Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Efftinge2011-09-20 19:46:22 +0000
committerEd Merks2011-09-20 19:46:22 +0000
commit4f275813c4918776975ddcc1c372ddede65db6ca (patch)
tree2749db0861cf83a289084c4187b3c9bb4e2f6856
parent646e05a4bdde9215339ebbc591a8c5330c024f36 (diff)
downloadorg.eclipse.emf-4f275813c4918776975ddcc1c372ddede65db6ca.tar.gz
org.eclipse.emf-4f275813c4918776975ddcc1c372ddede65db6ca.tar.xz
org.eclipse.emf-4f275813c4918776975ddcc1c372ddede65db6ca.zip
Updated to latest changes in Xtext / Xbase
-rw-r--r--org.eclipse.emf.ecore.xcore.tests/src/org/eclipse/emf/ecore/xcore/tests/interpreter/XcoreInterpreterXbaseIntegrationTest.java16
-rw-r--r--org.eclipse.emf.ecore.xcore.tests/xtend-gen/org/eclipse/emf/ecore/xcore/tests/ParsingTest.java2
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/plugin.xml14
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen10
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java5
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java3
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g123
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java74
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java22988
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/AbstractXcoreRuntimeModule.java19
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi45
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g63
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java74
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java1831
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java12
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/XcoreRuntimeModule.java8
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/LateInferrer.java73
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java62
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/scoping/XcoreScopeProvider.java323
19 files changed, 13247 insertions, 12498 deletions
diff --git a/org.eclipse.emf.ecore.xcore.tests/src/org/eclipse/emf/ecore/xcore/tests/interpreter/XcoreInterpreterXbaseIntegrationTest.java b/org.eclipse.emf.ecore.xcore.tests/src/org/eclipse/emf/ecore/xcore/tests/interpreter/XcoreInterpreterXbaseIntegrationTest.java
index 3bb41aac5..76d1c5cfe 100644
--- a/org.eclipse.emf.ecore.xcore.tests/src/org/eclipse/emf/ecore/xcore/tests/interpreter/XcoreInterpreterXbaseIntegrationTest.java
+++ b/org.eclipse.emf.ecore.xcore.tests/src/org/eclipse/emf/ecore/xcore/tests/interpreter/XcoreInterpreterXbaseIntegrationTest.java
@@ -35,4 +35,20 @@ public class XcoreInterpreterXbaseIntegrationTest extends AbstractXbaseEvaluatio
return eObject.eInvoke(barClass.getEOperations().get(0), new BasicEList<Object>());
}
+ @Override
+ public void testShortCircuitBooleanExpression_03() throws Exception
+ {
+ }
+ @Override
+ public void testShortCircuitBooleanExpression_04() throws Exception
+ {
+ }
+ @Override
+ public void testFunctionConversion_00() throws Exception
+ {
+ }
+ @Override
+ public void testMapConstruction_01() throws Exception
+ {
+ }
}
diff --git a/org.eclipse.emf.ecore.xcore.tests/xtend-gen/org/eclipse/emf/ecore/xcore/tests/ParsingTest.java b/org.eclipse.emf.ecore.xcore.tests/xtend-gen/org/eclipse/emf/ecore/xcore/tests/ParsingTest.java
index fb4c8045b..35eb791d3 100644
--- a/org.eclipse.emf.ecore.xcore.tests/xtend-gen/org/eclipse/emf/ecore/xcore/tests/ParsingTest.java
+++ b/org.eclipse.emf.ecore.xcore.tests/xtend-gen/org/eclipse/emf/ecore/xcore/tests/ParsingTest.java
@@ -349,7 +349,7 @@ public class ParsingTest extends Object {
final XAttribute attribute = ((XAttribute) _head_1);
XGenericType _type = attribute.getType();
GenBase _type_1 = _type.getType();
- Assert.assertTrue((_type_1 instanceof org.eclipse.emf.codegen.ecore.genmodel.GenClassifier));
+ Assert.assertTrue((_type_1 instanceof GenClassifier));
XGenericType _type_2 = attribute.getType();
GenBase _type_3 = _type_2.getType();
String _name = ((GenClassifier) _type_3).getName();
diff --git a/org.eclipse.emf.ecore.xcore.ui/plugin.xml b/org.eclipse.emf.ecore.xcore.ui/plugin.xml
index c4ba87b5b..f8b5a4d20 100644
--- a/org.eclipse.emf.ecore.xcore.ui/plugin.xml
+++ b/org.eclipse.emf.ecore.xcore.ui/plugin.xml
@@ -205,7 +205,16 @@
class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant">
</participant>
</extension>
-
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.eclipse.emf.ecore.xcore.Xcore"
+ class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
+ id="org.eclipse.emf.ecore.xcore.Xcore.builder"
+ name="Builder">
+ <keywordReference id="org.eclipse.emf.ecore.xcore.ui.keyword_Xcore"/>
+ </page>
+ </extension>
<!-- MANUAL ADDITIONS -->
<extension point="org.eclipse.ui.popupMenus">
@@ -273,7 +282,6 @@
<extension point="org.eclipse.ui.views">
<view id="org.eclipse.emf.ecore.xcore.ui.EOperationInvocationView"
name="Operation Invocation View"
- class="org.eclipse.emf.ecore.xcore.ui.EOperationInvocationView"
- icon="icons\view.gif"/>
+ class="org.eclipse.emf.ecore.xcore.ui.EOperationInvocationView"/>
</extension>
</plugin>
diff --git a/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen b/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
index 69a40db57..312f56c20 100644
--- a/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
+++ b/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
@@ -205,6 +205,16 @@
class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant">
</participant>
</extension>
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.eclipse.emf.ecore.xcore.Xcore"
+ class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
+ id="org.eclipse.emf.ecore.xcore.Xcore.builder"
+ name="Builder">
+ <keywordReference id="org.eclipse.emf.ecore.xcore.ui.keyword_Xcore"/>
+ </page>
+ </extension>
<!-- Rename Refactoring -->
<extension point="org.eclipse.ui.handlers">
<handler
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
index 9e419b2ac..cb5360ac9 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
@@ -123,6 +123,11 @@ public abstract class AbstractXcoreUiModule extends DefaultUiModule {
return org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot();
}
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer.class).to(org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess.Initializer.class);
+ }
+
// contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
public Class<? extends org.eclipse.xtext.ui.editor.preferences.LanguageRootPreferencePage> bindLanguageRootPreferencePage() {
return org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferencePage.class;
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
index d82a95f05..9a6c6e119 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
@@ -229,6 +229,7 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0(), "rule__XVariableDeclaration__Group_2_0_0__0");
put(grammarAccess.getXVariableDeclarationAccess().getGroup_3(), "rule__XVariableDeclaration__Group_3__0");
put(grammarAccess.getJvmFormalParameterAccess().getGroup(), "rule__JvmFormalParameter__Group__0");
+ put(grammarAccess.getFullJvmFormalParameterAccess().getGroup(), "rule__FullJvmFormalParameter__Group__0");
put(grammarAccess.getXFeatureCallAccess().getGroup(), "rule__XFeatureCall__Group__0");
put(grammarAccess.getXFeatureCallAccess().getGroup_2(), "rule__XFeatureCall__Group_2__0");
put(grammarAccess.getXFeatureCallAccess().getGroup_2_2(), "rule__XFeatureCall__Group_2_2__0");
@@ -448,6 +449,8 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1(), "rule__XVariableDeclaration__RightAssignment_3_1");
put(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0(), "rule__JvmFormalParameter__ParameterTypeAssignment_0");
put(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1(), "rule__JvmFormalParameter__NameAssignment_1");
+ put(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0(), "rule__FullJvmFormalParameter__ParameterTypeAssignment_0");
+ put(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1(), "rule__FullJvmFormalParameter__NameAssignment_1");
put(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1(), "rule__XFeatureCall__DeclaringTypeAssignment_1");
put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_2_1");
put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_2_2_1");
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
index 7172c7c8f..746cfafc8 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
@@ -1801,6 +1801,34 @@ finally {
+// Entry rule entryRuleFullJvmFormalParameter
+entryRuleFullJvmFormalParameter
+:
+{ before(grammarAccess.getFullJvmFormalParameterRule()); }
+ ruleFullJvmFormalParameter
+{ after(grammarAccess.getFullJvmFormalParameterRule()); }
+ EOF
+;
+
+// Rule FullJvmFormalParameter
+ruleFullJvmFormalParameter
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); }
+(rule__FullJvmFormalParameter__Group__0)
+{ after(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleXFeatureCall
entryRuleXFeatureCall
:
@@ -16196,6 +16224,67 @@ finally {
+rule__FullJvmFormalParameter__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FullJvmFormalParameter__Group__0__Impl
+ rule__FullJvmFormalParameter__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FullJvmFormalParameter__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+(rule__FullJvmFormalParameter__ParameterTypeAssignment_0)
+{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__FullJvmFormalParameter__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FullJvmFormalParameter__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FullJvmFormalParameter__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
+(rule__FullJvmFormalParameter__NameAssignment_1)
+{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
rule__XFeatureCall__Group__0
@init {
int stackSize = keepStackSize();
@@ -23834,6 +23923,36 @@ finally {
restoreStackSize(stackSize);
}
+rule__FullJvmFormalParameter__ParameterTypeAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
+ ruleJvmTypeReference{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FullJvmFormalParameter__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
+ ruleValidID{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XFeatureCall__DeclaringTypeAssignment_1
@init {
int stackSize = keepStackSize();
@@ -24262,8 +24381,8 @@ rule__XCatchClause__DeclaredParamAssignment_2
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0()); }
- ruleJvmFormalParameter{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0()); }
+{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); }
+ ruleFullJvmFormalParameter{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); }
)
;
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
index 61f1523ab..5b56aa7bb 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
@@ -2128,10 +2128,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24582:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24582:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:11: ( '^' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24582:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2140,7 +2140,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:11: '^'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24582:11: '^'
{
match('^');
@@ -2158,7 +2158,7 @@ public class InternalXcoreLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24582:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2207,10 +2207,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24465:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24465:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24584:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24584:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24465:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24584:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -2224,7 +2224,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24465:13: '0' .. '9'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24584:13: '0' .. '9'
{
matchRange('0','9');
@@ -2256,10 +2256,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2277,10 +2277,10 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -2296,7 +2296,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2312,7 +2312,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2337,10 +2337,10 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -2356,7 +2356,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2372,7 +2372,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24467:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2415,12 +2415,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24469:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24469:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24588:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24588:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24469:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24588:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -2445,7 +2445,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24469:52: .
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24588:52: .
{
matchAny();
@@ -2475,12 +2475,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -2493,7 +2493,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2513,7 +2513,7 @@ public class InternalXcoreLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2522,9 +2522,9 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:41: ( '\\r' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2533,7 +2533,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24471:41: '\\r'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:41: '\\r'
{
match('\r');
@@ -2565,10 +2565,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24473:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24473:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24473:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -2622,8 +2622,8 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24475:16: ( . )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24475:18: .
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24594:16: ( . )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24594:18: .
{
matchAny();
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
index 4548babaf..699c4ee6c 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
@@ -5391,17 +5391,102 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleJvmFormalParameter"
+ // $ANTLR start "entryRuleFullJvmFormalParameter"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1805:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ;
+ public final void entryRuleFullJvmFormalParameter() throws RecognitionException {
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1806:1: ( ruleFullJvmFormalParameter EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1807:1: ruleFullJvmFormalParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter3794);
+ ruleFullJvmFormalParameter();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFullJvmFormalParameter3801); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFullJvmFormalParameter"
+
+
+ // $ANTLR start "ruleFullJvmFormalParameter"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1814:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ;
+ public final void ruleFullJvmFormalParameter() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1818:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1820:1: ( rule__FullJvmFormalParameter__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterAccess().getGroup());
+ }
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:1: ( rule__FullJvmFormalParameter__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:2: rule__FullJvmFormalParameter__Group__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter3827);
+ rule__FullJvmFormalParameter__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFullJvmFormalParameter"
+
+
// $ANTLR start "entryRuleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1805:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1833:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
public final void entryRuleXFeatureCall() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1806:1: ( ruleXFeatureCall EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1807:1: ruleXFeatureCall EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1834:1: ( ruleXFeatureCall EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1835:1: ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3794);
+ pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3854);
ruleXFeatureCall();
state._fsp--;
@@ -5409,7 +5494,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall3801); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall3861); if (state.failed) return ;
}
@@ -5426,25 +5511,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1814:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1842:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
public final void ruleXFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1818:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__XFeatureCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1846:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__XFeatureCall__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__XFeatureCall__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1820:1: ( rule__XFeatureCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__XFeatureCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1848:1: ( rule__XFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:1: ( rule__XFeatureCall__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:2: rule__XFeatureCall__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:1: ( rule__XFeatureCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:2: rule__XFeatureCall__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3827);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3887);
rule__XFeatureCall__Group__0();
state._fsp--;
@@ -5477,16 +5562,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1833:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1861:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
public final void entryRuleIdOrSuper() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1834:1: ( ruleIdOrSuper EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1835:1: ruleIdOrSuper EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1862:1: ( ruleIdOrSuper EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1863:1: ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3854);
+ pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3914);
ruleIdOrSuper();
state._fsp--;
@@ -5494,7 +5579,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getIdOrSuperRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper3861); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper3921); if (state.failed) return ;
}
@@ -5511,25 +5596,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1842:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1870:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
public final void ruleIdOrSuper() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1846:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1874:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( rule__IdOrSuper__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__IdOrSuper__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1848:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1876:1: ( rule__IdOrSuper__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:1: ( rule__IdOrSuper__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:2: rule__IdOrSuper__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1877:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1877:2: rule__IdOrSuper__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3887);
+ pushFollow(FollowSets000.FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3947);
rule__IdOrSuper__Alternatives();
state._fsp--;
@@ -5562,16 +5647,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1861:1: entryRuleStaticQualifier : ruleStaticQualifier EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1889:1: entryRuleStaticQualifier : ruleStaticQualifier EOF ;
public final void entryRuleStaticQualifier() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1862:1: ( ruleStaticQualifier EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1863:1: ruleStaticQualifier EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1890:1: ( ruleStaticQualifier EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1891:1: ruleStaticQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3914);
+ pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3974);
ruleStaticQualifier();
state._fsp--;
@@ -5579,7 +5664,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStaticQualifierRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier3921); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier3981); if (state.failed) return ;
}
@@ -5596,28 +5681,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1870:1: ruleStaticQualifier : ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1898:1: ruleStaticQualifier : ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) ;
public final void ruleStaticQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1874:2: ( ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1902:2: ( ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1903:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1876:1: ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1903:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1904:1: ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1876:1: ( ( rule__StaticQualifier__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1877:1: ( rule__StaticQualifier__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1904:1: ( ( rule__StaticQualifier__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1905:1: ( rule__StaticQualifier__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1878:1: ( rule__StaticQualifier__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1878:2: rule__StaticQualifier__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1906:1: ( rule__StaticQualifier__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1906:2: rule__StaticQualifier__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3949);
+ pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier4009);
rule__StaticQualifier__Group__0();
state._fsp--;
@@ -5631,13 +5716,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1881:1: ( ( rule__StaticQualifier__Group__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1882:1: ( rule__StaticQualifier__Group__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1909:1: ( ( rule__StaticQualifier__Group__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( rule__StaticQualifier__Group__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1883:1: ( rule__StaticQualifier__Group__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1911:1: ( rule__StaticQualifier__Group__0 )*
loop1:
do {
int alt1=2;
@@ -5713,9 +5798,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1883:2: rule__StaticQualifier__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1911:2: rule__StaticQualifier__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3961);
+ pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier4021);
rule__StaticQualifier__Group__0();
state._fsp--;
@@ -5757,16 +5842,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1896:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1924:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
public final void entryRuleXConstructorCall() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1897:1: ( ruleXConstructorCall EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1898:1: ruleXConstructorCall EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1925:1: ( ruleXConstructorCall EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1926:1: ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall3991);
+ pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall4051);
ruleXConstructorCall();
state._fsp--;
@@ -5774,7 +5859,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall3998); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall4058); if (state.failed) return ;
}
@@ -5791,25 +5876,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1905:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1933:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
public final void ruleXConstructorCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1909:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1937:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XConstructorCall__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XConstructorCall__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1911:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1939:1: ( rule__XConstructorCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:1: ( rule__XConstructorCall__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:2: rule__XConstructorCall__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:2: rule__XConstructorCall__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall4024);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall4084);
rule__XConstructorCall__Group__0();
state._fsp--;
@@ -5842,16 +5927,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1924:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1952:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
public final void entryRuleXBooleanLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1925:1: ( ruleXBooleanLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1926:1: ruleXBooleanLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1953:1: ( ruleXBooleanLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1954:1: ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral4051);
+ pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral4111);
ruleXBooleanLiteral();
state._fsp--;
@@ -5859,7 +5944,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral4058); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral4118); if (state.failed) return ;
}
@@ -5876,25 +5961,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1933:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1961:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
public final void ruleXBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1937:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1965:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XBooleanLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XBooleanLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1939:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1967:1: ( rule__XBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:1: ( rule__XBooleanLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:2: rule__XBooleanLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:2: rule__XBooleanLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4084);
+ pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4144);
rule__XBooleanLiteral__Group__0();
state._fsp--;
@@ -5927,16 +6012,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1952:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1980:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
public final void entryRuleXNullLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1953:1: ( ruleXNullLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1954:1: ruleXNullLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1981:1: ( ruleXNullLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1982:1: ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4111);
+ pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4171);
ruleXNullLiteral();
state._fsp--;
@@ -5944,7 +6029,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXNullLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral4118); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral4178); if (state.failed) return ;
}
@@ -5961,25 +6046,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1961:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1989:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
public final void ruleXNullLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1965:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1993:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XNullLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XNullLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1967:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1995:1: ( rule__XNullLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:1: ( rule__XNullLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:2: rule__XNullLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:2: rule__XNullLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4144);
+ pushFollow(FollowSets000.FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4204);
rule__XNullLiteral__Group__0();
state._fsp--;
@@ -6012,16 +6097,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1980:1: entryRuleXIntLiteral : ruleXIntLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2008:1: entryRuleXIntLiteral : ruleXIntLiteral EOF ;
public final void entryRuleXIntLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1981:1: ( ruleXIntLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1982:1: ruleXIntLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2009:1: ( ruleXIntLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2010:1: ruleXIntLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4171);
+ pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4231);
ruleXIntLiteral();
state._fsp--;
@@ -6029,7 +6114,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXIntLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral4178); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral4238); if (state.failed) return ;
}
@@ -6046,25 +6131,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1989:1: ruleXIntLiteral : ( ( rule__XIntLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2017:1: ruleXIntLiteral : ( ( rule__XIntLiteral__Group__0 ) ) ;
public final void ruleXIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1993:2: ( ( ( rule__XIntLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XIntLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2021:2: ( ( ( rule__XIntLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XIntLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XIntLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1995:1: ( rule__XIntLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XIntLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2023:1: ( rule__XIntLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:1: ( rule__XIntLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:2: rule__XIntLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:1: ( rule__XIntLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:2: rule__XIntLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4204);
+ pushFollow(FollowSets000.FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4264);
rule__XIntLiteral__Group__0();
state._fsp--;
@@ -6097,16 +6182,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2008:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2036:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
public final void entryRuleXStringLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2009:1: ( ruleXStringLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2010:1: ruleXStringLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2037:1: ( ruleXStringLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2038:1: ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4231);
+ pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4291);
ruleXStringLiteral();
state._fsp--;
@@ -6114,7 +6199,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral4238); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral4298); if (state.failed) return ;
}
@@ -6131,25 +6216,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2017:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2045:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
public final void ruleXStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2021:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2049:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XStringLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XStringLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2023:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2051:1: ( rule__XStringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:1: ( rule__XStringLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:2: rule__XStringLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:2: rule__XStringLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4264);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4324);
rule__XStringLiteral__Group__0();
state._fsp--;
@@ -6182,16 +6267,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2036:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2064:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
public final void entryRuleXTypeLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2037:1: ( ruleXTypeLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2038:1: ruleXTypeLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2065:1: ( ruleXTypeLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2066:1: ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4291);
+ pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4351);
ruleXTypeLiteral();
state._fsp--;
@@ -6199,7 +6284,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral4298); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral4358); if (state.failed) return ;
}
@@ -6216,25 +6301,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2045:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2073:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
public final void ruleXTypeLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2049:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2077:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XTypeLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XTypeLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2051:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2079:1: ( rule__XTypeLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:1: ( rule__XTypeLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:2: rule__XTypeLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:2: rule__XTypeLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4324);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4384);
rule__XTypeLiteral__Group__0();
state._fsp--;
@@ -6267,16 +6352,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2064:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2092:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
public final void entryRuleXThrowExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2065:1: ( ruleXThrowExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2066:1: ruleXThrowExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2093:1: ( ruleXThrowExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2094:1: ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4351);
+ pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4411);
ruleXThrowExpression();
state._fsp--;
@@ -6284,7 +6369,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXThrowExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression4358); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression4418); if (state.failed) return ;
}
@@ -6301,25 +6386,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2073:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2101:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
public final void ruleXThrowExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2077:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2105:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XThrowExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XThrowExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2079:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2107:1: ( rule__XThrowExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:1: ( rule__XThrowExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:2: rule__XThrowExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:2: rule__XThrowExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4384);
+ pushFollow(FollowSets000.FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4444);
rule__XThrowExpression__Group__0();
state._fsp--;
@@ -6352,16 +6437,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2092:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2120:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
public final void entryRuleXReturnExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2093:1: ( ruleXReturnExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2094:1: ruleXReturnExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2121:1: ( ruleXReturnExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2122:1: ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4411);
+ pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4471);
ruleXReturnExpression();
state._fsp--;
@@ -6369,7 +6454,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXReturnExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression4418); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression4478); if (state.failed) return ;
}
@@ -6386,25 +6471,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2101:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2129:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
public final void ruleXReturnExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2105:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2133:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XReturnExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XReturnExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2107:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2135:1: ( rule__XReturnExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:1: ( rule__XReturnExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:2: rule__XReturnExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:2: rule__XReturnExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4444);
+ pushFollow(FollowSets000.FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4504);
rule__XReturnExpression__Group__0();
state._fsp--;
@@ -6437,16 +6522,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2120:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2148:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2121:1: ( ruleXTryCatchFinallyExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2122:1: ruleXTryCatchFinallyExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2149:1: ( ruleXTryCatchFinallyExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2150:1: ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4471);
+ pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4531);
ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -6454,7 +6539,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4478); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4538); if (state.failed) return ;
}
@@ -6471,25 +6556,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2129:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2157:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2133:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2161:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2135:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2163:1: ( rule__XTryCatchFinallyExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:1: ( rule__XTryCatchFinallyExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:2: rule__XTryCatchFinallyExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:2: rule__XTryCatchFinallyExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4504);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4564);
rule__XTryCatchFinallyExpression__Group__0();
state._fsp--;
@@ -6522,16 +6607,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2148:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2176:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
public final void entryRuleXCatchClause() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2149:1: ( ruleXCatchClause EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2150:1: ruleXCatchClause EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2177:1: ( ruleXCatchClause EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2178:1: ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4531);
+ pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4591);
ruleXCatchClause();
state._fsp--;
@@ -6539,7 +6624,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXCatchClauseRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause4538); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause4598); if (state.failed) return ;
}
@@ -6556,25 +6641,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2157:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2185:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
public final void ruleXCatchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2161:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2189:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__XCatchClause__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XCatchClause__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2163:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2191:1: ( rule__XCatchClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:1: ( rule__XCatchClause__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:2: rule__XCatchClause__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:2: rule__XCatchClause__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4564);
+ pushFollow(FollowSets000.FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4624);
rule__XCatchClause__Group__0();
state._fsp--;
@@ -6607,16 +6692,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2176:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2204:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2177:1: ( ruleQualifiedName EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2178:1: ruleQualifiedName EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2205:1: ( ruleQualifiedName EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2206:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4591);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4651);
ruleQualifiedName();
state._fsp--;
@@ -6624,7 +6709,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName4598); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName4658); if (state.failed) return ;
}
@@ -6641,25 +6726,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2185:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2213:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2189:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2217:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__QualifiedName__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__QualifiedName__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2191:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2219:1: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:1: ( rule__QualifiedName__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:2: rule__QualifiedName__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:2: rule__QualifiedName__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4624);
+ pushFollow(FollowSets000.FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4684);
rule__QualifiedName__Group__0();
state._fsp--;
@@ -6692,16 +6777,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2204:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2232:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2205:1: ( ruleJvmTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2206:1: ruleJvmTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2233:1: ( ruleJvmTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2234:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4651);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4711);
ruleJvmTypeReference();
state._fsp--;
@@ -6709,7 +6794,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference4658); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference4718); if (state.failed) return ;
}
@@ -6726,25 +6811,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2213:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2241:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2217:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2245:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__JvmTypeReference__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__JvmTypeReference__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2219:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2247:1: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:1: ( rule__JvmTypeReference__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:2: rule__JvmTypeReference__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:2: rule__JvmTypeReference__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4684);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4744);
rule__JvmTypeReference__Alternatives();
state._fsp--;
@@ -6777,16 +6862,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2232:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2260:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2233:1: ( ruleXFunctionTypeRef EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2234:1: ruleXFunctionTypeRef EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2261:1: ( ruleXFunctionTypeRef EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2262:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4711);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4771);
ruleXFunctionTypeRef();
state._fsp--;
@@ -6794,7 +6879,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef4718); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef4778); if (state.failed) return ;
}
@@ -6811,25 +6896,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2241:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2269:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2245:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2273:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2247:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2275:1: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:1: ( rule__XFunctionTypeRef__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:2: rule__XFunctionTypeRef__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:2: rule__XFunctionTypeRef__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4744);
+ pushFollow(FollowSets000.FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4804);
rule__XFunctionTypeRef__Group__0();
state._fsp--;
@@ -6862,16 +6947,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2260:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2288:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2261:1: ( ruleJvmParameterizedTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2262:1: ruleJvmParameterizedTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2289:1: ( ruleJvmParameterizedTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2290:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4771);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4831);
ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -6879,7 +6964,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4778); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4838); if (state.failed) return ;
}
@@ -6896,25 +6981,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2269:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2297:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2273:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2301:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2275:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2303:1: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:1: ( rule__JvmParameterizedTypeReference__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:2: rule__JvmParameterizedTypeReference__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:2: rule__JvmParameterizedTypeReference__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4804);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4864);
rule__JvmParameterizedTypeReference__Group__0();
state._fsp--;
@@ -6947,16 +7032,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2288:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2316:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2289:1: ( ruleJvmArgumentTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2290:1: ruleJvmArgumentTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2317:1: ( ruleJvmArgumentTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2318:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4831);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4891);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -6964,7 +7049,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4838); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4898); if (state.failed) return ;
}
@@ -6981,25 +7066,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2297:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2325:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2301:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2329:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2303:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2331:1: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:1: ( rule__JvmArgumentTypeReference__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:2: rule__JvmArgumentTypeReference__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:2: rule__JvmArgumentTypeReference__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4864);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4924);
rule__JvmArgumentTypeReference__Alternatives();
state._fsp--;
@@ -7032,16 +7117,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2316:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2344:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2317:1: ( ruleJvmWildcardTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2318:1: ruleJvmWildcardTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2345:1: ( ruleJvmWildcardTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2346:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference4891);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference4951);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -7049,7 +7134,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference4898); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference4958); if (state.failed) return ;
}
@@ -7066,25 +7151,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2325:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2353:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2329:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2357:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2331:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2359:1: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:1: ( rule__JvmWildcardTypeReference__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:2: rule__JvmWildcardTypeReference__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:2: rule__JvmWildcardTypeReference__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference4924);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference4984);
rule__JvmWildcardTypeReference__Group__0();
state._fsp--;
@@ -7117,16 +7202,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2344:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2372:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2345:1: ( ruleJvmUpperBound EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2346:1: ruleJvmUpperBound EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2373:1: ( ruleJvmUpperBound EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2374:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound4951);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound5011);
ruleJvmUpperBound();
state._fsp--;
@@ -7134,7 +7219,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound4958); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound5018); if (state.failed) return ;
}
@@ -7151,25 +7236,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2353:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2381:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2357:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2385:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBound__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmUpperBound__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2359:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2387:1: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:1: ( rule__JvmUpperBound__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:2: rule__JvmUpperBound__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:2: rule__JvmUpperBound__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound4984);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound5044);
rule__JvmUpperBound__Group__0();
state._fsp--;
@@ -7202,16 +7287,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2372:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2400:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2373:1: ( ruleJvmUpperBoundAnded EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2374:1: ruleJvmUpperBoundAnded EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2401:1: ( ruleJvmUpperBoundAnded EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2402:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5011);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5071);
ruleJvmUpperBoundAnded();
state._fsp--;
@@ -7219,7 +7304,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5018); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5078); if (state.failed) return ;
}
@@ -7236,25 +7321,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2381:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2409:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2385:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2413:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2387:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2415:1: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:1: ( rule__JvmUpperBoundAnded__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:2: rule__JvmUpperBoundAnded__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:2: rule__JvmUpperBoundAnded__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5044);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5104);
rule__JvmUpperBoundAnded__Group__0();
state._fsp--;
@@ -7287,16 +7372,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2400:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2428:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2401:1: ( ruleJvmLowerBound EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2402:1: ruleJvmLowerBound EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2429:1: ( ruleJvmLowerBound EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2430:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5071);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5131);
ruleJvmLowerBound();
state._fsp--;
@@ -7304,7 +7389,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound5078); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound5138); if (state.failed) return ;
}
@@ -7321,25 +7406,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2409:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2437:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2413:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ( ( rule__JvmLowerBound__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmLowerBound__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2415:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2443:1: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:1: ( rule__JvmLowerBound__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:2: rule__JvmLowerBound__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2444:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2444:2: rule__JvmLowerBound__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5104);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5164);
rule__JvmLowerBound__Group__0();
state._fsp--;
@@ -7372,26 +7457,26 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClassifier__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2430:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2458:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );
public final void rule__XClassifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2434:1: ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2462:1: ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) )
int alt2=3;
alt2 = dfa2.predict(input);
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2435:1: ( ruleXClass )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ruleXClass )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2435:1: ( ruleXClass )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2436:1: ruleXClass
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ruleXClass )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2464:1: ruleXClass
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXClassParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5142);
+ pushFollow(FollowSets000.FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5202);
ruleXClass();
state._fsp--;
@@ -7406,15 +7491,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:6: ( ruleXDataType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ruleXDataType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:6: ( ruleXDataType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ruleXDataType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ruleXDataType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2470:1: ruleXDataType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXDataTypeParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5159);
+ pushFollow(FollowSets000.FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5219);
ruleXDataType();
state._fsp--;
@@ -7429,15 +7514,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2447:6: ( ruleXEnum )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2475:6: ( ruleXEnum )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2447:6: ( ruleXEnum )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2448:1: ruleXEnum
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2475:6: ( ruleXEnum )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2476:1: ruleXEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXEnumParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5176);
+ pushFollow(FollowSets000.FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5236);
ruleXEnum();
state._fsp--;
@@ -7469,13 +7554,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2458:1: rule__XClass__Alternatives_2 : ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2486:1: rule__XClass__Alternatives_2 : ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) );
public final void rule__XClass__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2462:1: ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2490:1: ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -7494,18 +7579,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ( rule__XClass__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:1: ( ( rule__XClass__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ( rule__XClass__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2464:1: ( rule__XClass__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:1: ( ( rule__XClass__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2492:1: ( rule__XClass__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2465:1: ( rule__XClass__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2465:2: rule__XClass__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2493:1: ( rule__XClass__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2493:2: rule__XClass__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25208);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25268);
rule__XClass__Group_2_0__0();
state._fsp--;
@@ -7523,18 +7608,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2470:1: ( rule__XClass__InterfaceAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2498:1: ( rule__XClass__InterfaceAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInterfaceAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2471:1: ( rule__XClass__InterfaceAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2471:2: rule__XClass__InterfaceAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2499:1: ( rule__XClass__InterfaceAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2499:2: rule__XClass__InterfaceAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25226);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25286);
rule__XClass__InterfaceAssignment_2_1();
state._fsp--;
@@ -7569,26 +7654,26 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMember__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2480:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2508:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );
public final void rule__XMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2484:1: ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2512:1: ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) )
int alt4=3;
alt4 = dfa4.predict(input);
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2485:1: ( ruleXOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ruleXOperation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2485:1: ( ruleXOperation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2486:1: ruleXOperation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ruleXOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2514:1: ruleXOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXOperationParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5259);
+ pushFollow(FollowSets000.FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5319);
ruleXOperation();
state._fsp--;
@@ -7603,15 +7688,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:6: ( ruleXReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( ruleXReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:6: ( ruleXReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2492:1: ruleXReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( ruleXReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2520:1: ruleXReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXReferenceParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReference_in_rule__XMember__Alternatives5276);
+ pushFollow(FollowSets000.FOLLOW_ruleXReference_in_rule__XMember__Alternatives5336);
ruleXReference();
state._fsp--;
@@ -7626,15 +7711,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXAttribute )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2525:6: ( ruleXAttribute )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXAttribute )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2498:1: ruleXAttribute
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2525:6: ( ruleXAttribute )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2526:1: ruleXAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXAttributeParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5293);
+ pushFollow(FollowSets000.FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5353);
ruleXAttribute();
state._fsp--;
@@ -7666,13 +7751,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2508:1: rule__XAttribute__Alternatives_2 : ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2536:1: rule__XAttribute__Alternatives_2 : ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) );
public final void rule__XAttribute__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2512:1: ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2540:1: ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -7691,18 +7776,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ( rule__XAttribute__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2541:1: ( ( rule__XAttribute__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ( rule__XAttribute__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2514:1: ( rule__XAttribute__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2541:1: ( ( rule__XAttribute__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2542:1: ( rule__XAttribute__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2515:1: ( rule__XAttribute__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2515:2: rule__XAttribute__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:1: ( rule__XAttribute__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:2: rule__XAttribute__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25325);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25385);
rule__XAttribute__Group_2_0__0();
state._fsp--;
@@ -7720,15 +7805,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2547:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2520:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2547:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2548:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVoidKeyword_2_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__XAttribute__Alternatives_25344); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__XAttribute__Alternatives_25404); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getVoidKeyword_2_1());
}
@@ -7756,13 +7841,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2532:1: rule__XReference__Alternatives_1 : ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2560:1: rule__XReference__Alternatives_1 : ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) );
public final void rule__XReference__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2536:1: ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2564:1: ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -7781,18 +7866,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2537:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2537:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2538:1: ( rule__XReference__UnorderedGroup_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2566:1: ( rule__XReference__UnorderedGroup_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2539:1: ( rule__XReference__UnorderedGroup_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2539:2: rule__XReference__UnorderedGroup_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:1: ( rule__XReference__UnorderedGroup_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:2: rule__XReference__UnorderedGroup_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15378);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15438);
rule__XReference__UnorderedGroup_1_0();
state._fsp--;
@@ -7810,18 +7895,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2571:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2544:1: ( rule__XReference__UnorderedGroup_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2571:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2572:1: ( rule__XReference__UnorderedGroup_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2545:1: ( rule__XReference__UnorderedGroup_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2545:2: rule__XReference__UnorderedGroup_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2573:1: ( rule__XReference__UnorderedGroup_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2573:2: rule__XReference__UnorderedGroup_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15396);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15456);
rule__XReference__UnorderedGroup_1_1();
state._fsp--;
@@ -7856,13 +7941,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Alternatives_1_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2554:1: rule__XReference__Alternatives_1_0_1 : ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2582:1: rule__XReference__Alternatives_1_0_1 : ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) );
public final void rule__XReference__Alternatives_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2558:1: ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2586:1: ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -7881,18 +7966,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2559:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2559:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2560:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2588:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainmentAssignment_1_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2561:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2561:2: rule__XReference__ContainmentAssignment_1_0_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:2: rule__XReference__ContainmentAssignment_1_0_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15429);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15489);
rule__XReference__ContainmentAssignment_1_0_1_0();
state._fsp--;
@@ -7910,18 +7995,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2593:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2566:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2593:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2594:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainerAssignment_1_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:2: rule__XReference__ContainerAssignment_1_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2595:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2595:2: rule__XReference__ContainerAssignment_1_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15447);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15507);
rule__XReference__ContainerAssignment_1_0_1_1();
state._fsp--;
@@ -7956,13 +8041,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2576:1: rule__XOperation__Alternatives_2 : ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2604:1: rule__XOperation__Alternatives_2 : ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) );
public final void rule__XOperation__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2580:1: ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2608:1: ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -7981,18 +8066,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2581:1: ( ( rule__XOperation__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:1: ( ( rule__XOperation__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2581:1: ( ( rule__XOperation__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2582:1: ( rule__XOperation__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:1: ( ( rule__XOperation__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2610:1: ( rule__XOperation__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2583:1: ( rule__XOperation__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2583:2: rule__XOperation__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2611:1: ( rule__XOperation__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2611:2: rule__XOperation__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25480);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25540);
rule__XOperation__Group_2_0__0();
state._fsp--;
@@ -8010,18 +8095,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:6: ( ( rule__XOperation__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2615:6: ( ( rule__XOperation__Group_2_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:6: ( ( rule__XOperation__Group_2_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2588:1: ( rule__XOperation__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2615:6: ( ( rule__XOperation__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2616:1: ( rule__XOperation__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:1: ( rule__XOperation__Group_2_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:2: rule__XOperation__Group_2_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2617:1: ( rule__XOperation__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2617:2: rule__XOperation__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25498);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25558);
rule__XOperation__Group_2_1__0();
state._fsp--;
@@ -8056,13 +8141,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Alternatives_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2598:1: rule__XOperation__Alternatives_4 : ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2626:1: rule__XOperation__Alternatives_4 : ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) );
public final void rule__XOperation__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2602:1: ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2630:1: ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -8081,18 +8166,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2603:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2631:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2603:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2604:1: ( rule__XOperation__TypeAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2631:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2632:1: ( rule__XOperation__TypeAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeAssignment_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2605:1: ( rule__XOperation__TypeAssignment_4_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2605:2: rule__XOperation__TypeAssignment_4_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:1: ( rule__XOperation__TypeAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:2: rule__XOperation__TypeAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45531);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45591);
rule__XOperation__TypeAssignment_4_0();
state._fsp--;
@@ -8110,15 +8195,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2637:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2610:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2637:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2638:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getVoidKeyword_4_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__XOperation__Alternatives_45550); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__XOperation__Alternatives_45610); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getVoidKeyword_4_1());
}
@@ -8146,13 +8231,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2622:1: rule__XParameter__Alternatives_1 : ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2650:1: rule__XParameter__Alternatives_1 : ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) );
public final void rule__XParameter__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2626:1: ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2654:1: ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -8171,18 +8256,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2627:1: ( ( rule__XParameter__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2655:1: ( ( rule__XParameter__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2627:1: ( ( rule__XParameter__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2628:1: ( rule__XParameter__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2655:1: ( ( rule__XParameter__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2656:1: ( rule__XParameter__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2629:1: ( rule__XParameter__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2629:2: rule__XParameter__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:1: ( rule__XParameter__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:2: rule__XParameter__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15584);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15644);
rule__XParameter__Group_1_0__0();
state._fsp--;
@@ -8200,18 +8285,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:6: ( ( rule__XParameter__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2661:6: ( ( rule__XParameter__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:6: ( ( rule__XParameter__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2634:1: ( rule__XParameter__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2661:6: ( ( rule__XParameter__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2662:1: ( rule__XParameter__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2635:1: ( rule__XParameter__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2635:2: rule__XParameter__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2663:1: ( rule__XParameter__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2663:2: rule__XParameter__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15602);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15662);
rule__XParameter__Group_1_1__0();
state._fsp--;
@@ -8246,13 +8331,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2644:1: rule__XMultiplicity__Alternatives_1 : ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2672:1: rule__XMultiplicity__Alternatives_1 : ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) );
public final void rule__XMultiplicity__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2648:1: ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2676:1: ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) )
int alt11=4;
switch ( input.LA(1) ) {
case 16:
@@ -8285,15 +8370,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2649:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2677:1: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2649:1: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2650:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2677:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2678:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_0());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_15636); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_15696); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_0());
}
@@ -8304,15 +8389,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2685:6: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:6: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2658:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2685:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2686:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_1());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_15656); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_15716); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_1());
}
@@ -8323,15 +8408,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2693:6: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2666:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2693:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2694:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getPlusSignKeyword_1_2());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__XMultiplicity__Alternatives_15676); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__XMultiplicity__Alternatives_15736); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getPlusSignKeyword_1_2());
}
@@ -8342,18 +8427,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2673:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2701:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2673:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2674:1: ( rule__XMultiplicity__Group_1_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2701:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2702:1: ( rule__XMultiplicity__Group_1_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getGroup_1_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2675:1: ( rule__XMultiplicity__Group_1_3__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2675:2: rule__XMultiplicity__Group_1_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:1: ( rule__XMultiplicity__Group_1_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:2: rule__XMultiplicity__Group_1_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15695);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15755);
rule__XMultiplicity__Group_1_3__0();
state._fsp--;
@@ -8388,13 +8473,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Alternatives_1_3_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2684:1: rule__XMultiplicity__Alternatives_1_3_1_1 : ( ( RULE_INT ) | ( '?' ) | ( '*' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2712:1: rule__XMultiplicity__Alternatives_1_3_1_1 : ( ( RULE_INT ) | ( '?' ) | ( '*' ) );
public final void rule__XMultiplicity__Alternatives_1_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2688:1: ( ( RULE_INT ) | ( '?' ) | ( '*' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2716:1: ( ( RULE_INT ) | ( '?' ) | ( '*' ) )
int alt12=3;
switch ( input.LA(1) ) {
case RULE_INT:
@@ -8422,15 +8507,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2689:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2717:1: ( RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2689:1: ( RULE_INT )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2690:1: RULE_INT
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2717:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2718:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_1_1_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15728); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15788); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_1_1_0());
}
@@ -8441,15 +8526,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2695:6: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2723:6: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2695:6: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2696:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2723:6: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2724:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_3_1_1_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15746); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15806); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_3_1_1_1());
}
@@ -8460,15 +8545,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2731:6: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:6: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2704:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2731:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2732:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_3_1_1_2());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15766); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15826); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_3_1_1_2());
}
@@ -8496,13 +8581,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericTypeArgument__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2716:1: rule__XGenericTypeArgument__Alternatives : ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2744:1: rule__XGenericTypeArgument__Alternatives : ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) );
public final void rule__XGenericTypeArgument__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2720:1: ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2748:1: ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -8521,15 +8606,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2722:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2750:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeArgumentAccess().getXGenericTypeParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5800);
+ pushFollow(FollowSets000.FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5860);
ruleXGenericType();
state._fsp--;
@@ -8544,15 +8629,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2727:6: ( ruleXGenericWildcardTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2755:6: ( ruleXGenericWildcardTypeArgument )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2727:6: ( ruleXGenericWildcardTypeArgument )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2728:1: ruleXGenericWildcardTypeArgument
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2755:6: ( ruleXGenericWildcardTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2756:1: ruleXGenericWildcardTypeArgument
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeArgumentAccess().getXGenericWildcardTypeArgumentParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5817);
+ pushFollow(FollowSets000.FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5877);
ruleXGenericWildcardTypeArgument();
state._fsp--;
@@ -8584,13 +8669,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2738:1: rule__XGenericWildcardTypeArgument__Alternatives_2 : ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2766:1: rule__XGenericWildcardTypeArgument__Alternatives_2 : ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) );
public final void rule__XGenericWildcardTypeArgument__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2742:1: ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2770:1: ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
@@ -8609,18 +8694,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2743:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2743:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2744:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2772:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:2: rule__XGenericWildcardTypeArgument__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2773:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2773:2: rule__XGenericWildcardTypeArgument__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25849);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25909);
rule__XGenericWildcardTypeArgument__Group_2_0__0();
state._fsp--;
@@ -8638,18 +8723,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2777:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2750:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2777:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2778:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getGroup_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:2: rule__XGenericWildcardTypeArgument__Group_2_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:2: rule__XGenericWildcardTypeArgument__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25867);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25927);
rule__XGenericWildcardTypeArgument__Group_2_1__0();
state._fsp--;
@@ -8684,13 +8769,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XID__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2760:1: rule__XID__Alternatives : ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2788:1: rule__XID__Alternatives : ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) );
public final void rule__XID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2764:1: ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2792:1: ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) )
int alt15=5;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -8728,15 +8813,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt15) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2765:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2793:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2765:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2766:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2793:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2794:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIDTerminalRuleCall_0());
}
- match(input,RULE_ID,FollowSets000.FOLLOW_RULE_ID_in_rule__XID__Alternatives5900); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets000.FOLLOW_RULE_ID_in_rule__XID__Alternatives5960); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIDTerminalRuleCall_0());
}
@@ -8747,15 +8832,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:6: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2799:6: ( 'get' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:6: ( 'get' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2772:1: 'get'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2799:6: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2800:1: 'get'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getGetKeyword_1());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__XID__Alternatives5918); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__XID__Alternatives5978); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getGetKeyword_1());
}
@@ -8766,15 +8851,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:6: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2807:6: ( 'set' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:6: ( 'set' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2780:1: 'set'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2807:6: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2808:1: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getSetKeyword_2());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__XID__Alternatives5938); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__XID__Alternatives5998); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getSetKeyword_2());
}
@@ -8785,15 +8870,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2787:6: ( 'isUnSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2815:6: ( 'isUnSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2787:6: ( 'isUnSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2788:1: 'isUnSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2815:6: ( 'isUnSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2816:1: 'isUnSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIsUnSetKeyword_3());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__XID__Alternatives5958); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__XID__Alternatives6018); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIsUnSetKeyword_3());
}
@@ -8804,15 +8889,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2795:6: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2823:6: ( 'isSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2795:6: ( 'isSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2796:1: 'isSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2823:6: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2824:1: 'isSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIsSetKeyword_4());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__XID__Alternatives5978); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__XID__Alternatives6038); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIsSetKeyword_4());
}
@@ -8840,13 +8925,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ValidID__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2808:1: rule__ValidID__Alternatives : ( ( ruleXID ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2836:1: rule__ValidID__Alternatives : ( ( ruleXID ) | ( 'void' ) );
public final void rule__ValidID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2812:1: ( ( ruleXID ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2840:1: ( ( ruleXID ) | ( 'void' ) )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -8865,15 +8950,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2813:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2841:1: ( ruleXID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2813:1: ( ruleXID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2814:1: ruleXID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2841:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2842:1: ruleXID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getXIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__ValidID__Alternatives6012);
+ pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__ValidID__Alternatives6072);
ruleXID();
state._fsp--;
@@ -8888,15 +8973,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2819:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2847:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2819:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2820:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2847:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2848:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getVoidKeyword_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__ValidID__Alternatives6030); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__ValidID__Alternatives6090); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getVoidKeyword_1());
}
@@ -8924,25 +9009,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2832:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2860:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
public final void rule__XAssignment__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2836:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2864:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
int alt17=2;
switch ( input.LA(1) ) {
case RULE_ID:
{
int LA17_1 = input.LA(2);
- if ( (LA17_1==EOF||(LA17_1>=RULE_INT && LA17_1<=RULE_STRING)||(LA17_1>=12 && LA17_1<=15)||(LA17_1>=17 && LA17_1<=39)||(LA17_1>=42 && LA17_1<=44)||LA17_1==48||(LA17_1>=53 && LA17_1<=54)||(LA17_1>=63 && LA17_1<=85)||(LA17_1>=102 && LA17_1<=103)||(LA17_1>=105 && LA17_1<=106)) ) {
- alt17=2;
- }
- else if ( (LA17_1==11) ) {
+ if ( (LA17_1==11) ) {
alt17=1;
}
+ else if ( (LA17_1==EOF||(LA17_1>=RULE_INT && LA17_1<=RULE_STRING)||(LA17_1>=12 && LA17_1<=15)||(LA17_1>=17 && LA17_1<=39)||(LA17_1>=42 && LA17_1<=44)||LA17_1==48||(LA17_1>=53 && LA17_1<=54)||(LA17_1>=63 && LA17_1<=85)||(LA17_1>=102 && LA17_1<=103)||(LA17_1>=105 && LA17_1<=106)) ) {
+ alt17=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -8956,12 +9041,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_2 = input.LA(2);
- if ( (LA17_2==11) ) {
- alt17=1;
- }
- else if ( (LA17_2==EOF||(LA17_2>=RULE_INT && LA17_2<=RULE_STRING)||(LA17_2>=12 && LA17_2<=15)||(LA17_2>=17 && LA17_2<=39)||(LA17_2>=42 && LA17_2<=44)||LA17_2==48||(LA17_2>=53 && LA17_2<=54)||(LA17_2>=63 && LA17_2<=85)||(LA17_2>=102 && LA17_2<=103)||(LA17_2>=105 && LA17_2<=106)) ) {
+ if ( (LA17_2==EOF||(LA17_2>=RULE_INT && LA17_2<=RULE_STRING)||(LA17_2>=12 && LA17_2<=15)||(LA17_2>=17 && LA17_2<=39)||(LA17_2>=42 && LA17_2<=44)||LA17_2==48||(LA17_2>=53 && LA17_2<=54)||(LA17_2>=63 && LA17_2<=85)||(LA17_2>=102 && LA17_2<=103)||(LA17_2>=105 && LA17_2<=106)) ) {
alt17=2;
}
+ else if ( (LA17_2==11) ) {
+ alt17=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -8975,12 +9060,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_3 = input.LA(2);
- if ( (LA17_3==EOF||(LA17_3>=RULE_INT && LA17_3<=RULE_STRING)||(LA17_3>=12 && LA17_3<=15)||(LA17_3>=17 && LA17_3<=39)||(LA17_3>=42 && LA17_3<=44)||LA17_3==48||(LA17_3>=53 && LA17_3<=54)||(LA17_3>=63 && LA17_3<=85)||(LA17_3>=102 && LA17_3<=103)||(LA17_3>=105 && LA17_3<=106)) ) {
- alt17=2;
- }
- else if ( (LA17_3==11) ) {
+ if ( (LA17_3==11) ) {
alt17=1;
}
+ else if ( (LA17_3==EOF||(LA17_3>=RULE_INT && LA17_3<=RULE_STRING)||(LA17_3>=12 && LA17_3<=15)||(LA17_3>=17 && LA17_3<=39)||(LA17_3>=42 && LA17_3<=44)||LA17_3==48||(LA17_3>=53 && LA17_3<=54)||(LA17_3>=63 && LA17_3<=85)||(LA17_3>=102 && LA17_3<=103)||(LA17_3>=105 && LA17_3<=106)) ) {
+ alt17=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9013,12 +9098,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_5 = input.LA(2);
- if ( (LA17_5==EOF||(LA17_5>=RULE_INT && LA17_5<=RULE_STRING)||(LA17_5>=12 && LA17_5<=15)||(LA17_5>=17 && LA17_5<=39)||(LA17_5>=42 && LA17_5<=44)||LA17_5==48||(LA17_5>=53 && LA17_5<=54)||(LA17_5>=63 && LA17_5<=85)||(LA17_5>=102 && LA17_5<=103)||(LA17_5>=105 && LA17_5<=106)) ) {
- alt17=2;
- }
- else if ( (LA17_5==11) ) {
+ if ( (LA17_5==11) ) {
alt17=1;
}
+ else if ( (LA17_5==EOF||(LA17_5>=RULE_INT && LA17_5<=RULE_STRING)||(LA17_5>=12 && LA17_5<=15)||(LA17_5>=17 && LA17_5<=39)||(LA17_5>=42 && LA17_5<=44)||LA17_5==48||(LA17_5>=53 && LA17_5<=54)||(LA17_5>=63 && LA17_5<=85)||(LA17_5>=102 && LA17_5<=103)||(LA17_5>=105 && LA17_5<=106)) ) {
+ alt17=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9032,12 +9117,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_6 = input.LA(2);
- if ( (LA17_6==11) ) {
- alt17=1;
- }
- else if ( (LA17_6==EOF||(LA17_6>=RULE_INT && LA17_6<=RULE_STRING)||(LA17_6>=12 && LA17_6<=15)||(LA17_6>=17 && LA17_6<=39)||(LA17_6>=42 && LA17_6<=44)||LA17_6==48||(LA17_6>=53 && LA17_6<=54)||(LA17_6>=63 && LA17_6<=85)||(LA17_6>=102 && LA17_6<=103)||(LA17_6>=105 && LA17_6<=106)) ) {
+ if ( (LA17_6==EOF||(LA17_6>=RULE_INT && LA17_6<=RULE_STRING)||(LA17_6>=12 && LA17_6<=15)||(LA17_6>=17 && LA17_6<=39)||(LA17_6>=42 && LA17_6<=44)||LA17_6==48||(LA17_6>=53 && LA17_6<=54)||(LA17_6>=63 && LA17_6<=85)||(LA17_6>=102 && LA17_6<=103)||(LA17_6>=105 && LA17_6<=106)) ) {
alt17=2;
}
+ else if ( (LA17_6==11) ) {
+ alt17=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9084,18 +9169,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt17) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2837:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2865:1: ( ( rule__XAssignment__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2837:1: ( ( rule__XAssignment__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2838:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2865:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2866:1: ( rule__XAssignment__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2839:1: ( rule__XAssignment__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2839:2: rule__XAssignment__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:2: rule__XAssignment__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6064);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6124);
rule__XAssignment__Group_0__0();
state._fsp--;
@@ -9113,18 +9198,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2871:6: ( ( rule__XAssignment__Group_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( ( rule__XAssignment__Group_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2844:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2871:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2872:1: ( rule__XAssignment__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2845:1: ( rule__XAssignment__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2845:2: rule__XAssignment__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2873:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2873:2: rule__XAssignment__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6082);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6142);
rule__XAssignment__Group_1__0();
state._fsp--;
@@ -9159,13 +9244,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpEquality__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2854:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2882:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) );
public final void rule__OpEquality__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2858:1: ( ( '==' ) | ( '!=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2886:1: ( ( '==' ) | ( '!=' ) )
int alt18=2;
int LA18_0 = input.LA(1);
@@ -9184,15 +9269,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt18) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2859:1: ( '==' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:1: ( '==' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2859:1: ( '==' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2860:1: '=='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:1: ( '==' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2888:1: '=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__OpEquality__Alternatives6116); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__OpEquality__Alternatives6176); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
@@ -9203,15 +9288,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:6: ( '!=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2895:6: ( '!=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:6: ( '!=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2868:1: '!='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2895:6: ( '!=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2896:1: '!='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__OpEquality__Alternatives6136); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__OpEquality__Alternatives6196); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
@@ -9239,13 +9324,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2880:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2908:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2884:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2912:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
int alt19=2;
int LA19_0 = input.LA(1);
@@ -9264,18 +9349,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt19) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2885:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2913:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2885:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2886:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2913:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2914:1: ( rule__XRelationalExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:1: ( rule__XRelationalExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:2: rule__XRelationalExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:2: rule__XRelationalExpression__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16170);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16230);
rule__XRelationalExpression__Group_1_0__0();
state._fsp--;
@@ -9293,18 +9378,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2891:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2919:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2891:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2892:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2919:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2920:1: ( rule__XRelationalExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:1: ( rule__XRelationalExpression__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:2: rule__XRelationalExpression__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2921:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2921:2: rule__XRelationalExpression__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16188);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16248);
rule__XRelationalExpression__Group_1_1__0();
state._fsp--;
@@ -9339,13 +9424,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2902:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2930:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
public final void rule__OpCompare__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2906:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2934:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
int alt20=4;
switch ( input.LA(1) ) {
case 25:
@@ -9378,15 +9463,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt20) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2907:1: ( '>=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2935:1: ( '>=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2907:1: ( '>=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2908:1: '>='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2935:1: ( '>=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2936:1: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__OpCompare__Alternatives6222); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__OpCompare__Alternatives6282); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
@@ -9397,15 +9482,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:6: ( '<=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2943:6: ( '<=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:6: ( '<=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2916:1: '<='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2943:6: ( '<=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2944:1: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__OpCompare__Alternatives6242); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__OpCompare__Alternatives6302); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
@@ -9416,15 +9501,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2951:6: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2924:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2951:6: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2952:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__OpCompare__Alternatives6262); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__OpCompare__Alternatives6322); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
@@ -9435,15 +9520,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2931:6: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2959:6: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2931:6: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2932:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2959:6: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2960:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__OpCompare__Alternatives6282); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__OpCompare__Alternatives6342); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
@@ -9471,13 +9556,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2944:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2972:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..' ) );
public final void rule__OpOther__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2948:1: ( ( '->' ) | ( '..' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2976:1: ( ( '->' ) | ( '..' ) )
int alt21=2;
int LA21_0 = input.LA(1);
@@ -9496,15 +9581,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt21) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:1: ( '->' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2977:1: ( '->' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:1: ( '->' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2950:1: '->'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2977:1: ( '->' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2978:1: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__OpOther__Alternatives6317); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__OpOther__Alternatives6377); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -9515,15 +9600,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2957:6: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2985:6: ( '..' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2957:6: ( '..' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2958:1: '..'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2985:6: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2986:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__OpOther__Alternatives6337); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__OpOther__Alternatives6397); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
}
@@ -9551,13 +9636,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpAdd__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2970:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2998:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__OpAdd__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2974:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3002:1: ( ( '+' ) | ( '-' ) )
int alt22=2;
int LA22_0 = input.LA(1);
@@ -9576,15 +9661,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt22) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2975:1: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3003:1: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2975:1: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2976:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3003:1: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3004:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__OpAdd__Alternatives6372); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__OpAdd__Alternatives6432); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
@@ -9595,15 +9680,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2983:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3011:6: ( '-' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2983:6: ( '-' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2984:1: '-'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3011:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3012:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__OpAdd__Alternatives6392); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__OpAdd__Alternatives6452); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
@@ -9631,13 +9716,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMulti__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2996:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3024:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
public final void rule__OpMulti__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3000:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3028:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
int alt23=4;
switch ( input.LA(1) ) {
case 17:
@@ -9670,15 +9755,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt23) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3001:1: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3029:1: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3001:1: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3002:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3029:1: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3030:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__OpMulti__Alternatives6427); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__OpMulti__Alternatives6487); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
@@ -9689,15 +9774,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3009:6: ( '**' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3037:6: ( '**' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3009:6: ( '**' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3010:1: '**'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3037:6: ( '**' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3038:1: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
- match(input,32,FollowSets000.FOLLOW_32_in_rule__OpMulti__Alternatives6447); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_32_in_rule__OpMulti__Alternatives6507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
@@ -9708,15 +9793,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3017:6: ( '/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:6: ( '/' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3017:6: ( '/' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3018:1: '/'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:6: ( '/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3046:1: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
- match(input,33,FollowSets000.FOLLOW_33_in_rule__OpMulti__Alternatives6467); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_33_in_rule__OpMulti__Alternatives6527); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
@@ -9727,15 +9812,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3025:6: ( '%' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3053:6: ( '%' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3025:6: ( '%' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3026:1: '%'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3053:6: ( '%' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3054:1: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
- match(input,34,FollowSets000.FOLLOW_34_in_rule__OpMulti__Alternatives6487); if (state.failed) return ;
+ match(input,34,FollowSets000.FOLLOW_34_in_rule__OpMulti__Alternatives6547); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
@@ -9763,13 +9848,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3038:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3066:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
public final void rule__XUnaryOperation__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3042:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3070:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
int alt24=2;
int LA24_0 = input.LA(1);
@@ -9788,18 +9873,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt24) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3043:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3071:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3043:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3044:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3071:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3072:1: ( rule__XUnaryOperation__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:1: ( rule__XUnaryOperation__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:2: rule__XUnaryOperation__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:2: rule__XUnaryOperation__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6521);
+ pushFollow(FollowSets000.FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6581);
rule__XUnaryOperation__Group_0__0();
state._fsp--;
@@ -9817,15 +9902,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3049:6: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3077:6: ( ruleXCastedExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3049:6: ( ruleXCastedExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3050:1: ruleXCastedExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3077:6: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3078:1: ruleXCastedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6539);
+ pushFollow(FollowSets000.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6599);
ruleXCastedExpression();
state._fsp--;
@@ -9857,13 +9942,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpUnary__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3060:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3088:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
public final void rule__OpUnary__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3064:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3092:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
int alt25=3;
switch ( input.LA(1) ) {
case 35:
@@ -9891,15 +9976,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt25) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:1: ( '!' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3093:1: ( '!' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:1: ( '!' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3066:1: '!'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3093:1: ( '!' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3094:1: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
- match(input,35,FollowSets000.FOLLOW_35_in_rule__OpUnary__Alternatives6572); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_35_in_rule__OpUnary__Alternatives6632); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
@@ -9910,15 +9995,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:6: ( '-' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '-' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3074:1: '-'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3102:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__OpUnary__Alternatives6592); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__OpUnary__Alternatives6652); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
@@ -9929,15 +10014,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3109:6: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3082:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3109:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3110:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__OpUnary__Alternatives6612); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__OpUnary__Alternatives6672); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
@@ -9965,29 +10050,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3094:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3122:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3098:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3126:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
int alt26=2;
alt26 = dfa26.predict(input);
switch (alt26) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3127:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3100:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3127:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3128:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:2: rule__XMemberFeatureCall__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:2: rule__XMemberFeatureCall__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16646);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16706);
rule__XMemberFeatureCall__Group_1_0__0();
state._fsp--;
@@ -10005,18 +10090,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3133:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3106:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3133:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3134:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3107:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3107:2: rule__XMemberFeatureCall__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:2: rule__XMemberFeatureCall__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16664);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16724);
rule__XMemberFeatureCall__Group_1_1__0();
state._fsp--;
@@ -10051,13 +10136,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3116:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3144:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3120:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3148:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) )
int alt27=3;
switch ( input.LA(1) ) {
case 36:
@@ -10085,15 +10170,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt27) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3149:1: ( '.' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3122:1: '.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3149:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3150:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16698); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16758); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
@@ -10104,18 +10189,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3130:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3158:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3131:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3131:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16717);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16777);
rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1();
state._fsp--;
@@ -10133,18 +10218,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3163:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3136:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3163:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3164:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:2: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3165:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3165:2: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16735);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16795);
rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2();
state._fsp--;
@@ -10179,29 +10264,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3146:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3174:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3150:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3178:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
int alt28=2;
alt28 = dfa28.predict(input);
switch (alt28) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3152:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3180:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3181:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3181:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16768);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16828);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
state._fsp--;
@@ -10219,18 +10304,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3158:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3186:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3187:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3187:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16786);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16846);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0();
state._fsp--;
@@ -10265,13 +10350,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPrimaryExpression__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3168:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3196:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3172:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3200:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
int alt29=13;
switch ( input.LA(1) ) {
case 77:
@@ -10362,15 +10447,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt29) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3173:1: ( ruleXConstructorCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3201:1: ( ruleXConstructorCall )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3173:1: ( ruleXConstructorCall )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3174:1: ruleXConstructorCall
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3201:1: ( ruleXConstructorCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3202:1: ruleXConstructorCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6819);
+ pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6879);
ruleXConstructorCall();
state._fsp--;
@@ -10385,15 +10470,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:6: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3207:6: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:6: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3180:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3207:6: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3208:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6836);
+ pushFollow(FollowSets000.FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6896);
ruleXBlockExpression();
state._fsp--;
@@ -10408,15 +10493,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3213:6: ( ruleXSwitchExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ruleXSwitchExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3186:1: ruleXSwitchExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3213:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3214:1: ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6853);
+ pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6913);
ruleXSwitchExpression();
state._fsp--;
@@ -10431,15 +10516,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3191:6: ( ruleXFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3219:6: ( ruleXFeatureCall )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3191:6: ( ruleXFeatureCall )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3192:1: ruleXFeatureCall
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3219:6: ( ruleXFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3220:1: ruleXFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives6870);
+ pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives6930);
ruleXFeatureCall();
state._fsp--;
@@ -10454,15 +10539,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3197:6: ( ruleXLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3225:6: ( ruleXLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3197:6: ( ruleXLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3198:1: ruleXLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3225:6: ( ruleXLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3226:1: ruleXLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4());
}
- pushFollow(FollowSets000.FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives6887);
+ pushFollow(FollowSets000.FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives6947);
ruleXLiteral();
state._fsp--;
@@ -10477,15 +10562,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3203:6: ( ruleXIfExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3231:6: ( ruleXIfExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3203:6: ( ruleXIfExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3204:1: ruleXIfExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3231:6: ( ruleXIfExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3232:1: ruleXIfExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives6904);
+ pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives6964);
ruleXIfExpression();
state._fsp--;
@@ -10500,15 +10585,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:6: ( ruleXForLoopExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3237:6: ( ruleXForLoopExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:6: ( ruleXForLoopExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3210:1: ruleXForLoopExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3237:6: ( ruleXForLoopExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3238:1: ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6());
}
- pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives6921);
+ pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives6981);
ruleXForLoopExpression();
state._fsp--;
@@ -10523,15 +10608,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:6: ( ruleXWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3243:6: ( ruleXWhileExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:6: ( ruleXWhileExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3216:1: ruleXWhileExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3243:6: ( ruleXWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3244:1: ruleXWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7());
}
- pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives6938);
+ pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives6998);
ruleXWhileExpression();
state._fsp--;
@@ -10546,15 +10631,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3221:6: ( ruleXDoWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3249:6: ( ruleXDoWhileExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3221:6: ( ruleXDoWhileExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3222:1: ruleXDoWhileExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3249:6: ( ruleXDoWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3250:1: ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8());
}
- pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives6955);
+ pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives7015);
ruleXDoWhileExpression();
state._fsp--;
@@ -10569,15 +10654,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 10 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3227:6: ( ruleXThrowExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3255:6: ( ruleXThrowExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3227:6: ( ruleXThrowExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3228:1: ruleXThrowExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3255:6: ( ruleXThrowExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3256:1: ruleXThrowExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9());
}
- pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives6972);
+ pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives7032);
ruleXThrowExpression();
state._fsp--;
@@ -10592,15 +10677,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 11 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3233:6: ( ruleXReturnExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:6: ( ruleXReturnExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3233:6: ( ruleXReturnExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3234:1: ruleXReturnExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:6: ( ruleXReturnExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3262:1: ruleXReturnExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives6989);
+ pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives7049);
ruleXReturnExpression();
state._fsp--;
@@ -10615,15 +10700,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 12 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3239:6: ( ruleXTryCatchFinallyExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXTryCatchFinallyExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3239:6: ( ruleXTryCatchFinallyExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3240:1: ruleXTryCatchFinallyExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXTryCatchFinallyExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3268:1: ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7006);
+ pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7066);
ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -10638,15 +10723,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 13 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3245:6: ( ruleXParenthesizedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXParenthesizedExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3245:6: ( ruleXParenthesizedExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3246:1: ruleXParenthesizedExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXParenthesizedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3274:1: ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12());
}
- pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7023);
+ pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7083);
ruleXParenthesizedExpression();
state._fsp--;
@@ -10678,13 +10763,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XLiteral__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3256:1: rule__XLiteral__Alternatives : ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3284:1: rule__XLiteral__Alternatives : ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
public final void rule__XLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3260:1: ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3288:1: ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
int alt30=6;
switch ( input.LA(1) ) {
case 63:
@@ -10728,15 +10813,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt30) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3289:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3262:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3289:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3290:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7055);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7115);
ruleXClosure();
state._fsp--;
@@ -10751,15 +10836,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3295:6: ( ruleXBooleanLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXBooleanLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3268:1: ruleXBooleanLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3295:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3296:1: ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7072);
+ pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7132);
ruleXBooleanLiteral();
state._fsp--;
@@ -10774,15 +10859,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXIntLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3301:6: ( ruleXIntLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXIntLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3274:1: ruleXIntLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3301:6: ( ruleXIntLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3302:1: ruleXIntLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXIntLiteralParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7089);
+ pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7149);
ruleXIntLiteral();
state._fsp--;
@@ -10797,15 +10882,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3279:6: ( ruleXNullLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:6: ( ruleXNullLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3279:6: ( ruleXNullLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3280:1: ruleXNullLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:6: ( ruleXNullLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3308:1: ruleXNullLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_3());
}
- pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7106);
+ pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7166);
ruleXNullLiteral();
state._fsp--;
@@ -10820,15 +10905,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3285:6: ( ruleXStringLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXStringLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3285:6: ( ruleXStringLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3286:1: ruleXStringLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXStringLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3314:1: ruleXStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_4());
}
- pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7123);
+ pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7183);
ruleXStringLiteral();
state._fsp--;
@@ -10843,15 +10928,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3291:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3319:6: ( ruleXTypeLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3291:6: ( ruleXTypeLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3292:1: ruleXTypeLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3319:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3320:1: ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_5());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7140);
+ pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7200);
ruleXTypeLiteral();
state._fsp--;
@@ -10883,13 +10968,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInsideBlock__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3302:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3330:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
public final void rule__XExpressionInsideBlock__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3306:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3334:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
int alt31=2;
int LA31_0 = input.LA(1);
@@ -10908,15 +10993,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt31) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:1: ( ruleXVariableDeclaration )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:1: ( ruleXVariableDeclaration )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3308:1: ruleXVariableDeclaration
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3336:1: ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7172);
+ pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7232);
ruleXVariableDeclaration();
state._fsp--;
@@ -10931,15 +11016,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3341:6: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3314:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3341:6: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3342:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7189);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7249);
ruleXExpression();
state._fsp--;
@@ -10971,13 +11056,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3324:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3352:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3328:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3356:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
int alt32=2;
int LA32_0 = input.LA(1);
@@ -10996,18 +11081,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt32) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3357:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3330:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3357:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3358:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3331:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3331:2: rule__XVariableDeclaration__WriteableAssignment_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:2: rule__XVariableDeclaration__WriteableAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17221);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17281);
rule__XVariableDeclaration__WriteableAssignment_1_0();
state._fsp--;
@@ -11025,15 +11110,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( 'val' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3363:6: ( 'val' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( 'val' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3336:1: 'val'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3363:6: ( 'val' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3364:1: 'val'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
- match(input,37,FollowSets000.FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17240); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
@@ -11061,29 +11146,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3348:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3376:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3352:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3380:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
int alt33=2;
alt33 = dfa33.predict(input);
switch (alt33) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3354:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3382:1: ( rule__XVariableDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:1: ( rule__XVariableDeclaration__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:2: rule__XVariableDeclaration__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:2: rule__XVariableDeclaration__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27274);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27334);
rule__XVariableDeclaration__Group_2_0__0();
state._fsp--;
@@ -11101,18 +11186,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3387:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3360:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3387:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3388:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3361:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3361:2: rule__XVariableDeclaration__NameAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3389:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3389:2: rule__XVariableDeclaration__NameAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27292);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27352);
rule__XVariableDeclaration__NameAssignment_2_1();
state._fsp--;
@@ -11147,29 +11232,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Alternatives_4_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3370:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3398:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );
public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3374:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3402:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) )
int alt34=2;
alt34 = dfa34.predict(input);
switch (alt34) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3376:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3404:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3405:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3405:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17325);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17385);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0();
state._fsp--;
@@ -11187,18 +11272,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3409:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3382:1: ( rule__XFeatureCall__Group_4_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3409:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3410:1: ( rule__XFeatureCall__Group_4_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:1: ( rule__XFeatureCall__Group_4_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:2: rule__XFeatureCall__Group_4_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3411:1: ( rule__XFeatureCall__Group_4_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3411:2: rule__XFeatureCall__Group_4_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17343);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17403);
rule__XFeatureCall__Group_4_1_1__0();
state._fsp--;
@@ -11233,13 +11318,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IdOrSuper__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3392:1: rule__IdOrSuper__Alternatives : ( ( ruleValidID ) | ( 'super' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3420:1: rule__IdOrSuper__Alternatives : ( ( ruleValidID ) | ( 'super' ) );
public final void rule__IdOrSuper__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3396:1: ( ( ruleValidID ) | ( 'super' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3424:1: ( ( ruleValidID ) | ( 'super' ) )
int alt35=2;
int LA35_0 = input.LA(1);
@@ -11258,15 +11343,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt35) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3425:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3398:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3425:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3426:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7376);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7436);
ruleValidID();
state._fsp--;
@@ -11281,15 +11366,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:6: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3431:6: ( 'super' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:6: ( 'super' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3404:1: 'super'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3431:6: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3432:1: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
- match(input,38,FollowSets000.FOLLOW_38_in_rule__IdOrSuper__Alternatives7394); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_38_in_rule__IdOrSuper__Alternatives7454); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
@@ -11317,29 +11402,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Alternatives_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3416:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3444:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );
public final void rule__XConstructorCall__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3420:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3448:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) )
int alt36=2;
alt36 = dfa36.predict(input);
switch (alt36) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3449:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3422:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3449:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3450:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:2: rule__XConstructorCall__ArgumentsAssignment_5_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:2: rule__XConstructorCall__ArgumentsAssignment_5_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57428);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57488);
rule__XConstructorCall__ArgumentsAssignment_5_0();
state._fsp--;
@@ -11357,18 +11442,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3427:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3455:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3427:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3428:1: ( rule__XConstructorCall__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3455:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3456:1: ( rule__XConstructorCall__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_5_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3429:1: ( rule__XConstructorCall__Group_5_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3429:2: rule__XConstructorCall__Group_5_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3457:1: ( rule__XConstructorCall__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3457:2: rule__XConstructorCall__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57446);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57506);
rule__XConstructorCall__Group_5_1__0();
state._fsp--;
@@ -11403,13 +11488,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3438:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3466:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3442:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3470:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
int alt37=2;
int LA37_0 = input.LA(1);
@@ -11428,15 +11513,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt37) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3443:1: ( 'false' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3471:1: ( 'false' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3443:1: ( 'false' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3444:1: 'false'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3471:1: ( 'false' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3472:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
- match(input,39,FollowSets000.FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17480); if (state.failed) return ;
+ match(input,39,FollowSets000.FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17540); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -11447,18 +11532,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3479:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3452:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3479:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3480:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3453:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3453:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3481:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3481:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17499);
+ pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17559);
rule__XBooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
@@ -11493,13 +11578,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3462:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3490:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3466:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3494:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
int alt38=2;
int LA38_0 = input.LA(1);
@@ -11518,18 +11603,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt38) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3468:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3496:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3469:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3469:2: rule__XTryCatchFinallyExpression__Group_3_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3497:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3497:2: rule__XTryCatchFinallyExpression__Group_3_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37532);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37592);
rule__XTryCatchFinallyExpression__Group_3_0__0();
state._fsp--;
@@ -11547,18 +11632,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3473:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3501:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3473:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3474:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3501:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3502:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3475:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3475:2: rule__XTryCatchFinallyExpression__Group_3_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3503:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3503:2: rule__XTryCatchFinallyExpression__Group_3_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37550);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37610);
rule__XTryCatchFinallyExpression__Group_3_1__0();
state._fsp--;
@@ -11593,13 +11678,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3484:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3512:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
public final void rule__JvmTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3488:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3516:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
int alt39=2;
int LA39_0 = input.LA(1);
@@ -11618,18 +11703,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt39) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3490:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3518:1: ( rule__JvmTypeReference__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3491:1: ( rule__JvmTypeReference__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3491:2: rule__JvmTypeReference__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3519:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3519:2: rule__JvmTypeReference__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7583);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7643);
rule__JvmTypeReference__Group_0__0();
state._fsp--;
@@ -11647,15 +11732,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3523:6: ( ruleXFunctionTypeRef )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:6: ( ruleXFunctionTypeRef )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3496:1: ruleXFunctionTypeRef
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3523:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3524:1: ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7601);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7661);
ruleXFunctionTypeRef();
state._fsp--;
@@ -11687,13 +11772,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmArgumentTypeReference__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3506:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3534:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3510:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3538:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
int alt40=2;
int LA40_0 = input.LA(1);
@@ -11712,15 +11797,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt40) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3511:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3511:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3512:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3540:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7633);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7693);
ruleJvmTypeReference();
state._fsp--;
@@ -11735,15 +11820,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3545:6: ( ruleJvmWildcardTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:6: ( ruleJvmWildcardTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3518:1: ruleJvmWildcardTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3545:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3546:1: ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7650);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7710);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -11775,13 +11860,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3528:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3556:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3532:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3560:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
int alt41=2;
int LA41_0 = input.LA(1);
@@ -11800,18 +11885,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt41) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3533:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3561:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3533:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3534:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3561:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3562:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3563:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3563:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27682);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27742);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0();
state._fsp--;
@@ -11829,18 +11914,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3567:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3540:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3567:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3568:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3541:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3541:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3569:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3569:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27700);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27760);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1();
state._fsp--;
@@ -11875,21 +11960,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3553:1: rule__XPackage__Group__0 : rule__XPackage__Group__0__Impl rule__XPackage__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3581:1: rule__XPackage__Group__0 : rule__XPackage__Group__0__Impl rule__XPackage__Group__1 ;
public final void rule__XPackage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3557:1: ( rule__XPackage__Group__0__Impl rule__XPackage__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3558:2: rule__XPackage__Group__0__Impl rule__XPackage__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3585:1: ( rule__XPackage__Group__0__Impl rule__XPackage__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3586:2: rule__XPackage__Group__0__Impl rule__XPackage__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__07732);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__07792);
rule__XPackage__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__07735);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__07795);
rule__XPackage__Group__1();
state._fsp--;
@@ -11913,23 +11998,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3565:1: rule__XPackage__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3593:1: rule__XPackage__Group__0__Impl : ( () ) ;
public final void rule__XPackage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3569:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3570:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3597:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3598:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3570:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3571:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3598:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3599:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getXPackageAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3572:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3574:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3600:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3602:1:
{
}
@@ -11954,21 +12039,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3584:1: rule__XPackage__Group__1 : rule__XPackage__Group__1__Impl rule__XPackage__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3612:1: rule__XPackage__Group__1 : rule__XPackage__Group__1__Impl rule__XPackage__Group__2 ;
public final void rule__XPackage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3588:1: ( rule__XPackage__Group__1__Impl rule__XPackage__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3589:2: rule__XPackage__Group__1__Impl rule__XPackage__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3616:1: ( rule__XPackage__Group__1__Impl rule__XPackage__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3617:2: rule__XPackage__Group__1__Impl rule__XPackage__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__17793);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__17853);
rule__XPackage__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__17796);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__17856);
rule__XPackage__Group__2();
state._fsp--;
@@ -11992,22 +12077,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3596:1: rule__XPackage__Group__1__Impl : ( ( rule__XPackage__AnnotationsAssignment_1 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3624:1: rule__XPackage__Group__1__Impl : ( ( rule__XPackage__AnnotationsAssignment_1 )* ) ;
public final void rule__XPackage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3600:1: ( ( ( rule__XPackage__AnnotationsAssignment_1 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3601:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3628:1: ( ( ( rule__XPackage__AnnotationsAssignment_1 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3629:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3601:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3602:1: ( rule__XPackage__AnnotationsAssignment_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3629:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3630:1: ( rule__XPackage__AnnotationsAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationsAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3603:1: ( rule__XPackage__AnnotationsAssignment_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3631:1: ( rule__XPackage__AnnotationsAssignment_1 )*
loop42:
do {
int alt42=2;
@@ -12020,9 +12105,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt42) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3603:2: rule__XPackage__AnnotationsAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3631:2: rule__XPackage__AnnotationsAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl7823);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl7883);
rule__XPackage__AnnotationsAssignment_1();
state._fsp--;
@@ -12061,21 +12146,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3613:1: rule__XPackage__Group__2 : rule__XPackage__Group__2__Impl rule__XPackage__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3641:1: rule__XPackage__Group__2 : rule__XPackage__Group__2__Impl rule__XPackage__Group__3 ;
public final void rule__XPackage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3617:1: ( rule__XPackage__Group__2__Impl rule__XPackage__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3618:2: rule__XPackage__Group__2__Impl rule__XPackage__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3645:1: ( rule__XPackage__Group__2__Impl rule__XPackage__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3646:2: rule__XPackage__Group__2__Impl rule__XPackage__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__27854);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__27914);
rule__XPackage__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__27857);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__27917);
rule__XPackage__Group__3();
state._fsp--;
@@ -12099,22 +12184,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3625:1: rule__XPackage__Group__2__Impl : ( 'package' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3653:1: rule__XPackage__Group__2__Impl : ( 'package' ) ;
public final void rule__XPackage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3629:1: ( ( 'package' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3630:1: ( 'package' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3657:1: ( ( 'package' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3658:1: ( 'package' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3630:1: ( 'package' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3631:1: 'package'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3658:1: ( 'package' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3659:1: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getPackageKeyword_2());
}
- match(input,40,FollowSets000.FOLLOW_40_in_rule__XPackage__Group__2__Impl7885); if (state.failed) return ;
+ match(input,40,FollowSets000.FOLLOW_40_in_rule__XPackage__Group__2__Impl7945); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXPackageAccess().getPackageKeyword_2());
}
@@ -12140,21 +12225,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3644:1: rule__XPackage__Group__3 : rule__XPackage__Group__3__Impl rule__XPackage__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3672:1: rule__XPackage__Group__3 : rule__XPackage__Group__3__Impl rule__XPackage__Group__4 ;
public final void rule__XPackage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3648:1: ( rule__XPackage__Group__3__Impl rule__XPackage__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3649:2: rule__XPackage__Group__3__Impl rule__XPackage__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3676:1: ( rule__XPackage__Group__3__Impl rule__XPackage__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3677:2: rule__XPackage__Group__3__Impl rule__XPackage__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__37916);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__37976);
rule__XPackage__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__37919);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__37979);
rule__XPackage__Group__4();
state._fsp--;
@@ -12178,25 +12263,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3656:1: rule__XPackage__Group__3__Impl : ( ( rule__XPackage__NameAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3684:1: rule__XPackage__Group__3__Impl : ( ( rule__XPackage__NameAssignment_3 ) ) ;
public final void rule__XPackage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3660:1: ( ( ( rule__XPackage__NameAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:1: ( ( rule__XPackage__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3688:1: ( ( ( rule__XPackage__NameAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3689:1: ( ( rule__XPackage__NameAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:1: ( ( rule__XPackage__NameAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3662:1: ( rule__XPackage__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3689:1: ( ( rule__XPackage__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3690:1: ( rule__XPackage__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getNameAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3663:1: ( rule__XPackage__NameAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3663:2: rule__XPackage__NameAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3691:1: ( rule__XPackage__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3691:2: rule__XPackage__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl7946);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl8006);
rule__XPackage__NameAssignment_3();
state._fsp--;
@@ -12229,21 +12314,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3673:1: rule__XPackage__Group__4 : rule__XPackage__Group__4__Impl rule__XPackage__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3701:1: rule__XPackage__Group__4 : rule__XPackage__Group__4__Impl rule__XPackage__Group__5 ;
public final void rule__XPackage__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3677:1: ( rule__XPackage__Group__4__Impl rule__XPackage__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3678:2: rule__XPackage__Group__4__Impl rule__XPackage__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3705:1: ( rule__XPackage__Group__4__Impl rule__XPackage__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3706:2: rule__XPackage__Group__4__Impl rule__XPackage__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__47976);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__48036);
rule__XPackage__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__47979);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__48039);
rule__XPackage__Group__5();
state._fsp--;
@@ -12267,22 +12352,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3685:1: rule__XPackage__Group__4__Impl : ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3713:1: rule__XPackage__Group__4__Impl : ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) ;
public final void rule__XPackage__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3689:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3690:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3717:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3718:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3690:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3691:1: ( rule__XPackage__ImportDirectivesAssignment_4 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3718:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3719:1: ( rule__XPackage__ImportDirectivesAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getImportDirectivesAssignment_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3692:1: ( rule__XPackage__ImportDirectivesAssignment_4 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3720:1: ( rule__XPackage__ImportDirectivesAssignment_4 )*
loop43:
do {
int alt43=2;
@@ -12295,9 +12380,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt43) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3692:2: rule__XPackage__ImportDirectivesAssignment_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3720:2: rule__XPackage__ImportDirectivesAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8006);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8066);
rule__XPackage__ImportDirectivesAssignment_4();
state._fsp--;
@@ -12336,21 +12421,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3702:1: rule__XPackage__Group__5 : rule__XPackage__Group__5__Impl rule__XPackage__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3730:1: rule__XPackage__Group__5 : rule__XPackage__Group__5__Impl rule__XPackage__Group__6 ;
public final void rule__XPackage__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3706:1: ( rule__XPackage__Group__5__Impl rule__XPackage__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3707:2: rule__XPackage__Group__5__Impl rule__XPackage__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3734:1: ( rule__XPackage__Group__5__Impl rule__XPackage__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3735:2: rule__XPackage__Group__5__Impl rule__XPackage__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58037);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58097);
rule__XPackage__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__58040);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__58100);
rule__XPackage__Group__6();
state._fsp--;
@@ -12374,22 +12459,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3714:1: rule__XPackage__Group__5__Impl : ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3742:1: rule__XPackage__Group__5__Impl : ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) ;
public final void rule__XPackage__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3718:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3719:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3746:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3747:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3719:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3720:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3747:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3748:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationDirectivesAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3721:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3749:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )*
loop44:
do {
int alt44=2;
@@ -12402,9 +12487,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt44) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3721:2: rule__XPackage__AnnotationDirectivesAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3749:2: rule__XPackage__AnnotationDirectivesAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl8067);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl8127);
rule__XPackage__AnnotationDirectivesAssignment_5();
state._fsp--;
@@ -12443,16 +12528,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3731:1: rule__XPackage__Group__6 : rule__XPackage__Group__6__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3759:1: rule__XPackage__Group__6 : rule__XPackage__Group__6__Impl ;
public final void rule__XPackage__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3735:1: ( rule__XPackage__Group__6__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3736:2: rule__XPackage__Group__6__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3763:1: ( rule__XPackage__Group__6__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3764:2: rule__XPackage__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__68098);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__68158);
rule__XPackage__Group__6__Impl();
state._fsp--;
@@ -12476,22 +12561,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3742:1: rule__XPackage__Group__6__Impl : ( ( rule__XPackage__ClassifiersAssignment_6 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3770:1: rule__XPackage__Group__6__Impl : ( ( rule__XPackage__ClassifiersAssignment_6 )* ) ;
public final void rule__XPackage__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3746:1: ( ( ( rule__XPackage__ClassifiersAssignment_6 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3747:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3774:1: ( ( ( rule__XPackage__ClassifiersAssignment_6 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3775:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3747:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3748:1: ( rule__XPackage__ClassifiersAssignment_6 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3775:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3776:1: ( rule__XPackage__ClassifiersAssignment_6 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getClassifiersAssignment_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3749:1: ( rule__XPackage__ClassifiersAssignment_6 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3777:1: ( rule__XPackage__ClassifiersAssignment_6 )*
loop45:
do {
int alt45=2;
@@ -12504,9 +12589,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt45) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3749:2: rule__XPackage__ClassifiersAssignment_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3777:2: rule__XPackage__ClassifiersAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl8125);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl8185);
rule__XPackage__ClassifiersAssignment_6();
state._fsp--;
@@ -12545,21 +12630,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3773:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3801:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
public final void rule__XAnnotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3777:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3778:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3805:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3806:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08170);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08230);
rule__XAnnotation__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08173);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08233);
rule__XAnnotation__Group__1();
state._fsp--;
@@ -12583,22 +12668,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3785:1: rule__XAnnotation__Group__0__Impl : ( '@' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3813:1: rule__XAnnotation__Group__0__Impl : ( '@' ) ;
public final void rule__XAnnotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3789:1: ( ( '@' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3790:1: ( '@' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3817:1: ( ( '@' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:1: ( '@' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3790:1: ( '@' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3791:1: '@'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:1: ( '@' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3819:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0());
}
- match(input,41,FollowSets000.FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8201); if (state.failed) return ;
+ match(input,41,FollowSets000.FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8261); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -12624,21 +12709,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3804:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3832:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
public final void rule__XAnnotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3808:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3809:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3836:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3837:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18232);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18292);
rule__XAnnotation__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18235);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18295);
rule__XAnnotation__Group__2();
state._fsp--;
@@ -12662,25 +12747,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3816:1: rule__XAnnotation__Group__1__Impl : ( ( rule__XAnnotation__SourceAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3844:1: rule__XAnnotation__Group__1__Impl : ( ( rule__XAnnotation__SourceAssignment_1 ) ) ;
public final void rule__XAnnotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3820:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3821:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3848:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3849:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3821:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3822:1: ( rule__XAnnotation__SourceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3849:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3850:1: ( rule__XAnnotation__SourceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getSourceAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3823:1: ( rule__XAnnotation__SourceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3823:2: rule__XAnnotation__SourceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:1: ( rule__XAnnotation__SourceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:2: rule__XAnnotation__SourceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8262);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8322);
rule__XAnnotation__SourceAssignment_1();
state._fsp--;
@@ -12713,16 +12798,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3833:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3861:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl ;
public final void rule__XAnnotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3837:1: ( rule__XAnnotation__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3838:2: rule__XAnnotation__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3865:1: ( rule__XAnnotation__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3866:2: rule__XAnnotation__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28292);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28352);
rule__XAnnotation__Group__2__Impl();
state._fsp--;
@@ -12746,22 +12831,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3844:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3872:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__Group_2__0 )? ) ;
public final void rule__XAnnotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3848:1: ( ( ( rule__XAnnotation__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3849:1: ( ( rule__XAnnotation__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3876:1: ( ( ( rule__XAnnotation__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3877:1: ( ( rule__XAnnotation__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3849:1: ( ( rule__XAnnotation__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3850:1: ( rule__XAnnotation__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3877:1: ( ( rule__XAnnotation__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3878:1: ( rule__XAnnotation__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:1: ( rule__XAnnotation__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3879:1: ( rule__XAnnotation__Group_2__0 )?
int alt46=2;
int LA46_0 = input.LA(1);
@@ -12770,9 +12855,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt46) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:2: rule__XAnnotation__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3879:2: rule__XAnnotation__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8319);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8379);
rule__XAnnotation__Group_2__0();
state._fsp--;
@@ -12808,21 +12893,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3867:1: rule__XAnnotation__Group_2__0 : rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3895:1: rule__XAnnotation__Group_2__0 : rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1 ;
public final void rule__XAnnotation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3871:1: ( rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3872:2: rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3899:1: ( rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3900:2: rule__XAnnotation__Group_2__0__Impl rule__XAnnotation__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__08356);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__08416);
rule__XAnnotation__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__08359);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__08419);
rule__XAnnotation__Group_2__1();
state._fsp--;
@@ -12846,22 +12931,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3879:1: rule__XAnnotation__Group_2__0__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3907:1: rule__XAnnotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__XAnnotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3883:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3884:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3911:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3912:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3884:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3885:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3912:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3913:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
- match(input,42,FollowSets000.FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8387); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8447); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -12887,21 +12972,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3898:1: rule__XAnnotation__Group_2__1 : rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3926:1: rule__XAnnotation__Group_2__1 : rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2 ;
public final void rule__XAnnotation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3902:1: ( rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3903:2: rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3930:1: ( rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3931:2: rule__XAnnotation__Group_2__1__Impl rule__XAnnotation__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__18418);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__18478);
rule__XAnnotation__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__18421);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__18481);
rule__XAnnotation__Group_2__2();
state._fsp--;
@@ -12925,25 +13010,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3910:1: rule__XAnnotation__Group_2__1__Impl : ( ( rule__XAnnotation__DetailsAssignment_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3938:1: rule__XAnnotation__Group_2__1__Impl : ( ( rule__XAnnotation__DetailsAssignment_2_1 ) ) ;
public final void rule__XAnnotation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3914:1: ( ( ( rule__XAnnotation__DetailsAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3915:1: ( ( rule__XAnnotation__DetailsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3942:1: ( ( ( rule__XAnnotation__DetailsAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3943:1: ( ( rule__XAnnotation__DetailsAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3915:1: ( ( rule__XAnnotation__DetailsAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3916:1: ( rule__XAnnotation__DetailsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3943:1: ( ( rule__XAnnotation__DetailsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3944:1: ( rule__XAnnotation__DetailsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getDetailsAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3917:1: ( rule__XAnnotation__DetailsAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3917:2: rule__XAnnotation__DetailsAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3945:1: ( rule__XAnnotation__DetailsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3945:2: rule__XAnnotation__DetailsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8448);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8508);
rule__XAnnotation__DetailsAssignment_2_1();
state._fsp--;
@@ -12976,21 +13061,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3927:1: rule__XAnnotation__Group_2__2 : rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3955:1: rule__XAnnotation__Group_2__2 : rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3 ;
public final void rule__XAnnotation__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3931:1: ( rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3932:2: rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3959:1: ( rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3960:2: rule__XAnnotation__Group_2__2__Impl rule__XAnnotation__Group_2__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__28478);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__28538);
rule__XAnnotation__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__28481);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__28541);
rule__XAnnotation__Group_2__3();
state._fsp--;
@@ -13014,22 +13099,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3939:1: rule__XAnnotation__Group_2__2__Impl : ( ( rule__XAnnotation__Group_2_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3967:1: rule__XAnnotation__Group_2__2__Impl : ( ( rule__XAnnotation__Group_2_2__0 )* ) ;
public final void rule__XAnnotation__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3943:1: ( ( ( rule__XAnnotation__Group_2_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3944:1: ( ( rule__XAnnotation__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3971:1: ( ( ( rule__XAnnotation__Group_2_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3972:1: ( ( rule__XAnnotation__Group_2_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3944:1: ( ( rule__XAnnotation__Group_2_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3945:1: ( rule__XAnnotation__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3972:1: ( ( rule__XAnnotation__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3973:1: ( rule__XAnnotation__Group_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_2_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3946:1: ( rule__XAnnotation__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3974:1: ( rule__XAnnotation__Group_2_2__0 )*
loop47:
do {
int alt47=2;
@@ -13042,9 +13127,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt47) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3946:2: rule__XAnnotation__Group_2_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3974:2: rule__XAnnotation__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8508);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8568);
rule__XAnnotation__Group_2_2__0();
state._fsp--;
@@ -13083,16 +13168,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3956:1: rule__XAnnotation__Group_2__3 : rule__XAnnotation__Group_2__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3984:1: rule__XAnnotation__Group_2__3 : rule__XAnnotation__Group_2__3__Impl ;
public final void rule__XAnnotation__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3960:1: ( rule__XAnnotation__Group_2__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3961:2: rule__XAnnotation__Group_2__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3988:1: ( rule__XAnnotation__Group_2__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3989:2: rule__XAnnotation__Group_2__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38539);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38599);
rule__XAnnotation__Group_2__3__Impl();
state._fsp--;
@@ -13116,22 +13201,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3967:1: rule__XAnnotation__Group_2__3__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3995:1: rule__XAnnotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__XAnnotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3971:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3972:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3999:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4000:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3972:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3973:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4000:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4001:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3());
}
- match(input,43,FollowSets000.FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8567); if (state.failed) return ;
+ match(input,43,FollowSets000.FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8627); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -13157,21 +13242,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3994:1: rule__XAnnotation__Group_2_2__0 : rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4022:1: rule__XAnnotation__Group_2_2__0 : rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1 ;
public final void rule__XAnnotation__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3998:1: ( rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3999:2: rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4026:1: ( rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4027:2: rule__XAnnotation__Group_2_2__0__Impl rule__XAnnotation__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__08606);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__08666);
rule__XAnnotation__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__08609);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__08669);
rule__XAnnotation__Group_2_2__1();
state._fsp--;
@@ -13195,22 +13280,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4006:1: rule__XAnnotation__Group_2_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4034:1: rule__XAnnotation__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__XAnnotation__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4010:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4011:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4038:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4039:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4011:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4012:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4039:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4040:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8637); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8697); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -13236,16 +13321,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4025:1: rule__XAnnotation__Group_2_2__1 : rule__XAnnotation__Group_2_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4053:1: rule__XAnnotation__Group_2_2__1 : rule__XAnnotation__Group_2_2__1__Impl ;
public final void rule__XAnnotation__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4029:1: ( rule__XAnnotation__Group_2_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4030:2: rule__XAnnotation__Group_2_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4057:1: ( rule__XAnnotation__Group_2_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4058:2: rule__XAnnotation__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18668);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18728);
rule__XAnnotation__Group_2_2__1__Impl();
state._fsp--;
@@ -13269,25 +13354,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_2_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4036:1: rule__XAnnotation__Group_2_2__1__Impl : ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4064:1: rule__XAnnotation__Group_2_2__1__Impl : ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) ) ;
public final void rule__XAnnotation__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4040:1: ( ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4041:1: ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4068:1: ( ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4069:1: ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4041:1: ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4042:1: ( rule__XAnnotation__DetailsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4069:1: ( ( rule__XAnnotation__DetailsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4070:1: ( rule__XAnnotation__DetailsAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getDetailsAssignment_2_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4043:1: ( rule__XAnnotation__DetailsAssignment_2_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4043:2: rule__XAnnotation__DetailsAssignment_2_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4071:1: ( rule__XAnnotation__DetailsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4071:2: rule__XAnnotation__DetailsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl8695);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl8755);
rule__XAnnotation__DetailsAssignment_2_2_1();
state._fsp--;
@@ -13320,21 +13405,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4057:1: rule__XStringToStringMapEntry__Group__0 : rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4085:1: rule__XStringToStringMapEntry__Group__0 : rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1 ;
public final void rule__XStringToStringMapEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4061:1: ( rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4062:2: rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4089:1: ( rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4090:2: rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__08729);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__08789);
rule__XStringToStringMapEntry__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__08732);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__08792);
rule__XStringToStringMapEntry__Group__1();
state._fsp--;
@@ -13358,25 +13443,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4069:1: rule__XStringToStringMapEntry__Group__0__Impl : ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4097:1: rule__XStringToStringMapEntry__Group__0__Impl : ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) ;
public final void rule__XStringToStringMapEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4073:1: ( ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4074:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4101:1: ( ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4102:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4074:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4075:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4102:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4103:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringToStringMapEntryAccess().getKeyAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4076:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4076:2: rule__XStringToStringMapEntry__KeyAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4104:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4104:2: rule__XStringToStringMapEntry__KeyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl8759);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl8819);
rule__XStringToStringMapEntry__KeyAssignment_0();
state._fsp--;
@@ -13409,21 +13494,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4086:1: rule__XStringToStringMapEntry__Group__1 : rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4114:1: rule__XStringToStringMapEntry__Group__1 : rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2 ;
public final void rule__XStringToStringMapEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4090:1: ( rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4091:2: rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4118:1: ( rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4119:2: rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__18789);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__18849);
rule__XStringToStringMapEntry__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__18792);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__18852);
rule__XStringToStringMapEntry__Group__2();
state._fsp--;
@@ -13447,22 +13532,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4098:1: rule__XStringToStringMapEntry__Group__1__Impl : ( '=' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4126:1: rule__XStringToStringMapEntry__Group__1__Impl : ( '=' ) ;
public final void rule__XStringToStringMapEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4102:1: ( ( '=' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4103:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4130:1: ( ( '=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4131:1: ( '=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4103:1: ( '=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4104:1: '='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4131:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4132:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringToStringMapEntryAccess().getEqualsSignKeyword_1());
}
- match(input,11,FollowSets000.FOLLOW_11_in_rule__XStringToStringMapEntry__Group__1__Impl8820); if (state.failed) return ;
+ match(input,11,FollowSets000.FOLLOW_11_in_rule__XStringToStringMapEntry__Group__1__Impl8880); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringToStringMapEntryAccess().getEqualsSignKeyword_1());
}
@@ -13488,16 +13573,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4117:1: rule__XStringToStringMapEntry__Group__2 : rule__XStringToStringMapEntry__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4145:1: rule__XStringToStringMapEntry__Group__2 : rule__XStringToStringMapEntry__Group__2__Impl ;
public final void rule__XStringToStringMapEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4121:1: ( rule__XStringToStringMapEntry__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4122:2: rule__XStringToStringMapEntry__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4149:1: ( rule__XStringToStringMapEntry__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4150:2: rule__XStringToStringMapEntry__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__28851);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__28911);
rule__XStringToStringMapEntry__Group__2__Impl();
state._fsp--;
@@ -13521,25 +13606,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4128:1: rule__XStringToStringMapEntry__Group__2__Impl : ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4156:1: rule__XStringToStringMapEntry__Group__2__Impl : ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) ;
public final void rule__XStringToStringMapEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4132:1: ( ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4133:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4160:1: ( ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4161:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4133:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4134:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4161:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4162:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringToStringMapEntryAccess().getValueAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4135:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4135:2: rule__XStringToStringMapEntry__ValueAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4163:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4163:2: rule__XStringToStringMapEntry__ValueAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl8878);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl8938);
rule__XStringToStringMapEntry__ValueAssignment_2();
state._fsp--;
@@ -13572,21 +13657,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDirective__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4151:1: rule__XImportDirective__Group__0 : rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4179:1: rule__XImportDirective__Group__0 : rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1 ;
public final void rule__XImportDirective__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4155:1: ( rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4156:2: rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4183:1: ( rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4184:2: rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__08914);
+ pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__08974);
rule__XImportDirective__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__08917);
+ pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__08977);
rule__XImportDirective__Group__1();
state._fsp--;
@@ -13610,22 +13695,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDirective__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4163:1: rule__XImportDirective__Group__0__Impl : ( 'import' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4191:1: rule__XImportDirective__Group__0__Impl : ( 'import' ) ;
public final void rule__XImportDirective__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4167:1: ( ( 'import' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4168:1: ( 'import' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4195:1: ( ( 'import' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4196:1: ( 'import' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4168:1: ( 'import' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4169:1: 'import'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4196:1: ( 'import' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4197:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDirectiveAccess().getImportKeyword_0());
}
- match(input,45,FollowSets000.FOLLOW_45_in_rule__XImportDirective__Group__0__Impl8945); if (state.failed) return ;
+ match(input,45,FollowSets000.FOLLOW_45_in_rule__XImportDirective__Group__0__Impl9005); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDirectiveAccess().getImportKeyword_0());
}
@@ -13651,16 +13736,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDirective__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4182:1: rule__XImportDirective__Group__1 : rule__XImportDirective__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4210:1: rule__XImportDirective__Group__1 : rule__XImportDirective__Group__1__Impl ;
public final void rule__XImportDirective__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4186:1: ( rule__XImportDirective__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4187:2: rule__XImportDirective__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4214:1: ( rule__XImportDirective__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4215:2: rule__XImportDirective__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__18976);
+ pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__19036);
rule__XImportDirective__Group__1__Impl();
state._fsp--;
@@ -13684,25 +13769,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDirective__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4193:1: rule__XImportDirective__Group__1__Impl : ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4221:1: rule__XImportDirective__Group__1__Impl : ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) ) ;
public final void rule__XImportDirective__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4197:1: ( ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4198:1: ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4225:1: ( ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4226:1: ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4198:1: ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4199:1: ( rule__XImportDirective__ImportedNamespaceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4226:1: ( ( rule__XImportDirective__ImportedNamespaceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4227:1: ( rule__XImportDirective__ImportedNamespaceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDirectiveAccess().getImportedNamespaceAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4200:1: ( rule__XImportDirective__ImportedNamespaceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4200:2: rule__XImportDirective__ImportedNamespaceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4228:1: ( rule__XImportDirective__ImportedNamespaceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4228:2: rule__XImportDirective__ImportedNamespaceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__ImportedNamespaceAssignment_1_in_rule__XImportDirective__Group__1__Impl9003);
+ pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__ImportedNamespaceAssignment_1_in_rule__XImportDirective__Group__1__Impl9063);
rule__XImportDirective__ImportedNamespaceAssignment_1();
state._fsp--;
@@ -13735,21 +13820,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4214:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4242:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4218:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4219:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4246:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4247:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__09037);
+ pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__09097);
rule__QualifiedNameWithWildcard__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__09040);
+ pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__09100);
rule__QualifiedNameWithWildcard__Group__1();
state._fsp--;
@@ -13773,22 +13858,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4226:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4254:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4230:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4231:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4258:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4259:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4231:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4232:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4259:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4260:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl9067);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl9127);
ruleQualifiedName();
state._fsp--;
@@ -13818,16 +13903,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4243:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4271:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4247:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4248:2: rule__QualifiedNameWithWildcard__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4275:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4276:2: rule__QualifiedNameWithWildcard__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__19096);
+ pushFollow(FollowSets000.FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__19156);
rule__QualifiedNameWithWildcard__Group__1__Impl();
state._fsp--;
@@ -13851,22 +13936,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4254:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( '.*' )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4282:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4258:1: ( ( ( '.*' )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4259:1: ( ( '.*' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4286:1: ( ( ( '.*' )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4287:1: ( ( '.*' )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4259:1: ( ( '.*' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4260:1: ( '.*' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4287:1: ( ( '.*' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4288:1: ( '.*' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopAsteriskKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4261:1: ( '.*' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4289:1: ( '.*' )?
int alt48=2;
int LA48_0 = input.LA(1);
@@ -13875,9 +13960,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt48) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4262:2: '.*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4290:2: '.*'
{
- match(input,46,FollowSets000.FOLLOW_46_in_rule__QualifiedNameWithWildcard__Group__1__Impl9125); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__QualifiedNameWithWildcard__Group__1__Impl9185); if (state.failed) return ;
}
break;
@@ -13909,21 +13994,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4277:1: rule__XAnnotationDirective__Group__0 : rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4305:1: rule__XAnnotationDirective__Group__0 : rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1 ;
public final void rule__XAnnotationDirective__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4281:1: ( rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4282:2: rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4309:1: ( rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4310:2: rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__09162);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__09222);
rule__XAnnotationDirective__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__09165);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__09225);
rule__XAnnotationDirective__Group__1();
state._fsp--;
@@ -13947,22 +14032,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4289:1: rule__XAnnotationDirective__Group__0__Impl : ( 'annotation' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4317:1: rule__XAnnotationDirective__Group__0__Impl : ( 'annotation' ) ;
public final void rule__XAnnotationDirective__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4293:1: ( ( 'annotation' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4294:1: ( 'annotation' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4321:1: ( ( 'annotation' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4322:1: ( 'annotation' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4294:1: ( 'annotation' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4295:1: 'annotation'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4322:1: ( 'annotation' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4323:1: 'annotation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getAnnotationKeyword_0());
}
- match(input,47,FollowSets000.FOLLOW_47_in_rule__XAnnotationDirective__Group__0__Impl9193); if (state.failed) return ;
+ match(input,47,FollowSets000.FOLLOW_47_in_rule__XAnnotationDirective__Group__0__Impl9253); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationDirectiveAccess().getAnnotationKeyword_0());
}
@@ -13988,21 +14073,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4308:1: rule__XAnnotationDirective__Group__1 : rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4336:1: rule__XAnnotationDirective__Group__1 : rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2 ;
public final void rule__XAnnotationDirective__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4312:1: ( rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4313:2: rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4340:1: ( rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4341:2: rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__19224);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__19284);
rule__XAnnotationDirective__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__19227);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__19287);
rule__XAnnotationDirective__Group__2();
state._fsp--;
@@ -14026,25 +14111,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4320:1: rule__XAnnotationDirective__Group__1__Impl : ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4348:1: rule__XAnnotationDirective__Group__1__Impl : ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) ) ;
public final void rule__XAnnotationDirective__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4324:1: ( ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4325:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4352:1: ( ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4353:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4325:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4326:1: ( rule__XAnnotationDirective__SourceURIAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4353:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4354:1: ( rule__XAnnotationDirective__SourceURIAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getSourceURIAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4327:1: ( rule__XAnnotationDirective__SourceURIAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4327:2: rule__XAnnotationDirective__SourceURIAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4355:1: ( rule__XAnnotationDirective__SourceURIAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4355:2: rule__XAnnotationDirective__SourceURIAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_1_in_rule__XAnnotationDirective__Group__1__Impl9254);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_1_in_rule__XAnnotationDirective__Group__1__Impl9314);
rule__XAnnotationDirective__SourceURIAssignment_1();
state._fsp--;
@@ -14077,21 +14162,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4337:1: rule__XAnnotationDirective__Group__2 : rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4365:1: rule__XAnnotationDirective__Group__2 : rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3 ;
public final void rule__XAnnotationDirective__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4341:1: ( rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4342:2: rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4369:1: ( rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4370:2: rule__XAnnotationDirective__Group__2__Impl rule__XAnnotationDirective__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__29284);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__29344);
rule__XAnnotationDirective__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__3_in_rule__XAnnotationDirective__Group__29287);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__3_in_rule__XAnnotationDirective__Group__29347);
rule__XAnnotationDirective__Group__3();
state._fsp--;
@@ -14115,22 +14200,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4349:1: rule__XAnnotationDirective__Group__2__Impl : ( 'as' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4377:1: rule__XAnnotationDirective__Group__2__Impl : ( 'as' ) ;
public final void rule__XAnnotationDirective__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4353:1: ( ( 'as' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4354:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4381:1: ( ( 'as' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4382:1: ( 'as' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4354:1: ( 'as' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4355:1: 'as'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4382:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4383:1: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getAsKeyword_2());
}
- match(input,48,FollowSets000.FOLLOW_48_in_rule__XAnnotationDirective__Group__2__Impl9315); if (state.failed) return ;
+ match(input,48,FollowSets000.FOLLOW_48_in_rule__XAnnotationDirective__Group__2__Impl9375); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationDirectiveAccess().getAsKeyword_2());
}
@@ -14156,16 +14241,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4368:1: rule__XAnnotationDirective__Group__3 : rule__XAnnotationDirective__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4396:1: rule__XAnnotationDirective__Group__3 : rule__XAnnotationDirective__Group__3__Impl ;
public final void rule__XAnnotationDirective__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4372:1: ( rule__XAnnotationDirective__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4373:2: rule__XAnnotationDirective__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4400:1: ( rule__XAnnotationDirective__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4401:2: rule__XAnnotationDirective__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__3__Impl_in_rule__XAnnotationDirective__Group__39346);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__3__Impl_in_rule__XAnnotationDirective__Group__39406);
rule__XAnnotationDirective__Group__3__Impl();
state._fsp--;
@@ -14189,25 +14274,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4379:1: rule__XAnnotationDirective__Group__3__Impl : ( ( rule__XAnnotationDirective__NameAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4407:1: rule__XAnnotationDirective__Group__3__Impl : ( ( rule__XAnnotationDirective__NameAssignment_3 ) ) ;
public final void rule__XAnnotationDirective__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4383:1: ( ( ( rule__XAnnotationDirective__NameAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4384:1: ( ( rule__XAnnotationDirective__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4411:1: ( ( ( rule__XAnnotationDirective__NameAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4412:1: ( ( rule__XAnnotationDirective__NameAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4384:1: ( ( rule__XAnnotationDirective__NameAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4385:1: ( rule__XAnnotationDirective__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4412:1: ( ( rule__XAnnotationDirective__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4413:1: ( rule__XAnnotationDirective__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getNameAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4386:1: ( rule__XAnnotationDirective__NameAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4386:2: rule__XAnnotationDirective__NameAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4414:1: ( rule__XAnnotationDirective__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4414:2: rule__XAnnotationDirective__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__NameAssignment_3_in_rule__XAnnotationDirective__Group__3__Impl9373);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__NameAssignment_3_in_rule__XAnnotationDirective__Group__3__Impl9433);
rule__XAnnotationDirective__NameAssignment_3();
state._fsp--;
@@ -14240,21 +14325,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4404:1: rule__XDataType__Group__0 : rule__XDataType__Group__0__Impl rule__XDataType__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4432:1: rule__XDataType__Group__0 : rule__XDataType__Group__0__Impl rule__XDataType__Group__1 ;
public final void rule__XDataType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4408:1: ( rule__XDataType__Group__0__Impl rule__XDataType__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4409:2: rule__XDataType__Group__0__Impl rule__XDataType__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4436:1: ( rule__XDataType__Group__0__Impl rule__XDataType__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4437:2: rule__XDataType__Group__0__Impl rule__XDataType__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__09411);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__09471);
rule__XDataType__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__09414);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__09474);
rule__XDataType__Group__1();
state._fsp--;
@@ -14278,22 +14363,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4416:1: rule__XDataType__Group__0__Impl : ( ( rule__XDataType__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4444:1: rule__XDataType__Group__0__Impl : ( ( rule__XDataType__AnnotationsAssignment_0 )* ) ;
public final void rule__XDataType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4420:1: ( ( ( rule__XDataType__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4421:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4448:1: ( ( ( rule__XDataType__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4449:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4421:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4422:1: ( rule__XDataType__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4449:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4450:1: ( rule__XDataType__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4423:1: ( rule__XDataType__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4451:1: ( rule__XDataType__AnnotationsAssignment_0 )*
loop49:
do {
int alt49=2;
@@ -14306,9 +14391,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt49) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4423:2: rule__XDataType__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4451:2: rule__XDataType__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl9441);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl9501);
rule__XDataType__AnnotationsAssignment_0();
state._fsp--;
@@ -14347,21 +14432,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4433:1: rule__XDataType__Group__1 : rule__XDataType__Group__1__Impl rule__XDataType__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4461:1: rule__XDataType__Group__1 : rule__XDataType__Group__1__Impl rule__XDataType__Group__2 ;
public final void rule__XDataType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4437:1: ( rule__XDataType__Group__1__Impl rule__XDataType__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4438:2: rule__XDataType__Group__1__Impl rule__XDataType__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4465:1: ( rule__XDataType__Group__1__Impl rule__XDataType__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4466:2: rule__XDataType__Group__1__Impl rule__XDataType__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__19472);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__19532);
rule__XDataType__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__19475);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__19535);
rule__XDataType__Group__2();
state._fsp--;
@@ -14385,22 +14470,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4445:1: rule__XDataType__Group__1__Impl : ( 'type' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4473:1: rule__XDataType__Group__1__Impl : ( 'type' ) ;
public final void rule__XDataType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4449:1: ( ( 'type' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4450:1: ( 'type' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4477:1: ( ( 'type' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4478:1: ( 'type' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4450:1: ( 'type' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4451:1: 'type'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4478:1: ( 'type' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4479:1: 'type'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getTypeKeyword_1());
}
- match(input,49,FollowSets000.FOLLOW_49_in_rule__XDataType__Group__1__Impl9503); if (state.failed) return ;
+ match(input,49,FollowSets000.FOLLOW_49_in_rule__XDataType__Group__1__Impl9563); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getTypeKeyword_1());
}
@@ -14426,21 +14511,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4464:1: rule__XDataType__Group__2 : rule__XDataType__Group__2__Impl rule__XDataType__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4492:1: rule__XDataType__Group__2 : rule__XDataType__Group__2__Impl rule__XDataType__Group__3 ;
public final void rule__XDataType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4468:1: ( rule__XDataType__Group__2__Impl rule__XDataType__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4469:2: rule__XDataType__Group__2__Impl rule__XDataType__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4496:1: ( rule__XDataType__Group__2__Impl rule__XDataType__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4497:2: rule__XDataType__Group__2__Impl rule__XDataType__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__29534);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__29594);
rule__XDataType__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__29537);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__29597);
rule__XDataType__Group__3();
state._fsp--;
@@ -14464,25 +14549,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4476:1: rule__XDataType__Group__2__Impl : ( ( rule__XDataType__NameAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4504:1: rule__XDataType__Group__2__Impl : ( ( rule__XDataType__NameAssignment_2 ) ) ;
public final void rule__XDataType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4480:1: ( ( ( rule__XDataType__NameAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4481:1: ( ( rule__XDataType__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4508:1: ( ( ( rule__XDataType__NameAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4509:1: ( ( rule__XDataType__NameAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4481:1: ( ( rule__XDataType__NameAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4482:1: ( rule__XDataType__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4509:1: ( ( rule__XDataType__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4510:1: ( rule__XDataType__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getNameAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4483:1: ( rule__XDataType__NameAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4483:2: rule__XDataType__NameAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4511:1: ( rule__XDataType__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4511:2: rule__XDataType__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl9564);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl9624);
rule__XDataType__NameAssignment_2();
state._fsp--;
@@ -14515,21 +14600,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4493:1: rule__XDataType__Group__3 : rule__XDataType__Group__3__Impl rule__XDataType__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4521:1: rule__XDataType__Group__3 : rule__XDataType__Group__3__Impl rule__XDataType__Group__4 ;
public final void rule__XDataType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4497:1: ( rule__XDataType__Group__3__Impl rule__XDataType__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4498:2: rule__XDataType__Group__3__Impl rule__XDataType__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4525:1: ( rule__XDataType__Group__3__Impl rule__XDataType__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4526:2: rule__XDataType__Group__3__Impl rule__XDataType__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__39594);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__39654);
rule__XDataType__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__39597);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__39657);
rule__XDataType__Group__4();
state._fsp--;
@@ -14553,22 +14638,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4505:1: rule__XDataType__Group__3__Impl : ( ( rule__XDataType__Group_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4533:1: rule__XDataType__Group__3__Impl : ( ( rule__XDataType__Group_3__0 )? ) ;
public final void rule__XDataType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4509:1: ( ( ( rule__XDataType__Group_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4510:1: ( ( rule__XDataType__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4537:1: ( ( ( rule__XDataType__Group_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4538:1: ( ( rule__XDataType__Group_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4510:1: ( ( rule__XDataType__Group_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4511:1: ( rule__XDataType__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4538:1: ( ( rule__XDataType__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4539:1: ( rule__XDataType__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGroup_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4512:1: ( rule__XDataType__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4540:1: ( rule__XDataType__Group_3__0 )?
int alt50=2;
int LA50_0 = input.LA(1);
@@ -14577,9 +14662,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt50) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4512:2: rule__XDataType__Group_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4540:2: rule__XDataType__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl9624);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl9684);
rule__XDataType__Group_3__0();
state._fsp--;
@@ -14615,21 +14700,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4522:1: rule__XDataType__Group__4 : rule__XDataType__Group__4__Impl rule__XDataType__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4550:1: rule__XDataType__Group__4 : rule__XDataType__Group__4__Impl rule__XDataType__Group__5 ;
public final void rule__XDataType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4526:1: ( rule__XDataType__Group__4__Impl rule__XDataType__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4527:2: rule__XDataType__Group__4__Impl rule__XDataType__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4554:1: ( rule__XDataType__Group__4__Impl rule__XDataType__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4555:2: rule__XDataType__Group__4__Impl rule__XDataType__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__49655);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__49715);
rule__XDataType__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__49658);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__49718);
rule__XDataType__Group__5();
state._fsp--;
@@ -14653,22 +14738,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4534:1: rule__XDataType__Group__4__Impl : ( 'wraps' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4562:1: rule__XDataType__Group__4__Impl : ( 'wraps' ) ;
public final void rule__XDataType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4538:1: ( ( 'wraps' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4539:1: ( 'wraps' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4566:1: ( ( 'wraps' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4567:1: ( 'wraps' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4539:1: ( 'wraps' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4540:1: 'wraps'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4567:1: ( 'wraps' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4568:1: 'wraps'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getWrapsKeyword_4());
}
- match(input,50,FollowSets000.FOLLOW_50_in_rule__XDataType__Group__4__Impl9686); if (state.failed) return ;
+ match(input,50,FollowSets000.FOLLOW_50_in_rule__XDataType__Group__4__Impl9746); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getWrapsKeyword_4());
}
@@ -14694,21 +14779,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4553:1: rule__XDataType__Group__5 : rule__XDataType__Group__5__Impl rule__XDataType__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4581:1: rule__XDataType__Group__5 : rule__XDataType__Group__5__Impl rule__XDataType__Group__6 ;
public final void rule__XDataType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4557:1: ( rule__XDataType__Group__5__Impl rule__XDataType__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4558:2: rule__XDataType__Group__5__Impl rule__XDataType__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4585:1: ( rule__XDataType__Group__5__Impl rule__XDataType__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4586:2: rule__XDataType__Group__5__Impl rule__XDataType__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__59717);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__59777);
rule__XDataType__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__59720);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__59780);
rule__XDataType__Group__6();
state._fsp--;
@@ -14732,25 +14817,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4565:1: rule__XDataType__Group__5__Impl : ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4593:1: rule__XDataType__Group__5__Impl : ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) ;
public final void rule__XDataType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4569:1: ( ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4570:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4597:1: ( ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4598:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4570:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4571:1: ( rule__XDataType__InstanceTypeAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4598:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4599:1: ( rule__XDataType__InstanceTypeAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getInstanceTypeAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4572:1: ( rule__XDataType__InstanceTypeAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4572:2: rule__XDataType__InstanceTypeAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4600:1: ( rule__XDataType__InstanceTypeAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4600:2: rule__XDataType__InstanceTypeAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl9747);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl9807);
rule__XDataType__InstanceTypeAssignment_5();
state._fsp--;
@@ -14783,16 +14868,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4582:1: rule__XDataType__Group__6 : rule__XDataType__Group__6__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4610:1: rule__XDataType__Group__6 : rule__XDataType__Group__6__Impl ;
public final void rule__XDataType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4586:1: ( rule__XDataType__Group__6__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4587:2: rule__XDataType__Group__6__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4614:1: ( rule__XDataType__Group__6__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4615:2: rule__XDataType__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__69777);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__69837);
rule__XDataType__Group__6__Impl();
state._fsp--;
@@ -14816,25 +14901,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4593:1: rule__XDataType__Group__6__Impl : ( ( rule__XDataType__UnorderedGroup_6 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4621:1: rule__XDataType__Group__6__Impl : ( ( rule__XDataType__UnorderedGroup_6 ) ) ;
public final void rule__XDataType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4597:1: ( ( ( rule__XDataType__UnorderedGroup_6 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4598:1: ( ( rule__XDataType__UnorderedGroup_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4625:1: ( ( ( rule__XDataType__UnorderedGroup_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4626:1: ( ( rule__XDataType__UnorderedGroup_6 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4598:1: ( ( rule__XDataType__UnorderedGroup_6 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4599:1: ( rule__XDataType__UnorderedGroup_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4626:1: ( ( rule__XDataType__UnorderedGroup_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4627:1: ( rule__XDataType__UnorderedGroup_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4600:1: ( rule__XDataType__UnorderedGroup_6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4600:2: rule__XDataType__UnorderedGroup_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628:1: ( rule__XDataType__UnorderedGroup_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628:2: rule__XDataType__UnorderedGroup_6
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl9804);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl9864);
rule__XDataType__UnorderedGroup_6();
state._fsp--;
@@ -14867,21 +14952,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4624:1: rule__XDataType__Group_3__0 : rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4652:1: rule__XDataType__Group_3__0 : rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1 ;
public final void rule__XDataType__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628:1: ( rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4629:2: rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4656:1: ( rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4657:2: rule__XDataType__Group_3__0__Impl rule__XDataType__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__09848);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__09908);
rule__XDataType__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__09851);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__09911);
rule__XDataType__Group_3__1();
state._fsp--;
@@ -14905,22 +14990,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4636:1: rule__XDataType__Group_3__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4664:1: rule__XDataType__Group_3__0__Impl : ( '<' ) ;
public final void rule__XDataType__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4640:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4641:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4668:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4669:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4641:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4642:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4669:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4670:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getLessThanSignKeyword_3_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__XDataType__Group_3__0__Impl9879); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__XDataType__Group_3__0__Impl9939); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getLessThanSignKeyword_3_0());
}
@@ -14946,21 +15031,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4655:1: rule__XDataType__Group_3__1 : rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4683:1: rule__XDataType__Group_3__1 : rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2 ;
public final void rule__XDataType__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4659:1: ( rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4660:2: rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4687:1: ( rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4688:2: rule__XDataType__Group_3__1__Impl rule__XDataType__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__19910);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__19970);
rule__XDataType__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__19913);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__19973);
rule__XDataType__Group_3__2();
state._fsp--;
@@ -14984,25 +15069,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4667:1: rule__XDataType__Group_3__1__Impl : ( ( rule__XDataType__TypeParametersAssignment_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4695:1: rule__XDataType__Group_3__1__Impl : ( ( rule__XDataType__TypeParametersAssignment_3_1 ) ) ;
public final void rule__XDataType__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4671:1: ( ( ( rule__XDataType__TypeParametersAssignment_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4672:1: ( ( rule__XDataType__TypeParametersAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4699:1: ( ( ( rule__XDataType__TypeParametersAssignment_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4700:1: ( ( rule__XDataType__TypeParametersAssignment_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4672:1: ( ( rule__XDataType__TypeParametersAssignment_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4673:1: ( rule__XDataType__TypeParametersAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4700:1: ( ( rule__XDataType__TypeParametersAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4701:1: ( rule__XDataType__TypeParametersAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getTypeParametersAssignment_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4674:1: ( rule__XDataType__TypeParametersAssignment_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4674:2: rule__XDataType__TypeParametersAssignment_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4702:1: ( rule__XDataType__TypeParametersAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4702:2: rule__XDataType__TypeParametersAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl9940);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl10000);
rule__XDataType__TypeParametersAssignment_3_1();
state._fsp--;
@@ -15035,21 +15120,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4684:1: rule__XDataType__Group_3__2 : rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4712:1: rule__XDataType__Group_3__2 : rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3 ;
public final void rule__XDataType__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4688:1: ( rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4689:2: rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4716:1: ( rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4717:2: rule__XDataType__Group_3__2__Impl rule__XDataType__Group_3__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__29970);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__210030);
rule__XDataType__Group_3__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__29973);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__210033);
rule__XDataType__Group_3__3();
state._fsp--;
@@ -15073,22 +15158,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4696:1: rule__XDataType__Group_3__2__Impl : ( ( rule__XDataType__Group_3_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4724:1: rule__XDataType__Group_3__2__Impl : ( ( rule__XDataType__Group_3_2__0 )* ) ;
public final void rule__XDataType__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4700:1: ( ( ( rule__XDataType__Group_3_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4701:1: ( ( rule__XDataType__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4728:1: ( ( ( rule__XDataType__Group_3_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4729:1: ( ( rule__XDataType__Group_3_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4701:1: ( ( rule__XDataType__Group_3_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4702:1: ( rule__XDataType__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4729:1: ( ( rule__XDataType__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4730:1: ( rule__XDataType__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGroup_3_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4703:1: ( rule__XDataType__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4731:1: ( rule__XDataType__Group_3_2__0 )*
loop51:
do {
int alt51=2;
@@ -15101,9 +15186,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt51) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4703:2: rule__XDataType__Group_3_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4731:2: rule__XDataType__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl10000);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl10060);
rule__XDataType__Group_3_2__0();
state._fsp--;
@@ -15142,16 +15227,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4713:1: rule__XDataType__Group_3__3 : rule__XDataType__Group_3__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4741:1: rule__XDataType__Group_3__3 : rule__XDataType__Group_3__3__Impl ;
public final void rule__XDataType__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4717:1: ( rule__XDataType__Group_3__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4718:2: rule__XDataType__Group_3__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4745:1: ( rule__XDataType__Group_3__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4746:2: rule__XDataType__Group_3__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__310031);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__310091);
rule__XDataType__Group_3__3__Impl();
state._fsp--;
@@ -15175,22 +15260,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4724:1: rule__XDataType__Group_3__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4752:1: rule__XDataType__Group_3__3__Impl : ( '>' ) ;
public final void rule__XDataType__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4728:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4729:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4756:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4757:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4729:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4730:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4757:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4758:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGreaterThanSignKeyword_3_3());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__XDataType__Group_3__3__Impl10059); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__XDataType__Group_3__3__Impl10119); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getGreaterThanSignKeyword_3_3());
}
@@ -15216,21 +15301,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4751:1: rule__XDataType__Group_3_2__0 : rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4779:1: rule__XDataType__Group_3_2__0 : rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1 ;
public final void rule__XDataType__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4755:1: ( rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4756:2: rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4783:1: ( rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4784:2: rule__XDataType__Group_3_2__0__Impl rule__XDataType__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__010098);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__010158);
rule__XDataType__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__010101);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__010161);
rule__XDataType__Group_3_2__1();
state._fsp--;
@@ -15254,22 +15339,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4763:1: rule__XDataType__Group_3_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4791:1: rule__XDataType__Group_3_2__0__Impl : ( ',' ) ;
public final void rule__XDataType__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4767:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4768:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4795:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4796:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4768:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4769:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4796:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4797:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getCommaKeyword_3_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XDataType__Group_3_2__0__Impl10129); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XDataType__Group_3_2__0__Impl10189); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getCommaKeyword_3_2_0());
}
@@ -15295,16 +15380,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4782:1: rule__XDataType__Group_3_2__1 : rule__XDataType__Group_3_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4810:1: rule__XDataType__Group_3_2__1 : rule__XDataType__Group_3_2__1__Impl ;
public final void rule__XDataType__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4786:1: ( rule__XDataType__Group_3_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4787:2: rule__XDataType__Group_3_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4814:1: ( rule__XDataType__Group_3_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4815:2: rule__XDataType__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__110160);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__110220);
rule__XDataType__Group_3_2__1__Impl();
state._fsp--;
@@ -15328,25 +15413,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_3_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4793:1: rule__XDataType__Group_3_2__1__Impl : ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4821:1: rule__XDataType__Group_3_2__1__Impl : ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) ) ;
public final void rule__XDataType__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4797:1: ( ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4798:1: ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4825:1: ( ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4826:1: ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4798:1: ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4799:1: ( rule__XDataType__TypeParametersAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4826:1: ( ( rule__XDataType__TypeParametersAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4827:1: ( rule__XDataType__TypeParametersAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getTypeParametersAssignment_3_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4800:1: ( rule__XDataType__TypeParametersAssignment_3_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4800:2: rule__XDataType__TypeParametersAssignment_3_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4828:1: ( rule__XDataType__TypeParametersAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4828:2: rule__XDataType__TypeParametersAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl10187);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl10247);
rule__XDataType__TypeParametersAssignment_3_2_1();
state._fsp--;
@@ -15379,21 +15464,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4814:1: rule__XDataType__Group_6_0__0 : rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4842:1: rule__XDataType__Group_6_0__0 : rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1 ;
public final void rule__XDataType__Group_6_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4818:1: ( rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4819:2: rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4846:1: ( rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4847:2: rule__XDataType__Group_6_0__0__Impl rule__XDataType__Group_6_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__010221);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__010281);
rule__XDataType__Group_6_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__010224);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__010284);
rule__XDataType__Group_6_0__1();
state._fsp--;
@@ -15417,25 +15502,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4826:1: rule__XDataType__Group_6_0__0__Impl : ( ( rule__XDataType__SerializableAssignment_6_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4854:1: rule__XDataType__Group_6_0__0__Impl : ( ( rule__XDataType__SerializableAssignment_6_0_0 ) ) ;
public final void rule__XDataType__Group_6_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4830:1: ( ( ( rule__XDataType__SerializableAssignment_6_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4831:1: ( ( rule__XDataType__SerializableAssignment_6_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4858:1: ( ( ( rule__XDataType__SerializableAssignment_6_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4859:1: ( ( rule__XDataType__SerializableAssignment_6_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4831:1: ( ( rule__XDataType__SerializableAssignment_6_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4832:1: ( rule__XDataType__SerializableAssignment_6_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4859:1: ( ( rule__XDataType__SerializableAssignment_6_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4860:1: ( rule__XDataType__SerializableAssignment_6_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getSerializableAssignment_6_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4833:1: ( rule__XDataType__SerializableAssignment_6_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4833:2: rule__XDataType__SerializableAssignment_6_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4861:1: ( rule__XDataType__SerializableAssignment_6_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4861:2: rule__XDataType__SerializableAssignment_6_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl10251);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl10311);
rule__XDataType__SerializableAssignment_6_0_0();
state._fsp--;
@@ -15468,16 +15553,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4843:1: rule__XDataType__Group_6_0__1 : rule__XDataType__Group_6_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4871:1: rule__XDataType__Group_6_0__1 : rule__XDataType__Group_6_0__1__Impl ;
public final void rule__XDataType__Group_6_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4847:1: ( rule__XDataType__Group_6_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4848:2: rule__XDataType__Group_6_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4875:1: ( rule__XDataType__Group_6_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4876:2: rule__XDataType__Group_6_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__110281);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__110341);
rule__XDataType__Group_6_0__1__Impl();
state._fsp--;
@@ -15501,25 +15586,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4854:1: rule__XDataType__Group_6_0__1__Impl : ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4882:1: rule__XDataType__Group_6_0__1__Impl : ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) ) ;
public final void rule__XDataType__Group_6_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4858:1: ( ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4859:1: ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4886:1: ( ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4887:1: ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4859:1: ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4860:1: ( rule__XDataType__CreateBodyAssignment_6_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4887:1: ( ( rule__XDataType__CreateBodyAssignment_6_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4888:1: ( rule__XDataType__CreateBodyAssignment_6_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getCreateBodyAssignment_6_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4861:1: ( rule__XDataType__CreateBodyAssignment_6_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4861:2: rule__XDataType__CreateBodyAssignment_6_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4889:1: ( rule__XDataType__CreateBodyAssignment_6_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4889:2: rule__XDataType__CreateBodyAssignment_6_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl10308);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl10368);
rule__XDataType__CreateBodyAssignment_6_0_1();
state._fsp--;
@@ -15552,21 +15637,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4875:1: rule__XDataType__Group_6_1__0 : rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4903:1: rule__XDataType__Group_6_1__0 : rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1 ;
public final void rule__XDataType__Group_6_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4879:1: ( rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4880:2: rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4907:1: ( rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4908:2: rule__XDataType__Group_6_1__0__Impl rule__XDataType__Group_6_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__010342);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__010402);
rule__XDataType__Group_6_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__010345);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__010405);
rule__XDataType__Group_6_1__1();
state._fsp--;
@@ -15590,22 +15675,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4887:1: rule__XDataType__Group_6_1__0__Impl : ( 'convert' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4915:1: rule__XDataType__Group_6_1__0__Impl : ( 'convert' ) ;
public final void rule__XDataType__Group_6_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4891:1: ( ( 'convert' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4892:1: ( 'convert' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4919:1: ( ( 'convert' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4920:1: ( 'convert' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4892:1: ( 'convert' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4893:1: 'convert'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4920:1: ( 'convert' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4921:1: 'convert'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getConvertKeyword_6_1_0());
}
- match(input,51,FollowSets000.FOLLOW_51_in_rule__XDataType__Group_6_1__0__Impl10373); if (state.failed) return ;
+ match(input,51,FollowSets000.FOLLOW_51_in_rule__XDataType__Group_6_1__0__Impl10433); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getConvertKeyword_6_1_0());
}
@@ -15631,16 +15716,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4906:1: rule__XDataType__Group_6_1__1 : rule__XDataType__Group_6_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4934:1: rule__XDataType__Group_6_1__1 : rule__XDataType__Group_6_1__1__Impl ;
public final void rule__XDataType__Group_6_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4910:1: ( rule__XDataType__Group_6_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4911:2: rule__XDataType__Group_6_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4938:1: ( rule__XDataType__Group_6_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4939:2: rule__XDataType__Group_6_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__110404);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__110464);
rule__XDataType__Group_6_1__1__Impl();
state._fsp--;
@@ -15664,25 +15749,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__Group_6_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4917:1: rule__XDataType__Group_6_1__1__Impl : ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4945:1: rule__XDataType__Group_6_1__1__Impl : ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) ) ;
public final void rule__XDataType__Group_6_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4921:1: ( ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4922:1: ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4949:1: ( ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4950:1: ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4922:1: ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4923:1: ( rule__XDataType__ConvertBodyAssignment_6_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4950:1: ( ( rule__XDataType__ConvertBodyAssignment_6_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4951:1: ( rule__XDataType__ConvertBodyAssignment_6_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getConvertBodyAssignment_6_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4924:1: ( rule__XDataType__ConvertBodyAssignment_6_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4924:2: rule__XDataType__ConvertBodyAssignment_6_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4952:1: ( rule__XDataType__ConvertBodyAssignment_6_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4952:2: rule__XDataType__ConvertBodyAssignment_6_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl10431);
+ pushFollow(FollowSets000.FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl10491);
rule__XDataType__ConvertBodyAssignment_6_1_1();
state._fsp--;
@@ -15715,21 +15800,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4938:1: rule__XEnum__Group__0 : rule__XEnum__Group__0__Impl rule__XEnum__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4966:1: rule__XEnum__Group__0 : rule__XEnum__Group__0__Impl rule__XEnum__Group__1 ;
public final void rule__XEnum__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4942:1: ( rule__XEnum__Group__0__Impl rule__XEnum__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4943:2: rule__XEnum__Group__0__Impl rule__XEnum__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4970:1: ( rule__XEnum__Group__0__Impl rule__XEnum__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4971:2: rule__XEnum__Group__0__Impl rule__XEnum__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__010465);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__010525);
rule__XEnum__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__010468);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__010528);
rule__XEnum__Group__1();
state._fsp--;
@@ -15753,22 +15838,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4950:1: rule__XEnum__Group__0__Impl : ( ( rule__XEnum__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4978:1: rule__XEnum__Group__0__Impl : ( ( rule__XEnum__AnnotationsAssignment_0 )* ) ;
public final void rule__XEnum__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4954:1: ( ( ( rule__XEnum__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4955:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4982:1: ( ( ( rule__XEnum__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4983:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4955:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4956:1: ( rule__XEnum__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4983:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4984:1: ( rule__XEnum__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4957:1: ( rule__XEnum__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4985:1: ( rule__XEnum__AnnotationsAssignment_0 )*
loop52:
do {
int alt52=2;
@@ -15781,9 +15866,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt52) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4957:2: rule__XEnum__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4985:2: rule__XEnum__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl10495);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl10555);
rule__XEnum__AnnotationsAssignment_0();
state._fsp--;
@@ -15822,21 +15907,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4967:1: rule__XEnum__Group__1 : rule__XEnum__Group__1__Impl rule__XEnum__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4995:1: rule__XEnum__Group__1 : rule__XEnum__Group__1__Impl rule__XEnum__Group__2 ;
public final void rule__XEnum__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4971:1: ( rule__XEnum__Group__1__Impl rule__XEnum__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4972:2: rule__XEnum__Group__1__Impl rule__XEnum__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4999:1: ( rule__XEnum__Group__1__Impl rule__XEnum__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5000:2: rule__XEnum__Group__1__Impl rule__XEnum__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__110526);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__110586);
rule__XEnum__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__110529);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__110589);
rule__XEnum__Group__2();
state._fsp--;
@@ -15860,22 +15945,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4979:1: rule__XEnum__Group__1__Impl : ( 'enum' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5007:1: rule__XEnum__Group__1__Impl : ( 'enum' ) ;
public final void rule__XEnum__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4983:1: ( ( 'enum' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4984:1: ( 'enum' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5011:1: ( ( 'enum' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5012:1: ( 'enum' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4984:1: ( 'enum' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4985:1: 'enum'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5012:1: ( 'enum' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5013:1: 'enum'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getEnumKeyword_1());
}
- match(input,52,FollowSets000.FOLLOW_52_in_rule__XEnum__Group__1__Impl10557); if (state.failed) return ;
+ match(input,52,FollowSets000.FOLLOW_52_in_rule__XEnum__Group__1__Impl10617); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumAccess().getEnumKeyword_1());
}
@@ -15901,21 +15986,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4998:1: rule__XEnum__Group__2 : rule__XEnum__Group__2__Impl rule__XEnum__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5026:1: rule__XEnum__Group__2 : rule__XEnum__Group__2__Impl rule__XEnum__Group__3 ;
public final void rule__XEnum__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5002:1: ( rule__XEnum__Group__2__Impl rule__XEnum__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5003:2: rule__XEnum__Group__2__Impl rule__XEnum__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5030:1: ( rule__XEnum__Group__2__Impl rule__XEnum__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5031:2: rule__XEnum__Group__2__Impl rule__XEnum__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__210588);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__210648);
rule__XEnum__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__210591);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__210651);
rule__XEnum__Group__3();
state._fsp--;
@@ -15939,25 +16024,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5010:1: rule__XEnum__Group__2__Impl : ( ( rule__XEnum__NameAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5038:1: rule__XEnum__Group__2__Impl : ( ( rule__XEnum__NameAssignment_2 ) ) ;
public final void rule__XEnum__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5014:1: ( ( ( rule__XEnum__NameAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5015:1: ( ( rule__XEnum__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5042:1: ( ( ( rule__XEnum__NameAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5043:1: ( ( rule__XEnum__NameAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5015:1: ( ( rule__XEnum__NameAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5016:1: ( rule__XEnum__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5043:1: ( ( rule__XEnum__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5044:1: ( rule__XEnum__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getNameAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5017:1: ( rule__XEnum__NameAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5017:2: rule__XEnum__NameAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5045:1: ( rule__XEnum__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5045:2: rule__XEnum__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl10618);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl10678);
rule__XEnum__NameAssignment_2();
state._fsp--;
@@ -15990,21 +16075,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5027:1: rule__XEnum__Group__3 : rule__XEnum__Group__3__Impl rule__XEnum__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5055:1: rule__XEnum__Group__3 : rule__XEnum__Group__3__Impl rule__XEnum__Group__4 ;
public final void rule__XEnum__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5031:1: ( rule__XEnum__Group__3__Impl rule__XEnum__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5032:2: rule__XEnum__Group__3__Impl rule__XEnum__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5059:1: ( rule__XEnum__Group__3__Impl rule__XEnum__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5060:2: rule__XEnum__Group__3__Impl rule__XEnum__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__310648);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__310708);
rule__XEnum__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__310651);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__310711);
rule__XEnum__Group__4();
state._fsp--;
@@ -16028,22 +16113,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5039:1: rule__XEnum__Group__3__Impl : ( '{' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5067:1: rule__XEnum__Group__3__Impl : ( '{' ) ;
public final void rule__XEnum__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5043:1: ( ( '{' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5044:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5071:1: ( ( '{' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5072:1: ( '{' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5044:1: ( '{' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5045:1: '{'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5072:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5073:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,53,FollowSets000.FOLLOW_53_in_rule__XEnum__Group__3__Impl10679); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_53_in_rule__XEnum__Group__3__Impl10739); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumAccess().getLeftCurlyBracketKeyword_3());
}
@@ -16069,21 +16154,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5058:1: rule__XEnum__Group__4 : rule__XEnum__Group__4__Impl rule__XEnum__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5086:1: rule__XEnum__Group__4 : rule__XEnum__Group__4__Impl rule__XEnum__Group__5 ;
public final void rule__XEnum__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5062:1: ( rule__XEnum__Group__4__Impl rule__XEnum__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5063:2: rule__XEnum__Group__4__Impl rule__XEnum__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5090:1: ( rule__XEnum__Group__4__Impl rule__XEnum__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5091:2: rule__XEnum__Group__4__Impl rule__XEnum__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__410710);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__410770);
rule__XEnum__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__410713);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__410773);
rule__XEnum__Group__5();
state._fsp--;
@@ -16107,22 +16192,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5070:1: rule__XEnum__Group__4__Impl : ( ( rule__XEnum__Group_4__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5098:1: rule__XEnum__Group__4__Impl : ( ( rule__XEnum__Group_4__0 )? ) ;
public final void rule__XEnum__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5074:1: ( ( ( rule__XEnum__Group_4__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5075:1: ( ( rule__XEnum__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5102:1: ( ( ( rule__XEnum__Group_4__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5103:1: ( ( rule__XEnum__Group_4__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5075:1: ( ( rule__XEnum__Group_4__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5076:1: ( rule__XEnum__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5103:1: ( ( rule__XEnum__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5104:1: ( rule__XEnum__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getGroup_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5077:1: ( rule__XEnum__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5105:1: ( rule__XEnum__Group_4__0 )?
int alt53=2;
int LA53_0 = input.LA(1);
@@ -16131,9 +16216,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt53) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5077:2: rule__XEnum__Group_4__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5105:2: rule__XEnum__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl10740);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl10800);
rule__XEnum__Group_4__0();
state._fsp--;
@@ -16169,16 +16254,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5087:1: rule__XEnum__Group__5 : rule__XEnum__Group__5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5115:1: rule__XEnum__Group__5 : rule__XEnum__Group__5__Impl ;
public final void rule__XEnum__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5091:1: ( rule__XEnum__Group__5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5092:2: rule__XEnum__Group__5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5119:1: ( rule__XEnum__Group__5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5120:2: rule__XEnum__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__510771);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__510831);
rule__XEnum__Group__5__Impl();
state._fsp--;
@@ -16202,22 +16287,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5098:1: rule__XEnum__Group__5__Impl : ( '}' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5126:1: rule__XEnum__Group__5__Impl : ( '}' ) ;
public final void rule__XEnum__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5102:1: ( ( '}' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5103:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5130:1: ( ( '}' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5131:1: ( '}' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5103:1: ( '}' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5104:1: '}'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5131:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5132:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getRightCurlyBracketKeyword_5());
}
- match(input,54,FollowSets000.FOLLOW_54_in_rule__XEnum__Group__5__Impl10799); if (state.failed) return ;
+ match(input,54,FollowSets000.FOLLOW_54_in_rule__XEnum__Group__5__Impl10859); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumAccess().getRightCurlyBracketKeyword_5());
}
@@ -16243,21 +16328,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5129:1: rule__XEnum__Group_4__0 : rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5157:1: rule__XEnum__Group_4__0 : rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1 ;
public final void rule__XEnum__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5133:1: ( rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5134:2: rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5161:1: ( rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5162:2: rule__XEnum__Group_4__0__Impl rule__XEnum__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__010842);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__010902);
rule__XEnum__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__010845);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__010905);
rule__XEnum__Group_4__1();
state._fsp--;
@@ -16281,25 +16366,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5141:1: rule__XEnum__Group_4__0__Impl : ( ( rule__XEnum__LiteralsAssignment_4_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5169:1: rule__XEnum__Group_4__0__Impl : ( ( rule__XEnum__LiteralsAssignment_4_0 ) ) ;
public final void rule__XEnum__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5145:1: ( ( ( rule__XEnum__LiteralsAssignment_4_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5146:1: ( ( rule__XEnum__LiteralsAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5173:1: ( ( ( rule__XEnum__LiteralsAssignment_4_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5174:1: ( ( rule__XEnum__LiteralsAssignment_4_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5146:1: ( ( rule__XEnum__LiteralsAssignment_4_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5147:1: ( rule__XEnum__LiteralsAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5174:1: ( ( rule__XEnum__LiteralsAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5175:1: ( rule__XEnum__LiteralsAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getLiteralsAssignment_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5148:1: ( rule__XEnum__LiteralsAssignment_4_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5148:2: rule__XEnum__LiteralsAssignment_4_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5176:1: ( rule__XEnum__LiteralsAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5176:2: rule__XEnum__LiteralsAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl10872);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl10932);
rule__XEnum__LiteralsAssignment_4_0();
state._fsp--;
@@ -16332,16 +16417,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5158:1: rule__XEnum__Group_4__1 : rule__XEnum__Group_4__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5186:1: rule__XEnum__Group_4__1 : rule__XEnum__Group_4__1__Impl ;
public final void rule__XEnum__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5162:1: ( rule__XEnum__Group_4__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5163:2: rule__XEnum__Group_4__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5190:1: ( rule__XEnum__Group_4__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5191:2: rule__XEnum__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__110902);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__110962);
rule__XEnum__Group_4__1__Impl();
state._fsp--;
@@ -16365,22 +16450,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5169:1: rule__XEnum__Group_4__1__Impl : ( ( rule__XEnum__Group_4_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5197:1: rule__XEnum__Group_4__1__Impl : ( ( rule__XEnum__Group_4_1__0 )* ) ;
public final void rule__XEnum__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5173:1: ( ( ( rule__XEnum__Group_4_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5174:1: ( ( rule__XEnum__Group_4_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5201:1: ( ( ( rule__XEnum__Group_4_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5202:1: ( ( rule__XEnum__Group_4_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5174:1: ( ( rule__XEnum__Group_4_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5175:1: ( rule__XEnum__Group_4_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5202:1: ( ( rule__XEnum__Group_4_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5203:1: ( rule__XEnum__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getGroup_4_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5176:1: ( rule__XEnum__Group_4_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5204:1: ( rule__XEnum__Group_4_1__0 )*
loop54:
do {
int alt54=2;
@@ -16393,9 +16478,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt54) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5176:2: rule__XEnum__Group_4_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5204:2: rule__XEnum__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl10929);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl10989);
rule__XEnum__Group_4_1__0();
state._fsp--;
@@ -16434,21 +16519,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5190:1: rule__XEnum__Group_4_1__0 : rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5218:1: rule__XEnum__Group_4_1__0 : rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1 ;
public final void rule__XEnum__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5194:1: ( rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5195:2: rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5222:1: ( rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5223:2: rule__XEnum__Group_4_1__0__Impl rule__XEnum__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__010964);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__011024);
rule__XEnum__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__010967);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__011027);
rule__XEnum__Group_4_1__1();
state._fsp--;
@@ -16472,22 +16557,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5202:1: rule__XEnum__Group_4_1__0__Impl : ( ( ',' )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5230:1: rule__XEnum__Group_4_1__0__Impl : ( ( ',' )? ) ;
public final void rule__XEnum__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5206:1: ( ( ( ',' )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5207:1: ( ( ',' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5234:1: ( ( ( ',' )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5235:1: ( ( ',' )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5207:1: ( ( ',' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5208:1: ( ',' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5235:1: ( ( ',' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5236:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getCommaKeyword_4_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5209:1: ( ',' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5237:1: ( ',' )?
int alt55=2;
int LA55_0 = input.LA(1);
@@ -16496,9 +16581,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt55) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5210:2: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5238:2: ','
{
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XEnum__Group_4_1__0__Impl10996); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XEnum__Group_4_1__0__Impl11056); if (state.failed) return ;
}
break;
@@ -16530,16 +16615,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5221:1: rule__XEnum__Group_4_1__1 : rule__XEnum__Group_4_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5249:1: rule__XEnum__Group_4_1__1 : rule__XEnum__Group_4_1__1__Impl ;
public final void rule__XEnum__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5225:1: ( rule__XEnum__Group_4_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5226:2: rule__XEnum__Group_4_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5253:1: ( rule__XEnum__Group_4_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5254:2: rule__XEnum__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__111029);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__111089);
rule__XEnum__Group_4_1__1__Impl();
state._fsp--;
@@ -16563,25 +16648,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__Group_4_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5232:1: rule__XEnum__Group_4_1__1__Impl : ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5260:1: rule__XEnum__Group_4_1__1__Impl : ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) ) ;
public final void rule__XEnum__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5236:1: ( ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5237:1: ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5264:1: ( ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5265:1: ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5237:1: ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5238:1: ( rule__XEnum__LiteralsAssignment_4_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5265:1: ( ( rule__XEnum__LiteralsAssignment_4_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5266:1: ( rule__XEnum__LiteralsAssignment_4_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getLiteralsAssignment_4_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5239:1: ( rule__XEnum__LiteralsAssignment_4_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5239:2: rule__XEnum__LiteralsAssignment_4_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5267:1: ( rule__XEnum__LiteralsAssignment_4_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5267:2: rule__XEnum__LiteralsAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl11056);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl11116);
rule__XEnum__LiteralsAssignment_4_1_1();
state._fsp--;
@@ -16614,21 +16699,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5253:1: rule__XEnumLiteral__Group__0 : rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5281:1: rule__XEnumLiteral__Group__0 : rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1 ;
public final void rule__XEnumLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5257:1: ( rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5258:2: rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5285:1: ( rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5286:2: rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__011090);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__011150);
rule__XEnumLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__011093);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__011153);
rule__XEnumLiteral__Group__1();
state._fsp--;
@@ -16652,22 +16737,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5265:1: rule__XEnumLiteral__Group__0__Impl : ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5293:1: rule__XEnumLiteral__Group__0__Impl : ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) ;
public final void rule__XEnumLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5269:1: ( ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5270:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5297:1: ( ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5298:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5270:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5271:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5298:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5299:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5272:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5300:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )*
loop56:
do {
int alt56=2;
@@ -16680,9 +16765,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt56) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5272:2: rule__XEnumLiteral__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5300:2: rule__XEnumLiteral__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl11120);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl11180);
rule__XEnumLiteral__AnnotationsAssignment_0();
state._fsp--;
@@ -16721,21 +16806,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5282:1: rule__XEnumLiteral__Group__1 : rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5310:1: rule__XEnumLiteral__Group__1 : rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2 ;
public final void rule__XEnumLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5286:1: ( rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5287:2: rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5314:1: ( rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5315:2: rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__111151);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__111211);
rule__XEnumLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__111154);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__111214);
rule__XEnumLiteral__Group__2();
state._fsp--;
@@ -16759,25 +16844,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5294:1: rule__XEnumLiteral__Group__1__Impl : ( ( rule__XEnumLiteral__NameAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5322:1: rule__XEnumLiteral__Group__1__Impl : ( ( rule__XEnumLiteral__NameAssignment_1 ) ) ;
public final void rule__XEnumLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5298:1: ( ( ( rule__XEnumLiteral__NameAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5299:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5326:1: ( ( ( rule__XEnumLiteral__NameAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5327:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5299:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5300:1: ( rule__XEnumLiteral__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5327:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5328:1: ( rule__XEnumLiteral__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getNameAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5301:1: ( rule__XEnumLiteral__NameAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5301:2: rule__XEnumLiteral__NameAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5329:1: ( rule__XEnumLiteral__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5329:2: rule__XEnumLiteral__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl11181);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl11241);
rule__XEnumLiteral__NameAssignment_1();
state._fsp--;
@@ -16810,21 +16895,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5311:1: rule__XEnumLiteral__Group__2 : rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5339:1: rule__XEnumLiteral__Group__2 : rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3 ;
public final void rule__XEnumLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5315:1: ( rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5316:2: rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5343:1: ( rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5344:2: rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__211211);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__211271);
rule__XEnumLiteral__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__211214);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__211274);
rule__XEnumLiteral__Group__3();
state._fsp--;
@@ -16848,22 +16933,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5323:1: rule__XEnumLiteral__Group__2__Impl : ( ( rule__XEnumLiteral__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5351:1: rule__XEnumLiteral__Group__2__Impl : ( ( rule__XEnumLiteral__Group_2__0 )? ) ;
public final void rule__XEnumLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5327:1: ( ( ( rule__XEnumLiteral__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5328:1: ( ( rule__XEnumLiteral__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5355:1: ( ( ( rule__XEnumLiteral__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5356:1: ( ( rule__XEnumLiteral__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5328:1: ( ( rule__XEnumLiteral__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5329:1: ( rule__XEnumLiteral__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5356:1: ( ( rule__XEnumLiteral__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5357:1: ( rule__XEnumLiteral__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5330:1: ( rule__XEnumLiteral__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5358:1: ( rule__XEnumLiteral__Group_2__0 )?
int alt57=2;
int LA57_0 = input.LA(1);
@@ -16872,9 +16957,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt57) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5330:2: rule__XEnumLiteral__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5358:2: rule__XEnumLiteral__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl11241);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl11301);
rule__XEnumLiteral__Group_2__0();
state._fsp--;
@@ -16910,16 +16995,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5340:1: rule__XEnumLiteral__Group__3 : rule__XEnumLiteral__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5368:1: rule__XEnumLiteral__Group__3 : rule__XEnumLiteral__Group__3__Impl ;
public final void rule__XEnumLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5344:1: ( rule__XEnumLiteral__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5345:2: rule__XEnumLiteral__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5372:1: ( rule__XEnumLiteral__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5373:2: rule__XEnumLiteral__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__311272);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__311332);
rule__XEnumLiteral__Group__3__Impl();
state._fsp--;
@@ -16943,22 +17028,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5351:1: rule__XEnumLiteral__Group__3__Impl : ( ( rule__XEnumLiteral__Group_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5379:1: rule__XEnumLiteral__Group__3__Impl : ( ( rule__XEnumLiteral__Group_3__0 )? ) ;
public final void rule__XEnumLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5355:1: ( ( ( rule__XEnumLiteral__Group_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5356:1: ( ( rule__XEnumLiteral__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5383:1: ( ( ( rule__XEnumLiteral__Group_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5384:1: ( ( rule__XEnumLiteral__Group_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5356:1: ( ( rule__XEnumLiteral__Group_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5357:1: ( rule__XEnumLiteral__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5384:1: ( ( rule__XEnumLiteral__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5385:1: ( rule__XEnumLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getGroup_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5358:1: ( rule__XEnumLiteral__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5386:1: ( rule__XEnumLiteral__Group_3__0 )?
int alt58=2;
int LA58_0 = input.LA(1);
@@ -16967,9 +17052,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt58) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5358:2: rule__XEnumLiteral__Group_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5386:2: rule__XEnumLiteral__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl11299);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl11359);
rule__XEnumLiteral__Group_3__0();
state._fsp--;
@@ -17005,21 +17090,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5376:1: rule__XEnumLiteral__Group_2__0 : rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5404:1: rule__XEnumLiteral__Group_2__0 : rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1 ;
public final void rule__XEnumLiteral__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5380:1: ( rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5381:2: rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5408:1: ( rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5409:2: rule__XEnumLiteral__Group_2__0__Impl rule__XEnumLiteral__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__011338);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__011398);
rule__XEnumLiteral__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__011341);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__011401);
rule__XEnumLiteral__Group_2__1();
state._fsp--;
@@ -17043,22 +17128,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5388:1: rule__XEnumLiteral__Group_2__0__Impl : ( 'as' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5416:1: rule__XEnumLiteral__Group_2__0__Impl : ( 'as' ) ;
public final void rule__XEnumLiteral__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5392:1: ( ( 'as' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5393:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5420:1: ( ( 'as' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5421:1: ( 'as' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5393:1: ( 'as' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5394:1: 'as'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5421:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5422:1: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getAsKeyword_2_0());
}
- match(input,48,FollowSets000.FOLLOW_48_in_rule__XEnumLiteral__Group_2__0__Impl11369); if (state.failed) return ;
+ match(input,48,FollowSets000.FOLLOW_48_in_rule__XEnumLiteral__Group_2__0__Impl11429); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumLiteralAccess().getAsKeyword_2_0());
}
@@ -17084,16 +17169,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5407:1: rule__XEnumLiteral__Group_2__1 : rule__XEnumLiteral__Group_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5435:1: rule__XEnumLiteral__Group_2__1 : rule__XEnumLiteral__Group_2__1__Impl ;
public final void rule__XEnumLiteral__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5411:1: ( rule__XEnumLiteral__Group_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5412:2: rule__XEnumLiteral__Group_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5439:1: ( rule__XEnumLiteral__Group_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5440:2: rule__XEnumLiteral__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__111400);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__111460);
rule__XEnumLiteral__Group_2__1__Impl();
state._fsp--;
@@ -17117,25 +17202,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5418:1: rule__XEnumLiteral__Group_2__1__Impl : ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5446:1: rule__XEnumLiteral__Group_2__1__Impl : ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) ) ;
public final void rule__XEnumLiteral__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5422:1: ( ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5423:1: ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5450:1: ( ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5451:1: ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5423:1: ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5424:1: ( rule__XEnumLiteral__LiteralAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5451:1: ( ( rule__XEnumLiteral__LiteralAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5452:1: ( rule__XEnumLiteral__LiteralAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getLiteralAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5425:1: ( rule__XEnumLiteral__LiteralAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5425:2: rule__XEnumLiteral__LiteralAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5453:1: ( rule__XEnumLiteral__LiteralAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5453:2: rule__XEnumLiteral__LiteralAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl11427);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl11487);
rule__XEnumLiteral__LiteralAssignment_2_1();
state._fsp--;
@@ -17168,21 +17253,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5439:1: rule__XEnumLiteral__Group_3__0 : rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5467:1: rule__XEnumLiteral__Group_3__0 : rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1 ;
public final void rule__XEnumLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5443:1: ( rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5444:2: rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5471:1: ( rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5472:2: rule__XEnumLiteral__Group_3__0__Impl rule__XEnumLiteral__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__011461);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__011521);
rule__XEnumLiteral__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__011464);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__011524);
rule__XEnumLiteral__Group_3__1();
state._fsp--;
@@ -17206,22 +17291,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5451:1: rule__XEnumLiteral__Group_3__0__Impl : ( '=' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5479:1: rule__XEnumLiteral__Group_3__0__Impl : ( '=' ) ;
public final void rule__XEnumLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5455:1: ( ( '=' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5456:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5483:1: ( ( '=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5484:1: ( '=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5456:1: ( '=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5457:1: '='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5484:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5485:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getEqualsSignKeyword_3_0());
}
- match(input,11,FollowSets000.FOLLOW_11_in_rule__XEnumLiteral__Group_3__0__Impl11492); if (state.failed) return ;
+ match(input,11,FollowSets000.FOLLOW_11_in_rule__XEnumLiteral__Group_3__0__Impl11552); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumLiteralAccess().getEqualsSignKeyword_3_0());
}
@@ -17247,16 +17332,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5470:1: rule__XEnumLiteral__Group_3__1 : rule__XEnumLiteral__Group_3__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5498:1: rule__XEnumLiteral__Group_3__1 : rule__XEnumLiteral__Group_3__1__Impl ;
public final void rule__XEnumLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5474:1: ( rule__XEnumLiteral__Group_3__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5475:2: rule__XEnumLiteral__Group_3__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5502:1: ( rule__XEnumLiteral__Group_3__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5503:2: rule__XEnumLiteral__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__111523);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__111583);
rule__XEnumLiteral__Group_3__1__Impl();
state._fsp--;
@@ -17280,25 +17365,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__Group_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5481:1: rule__XEnumLiteral__Group_3__1__Impl : ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5509:1: rule__XEnumLiteral__Group_3__1__Impl : ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) ) ;
public final void rule__XEnumLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5485:1: ( ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5486:1: ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5513:1: ( ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5514:1: ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5486:1: ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5487:1: ( rule__XEnumLiteral__ValueAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5514:1: ( ( rule__XEnumLiteral__ValueAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5515:1: ( rule__XEnumLiteral__ValueAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getValueAssignment_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5488:1: ( rule__XEnumLiteral__ValueAssignment_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5488:2: rule__XEnumLiteral__ValueAssignment_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5516:1: ( rule__XEnumLiteral__ValueAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5516:2: rule__XEnumLiteral__ValueAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl11550);
+ pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl11610);
rule__XEnumLiteral__ValueAssignment_3_1();
state._fsp--;
@@ -17331,21 +17416,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5502:1: rule__XClass__Group__0 : rule__XClass__Group__0__Impl rule__XClass__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5530:1: rule__XClass__Group__0 : rule__XClass__Group__0__Impl rule__XClass__Group__1 ;
public final void rule__XClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5506:1: ( rule__XClass__Group__0__Impl rule__XClass__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5507:2: rule__XClass__Group__0__Impl rule__XClass__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5534:1: ( rule__XClass__Group__0__Impl rule__XClass__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5535:2: rule__XClass__Group__0__Impl rule__XClass__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__011584);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__011644);
rule__XClass__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__011587);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__011647);
rule__XClass__Group__1();
state._fsp--;
@@ -17369,23 +17454,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5514:1: rule__XClass__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5542:1: rule__XClass__Group__0__Impl : ( () ) ;
public final void rule__XClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5518:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5519:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5546:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5547:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5519:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5520:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5547:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5548:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getXClassAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5521:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5523:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5549:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5551:1:
{
}
@@ -17410,21 +17495,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5533:1: rule__XClass__Group__1 : rule__XClass__Group__1__Impl rule__XClass__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5561:1: rule__XClass__Group__1 : rule__XClass__Group__1__Impl rule__XClass__Group__2 ;
public final void rule__XClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5537:1: ( rule__XClass__Group__1__Impl rule__XClass__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5538:2: rule__XClass__Group__1__Impl rule__XClass__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5565:1: ( rule__XClass__Group__1__Impl rule__XClass__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5566:2: rule__XClass__Group__1__Impl rule__XClass__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__111645);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__111705);
rule__XClass__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__111648);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__111708);
rule__XClass__Group__2();
state._fsp--;
@@ -17448,22 +17533,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5545:1: rule__XClass__Group__1__Impl : ( ( rule__XClass__AnnotationsAssignment_1 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5573:1: rule__XClass__Group__1__Impl : ( ( rule__XClass__AnnotationsAssignment_1 )* ) ;
public final void rule__XClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5549:1: ( ( ( rule__XClass__AnnotationsAssignment_1 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5550:1: ( ( rule__XClass__AnnotationsAssignment_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5577:1: ( ( ( rule__XClass__AnnotationsAssignment_1 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5578:1: ( ( rule__XClass__AnnotationsAssignment_1 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5550:1: ( ( rule__XClass__AnnotationsAssignment_1 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5551:1: ( rule__XClass__AnnotationsAssignment_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5578:1: ( ( rule__XClass__AnnotationsAssignment_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5579:1: ( rule__XClass__AnnotationsAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAnnotationsAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5552:1: ( rule__XClass__AnnotationsAssignment_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5580:1: ( rule__XClass__AnnotationsAssignment_1 )*
loop59:
do {
int alt59=2;
@@ -17476,9 +17561,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt59) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5552:2: rule__XClass__AnnotationsAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5580:2: rule__XClass__AnnotationsAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl11675);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl11735);
rule__XClass__AnnotationsAssignment_1();
state._fsp--;
@@ -17517,21 +17602,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5562:1: rule__XClass__Group__2 : rule__XClass__Group__2__Impl rule__XClass__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5590:1: rule__XClass__Group__2 : rule__XClass__Group__2__Impl rule__XClass__Group__3 ;
public final void rule__XClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5566:1: ( rule__XClass__Group__2__Impl rule__XClass__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5567:2: rule__XClass__Group__2__Impl rule__XClass__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5594:1: ( rule__XClass__Group__2__Impl rule__XClass__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5595:2: rule__XClass__Group__2__Impl rule__XClass__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__211706);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__211766);
rule__XClass__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__211709);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__211769);
rule__XClass__Group__3();
state._fsp--;
@@ -17555,25 +17640,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5574:1: rule__XClass__Group__2__Impl : ( ( rule__XClass__Alternatives_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5602:1: rule__XClass__Group__2__Impl : ( ( rule__XClass__Alternatives_2 ) ) ;
public final void rule__XClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5578:1: ( ( ( rule__XClass__Alternatives_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5579:1: ( ( rule__XClass__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5606:1: ( ( ( rule__XClass__Alternatives_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5607:1: ( ( rule__XClass__Alternatives_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5579:1: ( ( rule__XClass__Alternatives_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5580:1: ( rule__XClass__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5607:1: ( ( rule__XClass__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5608:1: ( rule__XClass__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5581:1: ( rule__XClass__Alternatives_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5581:2: rule__XClass__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5609:1: ( rule__XClass__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5609:2: rule__XClass__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl11736);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl11796);
rule__XClass__Alternatives_2();
state._fsp--;
@@ -17606,21 +17691,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5591:1: rule__XClass__Group__3 : rule__XClass__Group__3__Impl rule__XClass__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5619:1: rule__XClass__Group__3 : rule__XClass__Group__3__Impl rule__XClass__Group__4 ;
public final void rule__XClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5595:1: ( rule__XClass__Group__3__Impl rule__XClass__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5596:2: rule__XClass__Group__3__Impl rule__XClass__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5623:1: ( rule__XClass__Group__3__Impl rule__XClass__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5624:2: rule__XClass__Group__3__Impl rule__XClass__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__311766);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__311826);
rule__XClass__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__311769);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__311829);
rule__XClass__Group__4();
state._fsp--;
@@ -17644,25 +17729,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5603:1: rule__XClass__Group__3__Impl : ( ( rule__XClass__NameAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5631:1: rule__XClass__Group__3__Impl : ( ( rule__XClass__NameAssignment_3 ) ) ;
public final void rule__XClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5607:1: ( ( ( rule__XClass__NameAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5608:1: ( ( rule__XClass__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5635:1: ( ( ( rule__XClass__NameAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5636:1: ( ( rule__XClass__NameAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5608:1: ( ( rule__XClass__NameAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5609:1: ( rule__XClass__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5636:1: ( ( rule__XClass__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5637:1: ( rule__XClass__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getNameAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5610:1: ( rule__XClass__NameAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5610:2: rule__XClass__NameAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5638:1: ( rule__XClass__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5638:2: rule__XClass__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl11796);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl11856);
rule__XClass__NameAssignment_3();
state._fsp--;
@@ -17695,21 +17780,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5620:1: rule__XClass__Group__4 : rule__XClass__Group__4__Impl rule__XClass__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5648:1: rule__XClass__Group__4 : rule__XClass__Group__4__Impl rule__XClass__Group__5 ;
public final void rule__XClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5624:1: ( rule__XClass__Group__4__Impl rule__XClass__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5625:2: rule__XClass__Group__4__Impl rule__XClass__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5652:1: ( rule__XClass__Group__4__Impl rule__XClass__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5653:2: rule__XClass__Group__4__Impl rule__XClass__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__411826);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__411886);
rule__XClass__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__411829);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__411889);
rule__XClass__Group__5();
state._fsp--;
@@ -17733,22 +17818,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5632:1: rule__XClass__Group__4__Impl : ( ( rule__XClass__Group_4__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5660:1: rule__XClass__Group__4__Impl : ( ( rule__XClass__Group_4__0 )? ) ;
public final void rule__XClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5636:1: ( ( ( rule__XClass__Group_4__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5637:1: ( ( rule__XClass__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5664:1: ( ( ( rule__XClass__Group_4__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5665:1: ( ( rule__XClass__Group_4__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5637:1: ( ( rule__XClass__Group_4__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5638:1: ( rule__XClass__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5665:1: ( ( rule__XClass__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5666:1: ( rule__XClass__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5639:1: ( rule__XClass__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5667:1: ( rule__XClass__Group_4__0 )?
int alt60=2;
int LA60_0 = input.LA(1);
@@ -17757,9 +17842,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt60) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5639:2: rule__XClass__Group_4__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5667:2: rule__XClass__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl11856);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl11916);
rule__XClass__Group_4__0();
state._fsp--;
@@ -17795,21 +17880,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5649:1: rule__XClass__Group__5 : rule__XClass__Group__5__Impl rule__XClass__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5677:1: rule__XClass__Group__5 : rule__XClass__Group__5__Impl rule__XClass__Group__6 ;
public final void rule__XClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5653:1: ( rule__XClass__Group__5__Impl rule__XClass__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5654:2: rule__XClass__Group__5__Impl rule__XClass__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5681:1: ( rule__XClass__Group__5__Impl rule__XClass__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5682:2: rule__XClass__Group__5__Impl rule__XClass__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__511887);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__511947);
rule__XClass__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__511890);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__511950);
rule__XClass__Group__6();
state._fsp--;
@@ -17833,22 +17918,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5661:1: rule__XClass__Group__5__Impl : ( ( rule__XClass__Group_5__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5689:1: rule__XClass__Group__5__Impl : ( ( rule__XClass__Group_5__0 )? ) ;
public final void rule__XClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5665:1: ( ( ( rule__XClass__Group_5__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5666:1: ( ( rule__XClass__Group_5__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5693:1: ( ( ( rule__XClass__Group_5__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5694:1: ( ( rule__XClass__Group_5__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5666:1: ( ( rule__XClass__Group_5__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5667:1: ( rule__XClass__Group_5__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5694:1: ( ( rule__XClass__Group_5__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5695:1: ( rule__XClass__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5668:1: ( rule__XClass__Group_5__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:1: ( rule__XClass__Group_5__0 )?
int alt61=2;
int LA61_0 = input.LA(1);
@@ -17857,9 +17942,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt61) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5668:2: rule__XClass__Group_5__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:2: rule__XClass__Group_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl11917);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl11977);
rule__XClass__Group_5__0();
state._fsp--;
@@ -17895,21 +17980,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5678:1: rule__XClass__Group__6 : rule__XClass__Group__6__Impl rule__XClass__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5706:1: rule__XClass__Group__6 : rule__XClass__Group__6__Impl rule__XClass__Group__7 ;
public final void rule__XClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5682:1: ( rule__XClass__Group__6__Impl rule__XClass__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5683:2: rule__XClass__Group__6__Impl rule__XClass__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5710:1: ( rule__XClass__Group__6__Impl rule__XClass__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5711:2: rule__XClass__Group__6__Impl rule__XClass__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__611948);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__612008);
rule__XClass__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__611951);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__612011);
rule__XClass__Group__7();
state._fsp--;
@@ -17933,22 +18018,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5690:1: rule__XClass__Group__6__Impl : ( ( rule__XClass__Group_6__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5718:1: rule__XClass__Group__6__Impl : ( ( rule__XClass__Group_6__0 )? ) ;
public final void rule__XClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5694:1: ( ( ( rule__XClass__Group_6__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5695:1: ( ( rule__XClass__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5722:1: ( ( ( rule__XClass__Group_6__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5723:1: ( ( rule__XClass__Group_6__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5695:1: ( ( rule__XClass__Group_6__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:1: ( rule__XClass__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5723:1: ( ( rule__XClass__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5724:1: ( rule__XClass__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5697:1: ( rule__XClass__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5725:1: ( rule__XClass__Group_6__0 )?
int alt62=2;
int LA62_0 = input.LA(1);
@@ -17957,9 +18042,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt62) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5697:2: rule__XClass__Group_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5725:2: rule__XClass__Group_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl11978);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl12038);
rule__XClass__Group_6__0();
state._fsp--;
@@ -17995,21 +18080,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5707:1: rule__XClass__Group__7 : rule__XClass__Group__7__Impl rule__XClass__Group__8 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5735:1: rule__XClass__Group__7 : rule__XClass__Group__7__Impl rule__XClass__Group__8 ;
public final void rule__XClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5711:1: ( rule__XClass__Group__7__Impl rule__XClass__Group__8 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5712:2: rule__XClass__Group__7__Impl rule__XClass__Group__8
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5739:1: ( rule__XClass__Group__7__Impl rule__XClass__Group__8 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5740:2: rule__XClass__Group__7__Impl rule__XClass__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__712009);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__712069);
rule__XClass__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__712012);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__712072);
rule__XClass__Group__8();
state._fsp--;
@@ -18033,22 +18118,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5719:1: rule__XClass__Group__7__Impl : ( '{' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5747:1: rule__XClass__Group__7__Impl : ( '{' ) ;
public final void rule__XClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5723:1: ( ( '{' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5724:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5751:1: ( ( '{' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5752:1: ( '{' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5724:1: ( '{' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5725:1: '{'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5752:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5753:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getLeftCurlyBracketKeyword_7());
}
- match(input,53,FollowSets000.FOLLOW_53_in_rule__XClass__Group__7__Impl12040); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_53_in_rule__XClass__Group__7__Impl12100); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getLeftCurlyBracketKeyword_7());
}
@@ -18074,21 +18159,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__8"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5738:1: rule__XClass__Group__8 : rule__XClass__Group__8__Impl rule__XClass__Group__9 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5766:1: rule__XClass__Group__8 : rule__XClass__Group__8__Impl rule__XClass__Group__9 ;
public final void rule__XClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5742:1: ( rule__XClass__Group__8__Impl rule__XClass__Group__9 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5743:2: rule__XClass__Group__8__Impl rule__XClass__Group__9
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5770:1: ( rule__XClass__Group__8__Impl rule__XClass__Group__9 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5771:2: rule__XClass__Group__8__Impl rule__XClass__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__812071);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__812131);
rule__XClass__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__812074);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__812134);
rule__XClass__Group__9();
state._fsp--;
@@ -18112,22 +18197,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__8__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5750:1: rule__XClass__Group__8__Impl : ( ( rule__XClass__MembersAssignment_8 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5778:1: rule__XClass__Group__8__Impl : ( ( rule__XClass__MembersAssignment_8 )* ) ;
public final void rule__XClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5754:1: ( ( ( rule__XClass__MembersAssignment_8 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5755:1: ( ( rule__XClass__MembersAssignment_8 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5782:1: ( ( ( rule__XClass__MembersAssignment_8 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5783:1: ( ( rule__XClass__MembersAssignment_8 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5755:1: ( ( rule__XClass__MembersAssignment_8 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5756:1: ( rule__XClass__MembersAssignment_8 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5783:1: ( ( rule__XClass__MembersAssignment_8 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5784:1: ( rule__XClass__MembersAssignment_8 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getMembersAssignment_8());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5757:1: ( rule__XClass__MembersAssignment_8 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5785:1: ( rule__XClass__MembersAssignment_8 )*
loop63:
do {
int alt63=2;
@@ -18140,9 +18225,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt63) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5757:2: rule__XClass__MembersAssignment_8
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5785:2: rule__XClass__MembersAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl12101);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl12161);
rule__XClass__MembersAssignment_8();
state._fsp--;
@@ -18181,16 +18266,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__9"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5767:1: rule__XClass__Group__9 : rule__XClass__Group__9__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5795:1: rule__XClass__Group__9 : rule__XClass__Group__9__Impl ;
public final void rule__XClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5771:1: ( rule__XClass__Group__9__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5772:2: rule__XClass__Group__9__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5799:1: ( rule__XClass__Group__9__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5800:2: rule__XClass__Group__9__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__912132);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__912192);
rule__XClass__Group__9__Impl();
state._fsp--;
@@ -18214,22 +18299,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group__9__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5778:1: rule__XClass__Group__9__Impl : ( '}' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5806:1: rule__XClass__Group__9__Impl : ( '}' ) ;
public final void rule__XClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5782:1: ( ( '}' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5783:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5810:1: ( ( '}' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5811:1: ( '}' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5783:1: ( '}' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5784:1: '}'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5811:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5812:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getRightCurlyBracketKeyword_9());
}
- match(input,54,FollowSets000.FOLLOW_54_in_rule__XClass__Group__9__Impl12160); if (state.failed) return ;
+ match(input,54,FollowSets000.FOLLOW_54_in_rule__XClass__Group__9__Impl12220); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getRightCurlyBracketKeyword_9());
}
@@ -18255,21 +18340,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5817:1: rule__XClass__Group_2_0__0 : rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5845:1: rule__XClass__Group_2_0__0 : rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1 ;
public final void rule__XClass__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5821:1: ( rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5822:2: rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5849:1: ( rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5850:2: rule__XClass__Group_2_0__0__Impl rule__XClass__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__012211);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__012271);
rule__XClass__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__012214);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__012274);
rule__XClass__Group_2_0__1();
state._fsp--;
@@ -18293,22 +18378,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5829:1: rule__XClass__Group_2_0__0__Impl : ( ( rule__XClass__AbstractAssignment_2_0_0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5857:1: rule__XClass__Group_2_0__0__Impl : ( ( rule__XClass__AbstractAssignment_2_0_0 )? ) ;
public final void rule__XClass__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5833:1: ( ( ( rule__XClass__AbstractAssignment_2_0_0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5834:1: ( ( rule__XClass__AbstractAssignment_2_0_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5861:1: ( ( ( rule__XClass__AbstractAssignment_2_0_0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5862:1: ( ( rule__XClass__AbstractAssignment_2_0_0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5834:1: ( ( rule__XClass__AbstractAssignment_2_0_0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5835:1: ( rule__XClass__AbstractAssignment_2_0_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5862:1: ( ( rule__XClass__AbstractAssignment_2_0_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5863:1: ( rule__XClass__AbstractAssignment_2_0_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAbstractAssignment_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5836:1: ( rule__XClass__AbstractAssignment_2_0_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5864:1: ( rule__XClass__AbstractAssignment_2_0_0 )?
int alt64=2;
int LA64_0 = input.LA(1);
@@ -18317,9 +18402,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt64) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5836:2: rule__XClass__AbstractAssignment_2_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5864:2: rule__XClass__AbstractAssignment_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl12241);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl12301);
rule__XClass__AbstractAssignment_2_0_0();
state._fsp--;
@@ -18355,16 +18440,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5846:1: rule__XClass__Group_2_0__1 : rule__XClass__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5874:1: rule__XClass__Group_2_0__1 : rule__XClass__Group_2_0__1__Impl ;
public final void rule__XClass__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5850:1: ( rule__XClass__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5851:2: rule__XClass__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5878:1: ( rule__XClass__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5879:2: rule__XClass__Group_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__112272);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__112332);
rule__XClass__Group_2_0__1__Impl();
state._fsp--;
@@ -18388,22 +18473,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5857:1: rule__XClass__Group_2_0__1__Impl : ( 'class' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5885:1: rule__XClass__Group_2_0__1__Impl : ( 'class' ) ;
public final void rule__XClass__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5861:1: ( ( 'class' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5862:1: ( 'class' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5889:1: ( ( 'class' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5890:1: ( 'class' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5862:1: ( 'class' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5863:1: 'class'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5890:1: ( 'class' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5891:1: 'class'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getClassKeyword_2_0_1());
}
- match(input,55,FollowSets000.FOLLOW_55_in_rule__XClass__Group_2_0__1__Impl12300); if (state.failed) return ;
+ match(input,55,FollowSets000.FOLLOW_55_in_rule__XClass__Group_2_0__1__Impl12360); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getClassKeyword_2_0_1());
}
@@ -18429,21 +18514,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5880:1: rule__XClass__Group_4__0 : rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5908:1: rule__XClass__Group_4__0 : rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1 ;
public final void rule__XClass__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5884:1: ( rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5885:2: rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5912:1: ( rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5913:2: rule__XClass__Group_4__0__Impl rule__XClass__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__012335);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__012395);
rule__XClass__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__012338);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__012398);
rule__XClass__Group_4__1();
state._fsp--;
@@ -18467,22 +18552,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5892:1: rule__XClass__Group_4__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5920:1: rule__XClass__Group_4__0__Impl : ( '<' ) ;
public final void rule__XClass__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5896:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5897:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5924:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5925:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5897:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5898:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5925:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5926:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getLessThanSignKeyword_4_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__XClass__Group_4__0__Impl12366); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__XClass__Group_4__0__Impl12426); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getLessThanSignKeyword_4_0());
}
@@ -18508,21 +18593,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5911:1: rule__XClass__Group_4__1 : rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5939:1: rule__XClass__Group_4__1 : rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2 ;
public final void rule__XClass__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5915:1: ( rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5916:2: rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5943:1: ( rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5944:2: rule__XClass__Group_4__1__Impl rule__XClass__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__112397);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__112457);
rule__XClass__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__112400);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__112460);
rule__XClass__Group_4__2();
state._fsp--;
@@ -18546,25 +18631,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5923:1: rule__XClass__Group_4__1__Impl : ( ( rule__XClass__TypeParametersAssignment_4_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5951:1: rule__XClass__Group_4__1__Impl : ( ( rule__XClass__TypeParametersAssignment_4_1 ) ) ;
public final void rule__XClass__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5927:1: ( ( ( rule__XClass__TypeParametersAssignment_4_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5928:1: ( ( rule__XClass__TypeParametersAssignment_4_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5955:1: ( ( ( rule__XClass__TypeParametersAssignment_4_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5956:1: ( ( rule__XClass__TypeParametersAssignment_4_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5928:1: ( ( rule__XClass__TypeParametersAssignment_4_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5929:1: ( rule__XClass__TypeParametersAssignment_4_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5956:1: ( ( rule__XClass__TypeParametersAssignment_4_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5957:1: ( rule__XClass__TypeParametersAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getTypeParametersAssignment_4_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5930:1: ( rule__XClass__TypeParametersAssignment_4_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5930:2: rule__XClass__TypeParametersAssignment_4_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5958:1: ( rule__XClass__TypeParametersAssignment_4_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5958:2: rule__XClass__TypeParametersAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl12427);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl12487);
rule__XClass__TypeParametersAssignment_4_1();
state._fsp--;
@@ -18597,21 +18682,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5940:1: rule__XClass__Group_4__2 : rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5968:1: rule__XClass__Group_4__2 : rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3 ;
public final void rule__XClass__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5944:1: ( rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5945:2: rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5972:1: ( rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5973:2: rule__XClass__Group_4__2__Impl rule__XClass__Group_4__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__212457);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__212517);
rule__XClass__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__212460);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__212520);
rule__XClass__Group_4__3();
state._fsp--;
@@ -18635,22 +18720,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5952:1: rule__XClass__Group_4__2__Impl : ( ( rule__XClass__Group_4_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5980:1: rule__XClass__Group_4__2__Impl : ( ( rule__XClass__Group_4_2__0 )* ) ;
public final void rule__XClass__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5956:1: ( ( ( rule__XClass__Group_4_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5957:1: ( ( rule__XClass__Group_4_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5984:1: ( ( ( rule__XClass__Group_4_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5985:1: ( ( rule__XClass__Group_4_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5957:1: ( ( rule__XClass__Group_4_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5958:1: ( rule__XClass__Group_4_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5985:1: ( ( rule__XClass__Group_4_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5986:1: ( rule__XClass__Group_4_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_4_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5959:1: ( rule__XClass__Group_4_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5987:1: ( rule__XClass__Group_4_2__0 )*
loop65:
do {
int alt65=2;
@@ -18663,9 +18748,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt65) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5959:2: rule__XClass__Group_4_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5987:2: rule__XClass__Group_4_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl12487);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl12547);
rule__XClass__Group_4_2__0();
state._fsp--;
@@ -18704,16 +18789,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5969:1: rule__XClass__Group_4__3 : rule__XClass__Group_4__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5997:1: rule__XClass__Group_4__3 : rule__XClass__Group_4__3__Impl ;
public final void rule__XClass__Group_4__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5973:1: ( rule__XClass__Group_4__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5974:2: rule__XClass__Group_4__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6001:1: ( rule__XClass__Group_4__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6002:2: rule__XClass__Group_4__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__312518);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__312578);
rule__XClass__Group_4__3__Impl();
state._fsp--;
@@ -18737,22 +18822,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5980:1: rule__XClass__Group_4__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6008:1: rule__XClass__Group_4__3__Impl : ( '>' ) ;
public final void rule__XClass__Group_4__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5984:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5985:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6012:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6013:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5985:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5986:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6013:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6014:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGreaterThanSignKeyword_4_3());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__XClass__Group_4__3__Impl12546); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__XClass__Group_4__3__Impl12606); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getGreaterThanSignKeyword_4_3());
}
@@ -18778,21 +18863,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6007:1: rule__XClass__Group_4_2__0 : rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6035:1: rule__XClass__Group_4_2__0 : rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1 ;
public final void rule__XClass__Group_4_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6011:1: ( rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6012:2: rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6039:1: ( rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6040:2: rule__XClass__Group_4_2__0__Impl rule__XClass__Group_4_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__012585);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__012645);
rule__XClass__Group_4_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__012588);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__012648);
rule__XClass__Group_4_2__1();
state._fsp--;
@@ -18816,22 +18901,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6019:1: rule__XClass__Group_4_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6047:1: rule__XClass__Group_4_2__0__Impl : ( ',' ) ;
public final void rule__XClass__Group_4_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6023:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6024:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6051:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6052:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6024:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6025:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6052:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6053:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getCommaKeyword_4_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XClass__Group_4_2__0__Impl12616); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XClass__Group_4_2__0__Impl12676); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getCommaKeyword_4_2_0());
}
@@ -18857,16 +18942,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6038:1: rule__XClass__Group_4_2__1 : rule__XClass__Group_4_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6066:1: rule__XClass__Group_4_2__1 : rule__XClass__Group_4_2__1__Impl ;
public final void rule__XClass__Group_4_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6042:1: ( rule__XClass__Group_4_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6043:2: rule__XClass__Group_4_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6070:1: ( rule__XClass__Group_4_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6071:2: rule__XClass__Group_4_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__112647);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__112707);
rule__XClass__Group_4_2__1__Impl();
state._fsp--;
@@ -18890,25 +18975,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_4_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6049:1: rule__XClass__Group_4_2__1__Impl : ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6077:1: rule__XClass__Group_4_2__1__Impl : ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) ) ;
public final void rule__XClass__Group_4_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6053:1: ( ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6054:1: ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6081:1: ( ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6082:1: ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6054:1: ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6055:1: ( rule__XClass__TypeParametersAssignment_4_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6082:1: ( ( rule__XClass__TypeParametersAssignment_4_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6083:1: ( rule__XClass__TypeParametersAssignment_4_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getTypeParametersAssignment_4_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6056:1: ( rule__XClass__TypeParametersAssignment_4_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6056:2: rule__XClass__TypeParametersAssignment_4_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6084:1: ( rule__XClass__TypeParametersAssignment_4_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6084:2: rule__XClass__TypeParametersAssignment_4_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl12674);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl12734);
rule__XClass__TypeParametersAssignment_4_2_1();
state._fsp--;
@@ -18941,21 +19026,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6070:1: rule__XClass__Group_5__0 : rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6098:1: rule__XClass__Group_5__0 : rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1 ;
public final void rule__XClass__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6074:1: ( rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6075:2: rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6102:1: ( rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6103:2: rule__XClass__Group_5__0__Impl rule__XClass__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__012708);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__012768);
rule__XClass__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__012711);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__012771);
rule__XClass__Group_5__1();
state._fsp--;
@@ -18979,22 +19064,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6082:1: rule__XClass__Group_5__0__Impl : ( 'extends' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6110:1: rule__XClass__Group_5__0__Impl : ( 'extends' ) ;
public final void rule__XClass__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6086:1: ( ( 'extends' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6087:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6114:1: ( ( 'extends' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6115:1: ( 'extends' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6087:1: ( 'extends' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6088:1: 'extends'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6115:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6116:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getExtendsKeyword_5_0());
}
- match(input,56,FollowSets000.FOLLOW_56_in_rule__XClass__Group_5__0__Impl12739); if (state.failed) return ;
+ match(input,56,FollowSets000.FOLLOW_56_in_rule__XClass__Group_5__0__Impl12799); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getExtendsKeyword_5_0());
}
@@ -19020,21 +19105,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6101:1: rule__XClass__Group_5__1 : rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6129:1: rule__XClass__Group_5__1 : rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2 ;
public final void rule__XClass__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6105:1: ( rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6106:2: rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6133:1: ( rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6134:2: rule__XClass__Group_5__1__Impl rule__XClass__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__112770);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__112830);
rule__XClass__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__112773);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__112833);
rule__XClass__Group_5__2();
state._fsp--;
@@ -19058,25 +19143,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6113:1: rule__XClass__Group_5__1__Impl : ( ( rule__XClass__SuperTypesAssignment_5_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6141:1: rule__XClass__Group_5__1__Impl : ( ( rule__XClass__SuperTypesAssignment_5_1 ) ) ;
public final void rule__XClass__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6117:1: ( ( ( rule__XClass__SuperTypesAssignment_5_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6118:1: ( ( rule__XClass__SuperTypesAssignment_5_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6145:1: ( ( ( rule__XClass__SuperTypesAssignment_5_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6146:1: ( ( rule__XClass__SuperTypesAssignment_5_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6118:1: ( ( rule__XClass__SuperTypesAssignment_5_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6119:1: ( rule__XClass__SuperTypesAssignment_5_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6146:1: ( ( rule__XClass__SuperTypesAssignment_5_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6147:1: ( rule__XClass__SuperTypesAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getSuperTypesAssignment_5_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6120:1: ( rule__XClass__SuperTypesAssignment_5_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6120:2: rule__XClass__SuperTypesAssignment_5_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6148:1: ( rule__XClass__SuperTypesAssignment_5_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6148:2: rule__XClass__SuperTypesAssignment_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl12800);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl12860);
rule__XClass__SuperTypesAssignment_5_1();
state._fsp--;
@@ -19109,16 +19194,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6130:1: rule__XClass__Group_5__2 : rule__XClass__Group_5__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6158:1: rule__XClass__Group_5__2 : rule__XClass__Group_5__2__Impl ;
public final void rule__XClass__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6134:1: ( rule__XClass__Group_5__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6135:2: rule__XClass__Group_5__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6162:1: ( rule__XClass__Group_5__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6163:2: rule__XClass__Group_5__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__212830);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__212890);
rule__XClass__Group_5__2__Impl();
state._fsp--;
@@ -19142,22 +19227,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6141:1: rule__XClass__Group_5__2__Impl : ( ( rule__XClass__Group_5_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6169:1: rule__XClass__Group_5__2__Impl : ( ( rule__XClass__Group_5_2__0 )* ) ;
public final void rule__XClass__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6145:1: ( ( ( rule__XClass__Group_5_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6146:1: ( ( rule__XClass__Group_5_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6173:1: ( ( ( rule__XClass__Group_5_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6174:1: ( ( rule__XClass__Group_5_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6146:1: ( ( rule__XClass__Group_5_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6147:1: ( rule__XClass__Group_5_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6174:1: ( ( rule__XClass__Group_5_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6175:1: ( rule__XClass__Group_5_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_5_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6148:1: ( rule__XClass__Group_5_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6176:1: ( rule__XClass__Group_5_2__0 )*
loop66:
do {
int alt66=2;
@@ -19170,9 +19255,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt66) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6148:2: rule__XClass__Group_5_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6176:2: rule__XClass__Group_5_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl12857);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl12917);
rule__XClass__Group_5_2__0();
state._fsp--;
@@ -19211,21 +19296,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6164:1: rule__XClass__Group_5_2__0 : rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6192:1: rule__XClass__Group_5_2__0 : rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1 ;
public final void rule__XClass__Group_5_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6168:1: ( rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6169:2: rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6196:1: ( rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6197:2: rule__XClass__Group_5_2__0__Impl rule__XClass__Group_5_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__012894);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__012954);
rule__XClass__Group_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__012897);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__012957);
rule__XClass__Group_5_2__1();
state._fsp--;
@@ -19249,22 +19334,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6176:1: rule__XClass__Group_5_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6204:1: rule__XClass__Group_5_2__0__Impl : ( ',' ) ;
public final void rule__XClass__Group_5_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6180:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6181:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6208:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6209:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6181:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6182:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6209:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6210:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getCommaKeyword_5_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XClass__Group_5_2__0__Impl12925); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XClass__Group_5_2__0__Impl12985); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getCommaKeyword_5_2_0());
}
@@ -19290,16 +19375,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6195:1: rule__XClass__Group_5_2__1 : rule__XClass__Group_5_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6223:1: rule__XClass__Group_5_2__1 : rule__XClass__Group_5_2__1__Impl ;
public final void rule__XClass__Group_5_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6199:1: ( rule__XClass__Group_5_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6200:2: rule__XClass__Group_5_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6227:1: ( rule__XClass__Group_5_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6228:2: rule__XClass__Group_5_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__112956);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__113016);
rule__XClass__Group_5_2__1__Impl();
state._fsp--;
@@ -19323,25 +19408,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_5_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6206:1: rule__XClass__Group_5_2__1__Impl : ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6234:1: rule__XClass__Group_5_2__1__Impl : ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) ) ;
public final void rule__XClass__Group_5_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6210:1: ( ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6211:1: ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6238:1: ( ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6239:1: ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6211:1: ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6212:1: ( rule__XClass__SuperTypesAssignment_5_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6239:1: ( ( rule__XClass__SuperTypesAssignment_5_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6240:1: ( rule__XClass__SuperTypesAssignment_5_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getSuperTypesAssignment_5_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6213:1: ( rule__XClass__SuperTypesAssignment_5_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6213:2: rule__XClass__SuperTypesAssignment_5_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6241:1: ( rule__XClass__SuperTypesAssignment_5_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6241:2: rule__XClass__SuperTypesAssignment_5_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl12983);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl13043);
rule__XClass__SuperTypesAssignment_5_2_1();
state._fsp--;
@@ -19374,21 +19459,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_6__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6227:1: rule__XClass__Group_6__0 : rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6255:1: rule__XClass__Group_6__0 : rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1 ;
public final void rule__XClass__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6231:1: ( rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6232:2: rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6259:1: ( rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6260:2: rule__XClass__Group_6__0__Impl rule__XClass__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__013017);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__013077);
rule__XClass__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__013020);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__013080);
rule__XClass__Group_6__1();
state._fsp--;
@@ -19412,22 +19497,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_6__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6239:1: rule__XClass__Group_6__0__Impl : ( 'wraps' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6267:1: rule__XClass__Group_6__0__Impl : ( 'wraps' ) ;
public final void rule__XClass__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6243:1: ( ( 'wraps' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6244:1: ( 'wraps' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6271:1: ( ( 'wraps' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6272:1: ( 'wraps' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6244:1: ( 'wraps' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6245:1: 'wraps'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6272:1: ( 'wraps' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6273:1: 'wraps'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getWrapsKeyword_6_0());
}
- match(input,50,FollowSets000.FOLLOW_50_in_rule__XClass__Group_6__0__Impl13048); if (state.failed) return ;
+ match(input,50,FollowSets000.FOLLOW_50_in_rule__XClass__Group_6__0__Impl13108); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getWrapsKeyword_6_0());
}
@@ -19453,16 +19538,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_6__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6258:1: rule__XClass__Group_6__1 : rule__XClass__Group_6__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6286:1: rule__XClass__Group_6__1 : rule__XClass__Group_6__1__Impl ;
public final void rule__XClass__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6262:1: ( rule__XClass__Group_6__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6263:2: rule__XClass__Group_6__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6290:1: ( rule__XClass__Group_6__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6291:2: rule__XClass__Group_6__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__113079);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__113139);
rule__XClass__Group_6__1__Impl();
state._fsp--;
@@ -19486,25 +19571,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Group_6__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6269:1: rule__XClass__Group_6__1__Impl : ( ( rule__XClass__InstanceTypeAssignment_6_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6297:1: rule__XClass__Group_6__1__Impl : ( ( rule__XClass__InstanceTypeAssignment_6_1 ) ) ;
public final void rule__XClass__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6273:1: ( ( ( rule__XClass__InstanceTypeAssignment_6_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6274:1: ( ( rule__XClass__InstanceTypeAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6301:1: ( ( ( rule__XClass__InstanceTypeAssignment_6_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6302:1: ( ( rule__XClass__InstanceTypeAssignment_6_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6274:1: ( ( rule__XClass__InstanceTypeAssignment_6_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6275:1: ( rule__XClass__InstanceTypeAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6302:1: ( ( rule__XClass__InstanceTypeAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6303:1: ( rule__XClass__InstanceTypeAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInstanceTypeAssignment_6_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6276:1: ( rule__XClass__InstanceTypeAssignment_6_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6276:2: rule__XClass__InstanceTypeAssignment_6_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6304:1: ( rule__XClass__InstanceTypeAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6304:2: rule__XClass__InstanceTypeAssignment_6_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl13106);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl13166);
rule__XClass__InstanceTypeAssignment_6_1();
state._fsp--;
@@ -19537,21 +19622,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6290:1: rule__XAttribute__Group__0 : rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6318:1: rule__XAttribute__Group__0 : rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1 ;
public final void rule__XAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6294:1: ( rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6295:2: rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6322:1: ( rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6323:2: rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__013140);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__013200);
rule__XAttribute__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__013143);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__013203);
rule__XAttribute__Group__1();
state._fsp--;
@@ -19575,22 +19660,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6302:1: rule__XAttribute__Group__0__Impl : ( ( rule__XAttribute__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6330:1: rule__XAttribute__Group__0__Impl : ( ( rule__XAttribute__AnnotationsAssignment_0 )* ) ;
public final void rule__XAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6306:1: ( ( ( rule__XAttribute__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6307:1: ( ( rule__XAttribute__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6334:1: ( ( ( rule__XAttribute__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6335:1: ( ( rule__XAttribute__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6307:1: ( ( rule__XAttribute__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6308:1: ( rule__XAttribute__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6335:1: ( ( rule__XAttribute__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6336:1: ( rule__XAttribute__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6309:1: ( rule__XAttribute__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6337:1: ( rule__XAttribute__AnnotationsAssignment_0 )*
loop67:
do {
int alt67=2;
@@ -19603,9 +19688,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt67) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6309:2: rule__XAttribute__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6337:2: rule__XAttribute__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__AnnotationsAssignment_0_in_rule__XAttribute__Group__0__Impl13170);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__AnnotationsAssignment_0_in_rule__XAttribute__Group__0__Impl13230);
rule__XAttribute__AnnotationsAssignment_0();
state._fsp--;
@@ -19644,21 +19729,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6319:1: rule__XAttribute__Group__1 : rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6347:1: rule__XAttribute__Group__1 : rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2 ;
public final void rule__XAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6323:1: ( rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6324:2: rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6351:1: ( rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6352:2: rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__113201);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__113261);
rule__XAttribute__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__113204);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__113264);
rule__XAttribute__Group__2();
state._fsp--;
@@ -19682,25 +19767,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6331:1: rule__XAttribute__Group__1__Impl : ( ( rule__XAttribute__UnorderedGroup_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6359:1: rule__XAttribute__Group__1__Impl : ( ( rule__XAttribute__UnorderedGroup_1 ) ) ;
public final void rule__XAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6335:1: ( ( ( rule__XAttribute__UnorderedGroup_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6336:1: ( ( rule__XAttribute__UnorderedGroup_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6363:1: ( ( ( rule__XAttribute__UnorderedGroup_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6364:1: ( ( rule__XAttribute__UnorderedGroup_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6336:1: ( ( rule__XAttribute__UnorderedGroup_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6337:1: ( rule__XAttribute__UnorderedGroup_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6364:1: ( ( rule__XAttribute__UnorderedGroup_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6365:1: ( rule__XAttribute__UnorderedGroup_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6338:1: ( rule__XAttribute__UnorderedGroup_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6338:2: rule__XAttribute__UnorderedGroup_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6366:1: ( rule__XAttribute__UnorderedGroup_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6366:2: rule__XAttribute__UnorderedGroup_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_1_in_rule__XAttribute__Group__1__Impl13231);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_1_in_rule__XAttribute__Group__1__Impl13291);
rule__XAttribute__UnorderedGroup_1();
state._fsp--;
@@ -19733,21 +19818,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6348:1: rule__XAttribute__Group__2 : rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6376:1: rule__XAttribute__Group__2 : rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3 ;
public final void rule__XAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6352:1: ( rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6353:2: rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6380:1: ( rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6381:2: rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__213261);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__213321);
rule__XAttribute__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__213264);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__213324);
rule__XAttribute__Group__3();
state._fsp--;
@@ -19771,25 +19856,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6360:1: rule__XAttribute__Group__2__Impl : ( ( rule__XAttribute__Alternatives_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6388:1: rule__XAttribute__Group__2__Impl : ( ( rule__XAttribute__Alternatives_2 ) ) ;
public final void rule__XAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6364:1: ( ( ( rule__XAttribute__Alternatives_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6365:1: ( ( rule__XAttribute__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6392:1: ( ( ( rule__XAttribute__Alternatives_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6393:1: ( ( rule__XAttribute__Alternatives_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6365:1: ( ( rule__XAttribute__Alternatives_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6366:1: ( rule__XAttribute__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6393:1: ( ( rule__XAttribute__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6394:1: ( rule__XAttribute__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6367:1: ( rule__XAttribute__Alternatives_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6367:2: rule__XAttribute__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6395:1: ( rule__XAttribute__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6395:2: rule__XAttribute__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Alternatives_2_in_rule__XAttribute__Group__2__Impl13291);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Alternatives_2_in_rule__XAttribute__Group__2__Impl13351);
rule__XAttribute__Alternatives_2();
state._fsp--;
@@ -19822,21 +19907,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6377:1: rule__XAttribute__Group__3 : rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6405:1: rule__XAttribute__Group__3 : rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4 ;
public final void rule__XAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6381:1: ( rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6382:2: rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6409:1: ( rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6410:2: rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__313321);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__313381);
rule__XAttribute__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__313324);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__313384);
rule__XAttribute__Group__4();
state._fsp--;
@@ -19860,25 +19945,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6389:1: rule__XAttribute__Group__3__Impl : ( ( rule__XAttribute__NameAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6417:1: rule__XAttribute__Group__3__Impl : ( ( rule__XAttribute__NameAssignment_3 ) ) ;
public final void rule__XAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6393:1: ( ( ( rule__XAttribute__NameAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6394:1: ( ( rule__XAttribute__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6421:1: ( ( ( rule__XAttribute__NameAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6422:1: ( ( rule__XAttribute__NameAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6394:1: ( ( rule__XAttribute__NameAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6395:1: ( rule__XAttribute__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6422:1: ( ( rule__XAttribute__NameAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6423:1: ( rule__XAttribute__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getNameAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6396:1: ( rule__XAttribute__NameAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6396:2: rule__XAttribute__NameAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6424:1: ( rule__XAttribute__NameAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6424:2: rule__XAttribute__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__NameAssignment_3_in_rule__XAttribute__Group__3__Impl13351);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__NameAssignment_3_in_rule__XAttribute__Group__3__Impl13411);
rule__XAttribute__NameAssignment_3();
state._fsp--;
@@ -19911,21 +19996,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6406:1: rule__XAttribute__Group__4 : rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6434:1: rule__XAttribute__Group__4 : rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5 ;
public final void rule__XAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6410:1: ( rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6411:2: rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6438:1: ( rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6439:2: rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__413381);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__413441);
rule__XAttribute__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__413384);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__413444);
rule__XAttribute__Group__5();
state._fsp--;
@@ -19949,22 +20034,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6418:1: rule__XAttribute__Group__4__Impl : ( ( rule__XAttribute__Group_4__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6446:1: rule__XAttribute__Group__4__Impl : ( ( rule__XAttribute__Group_4__0 )? ) ;
public final void rule__XAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6422:1: ( ( ( rule__XAttribute__Group_4__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6423:1: ( ( rule__XAttribute__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6450:1: ( ( ( rule__XAttribute__Group_4__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6451:1: ( ( rule__XAttribute__Group_4__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6423:1: ( ( rule__XAttribute__Group_4__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6424:1: ( rule__XAttribute__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6451:1: ( ( rule__XAttribute__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6452:1: ( rule__XAttribute__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6425:1: ( rule__XAttribute__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6453:1: ( rule__XAttribute__Group_4__0 )?
int alt68=2;
int LA68_0 = input.LA(1);
@@ -19973,9 +20058,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt68) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6425:2: rule__XAttribute__Group_4__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6453:2: rule__XAttribute__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__0_in_rule__XAttribute__Group__4__Impl13411);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__0_in_rule__XAttribute__Group__4__Impl13471);
rule__XAttribute__Group_4__0();
state._fsp--;
@@ -20011,16 +20096,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6435:1: rule__XAttribute__Group__5 : rule__XAttribute__Group__5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6463:1: rule__XAttribute__Group__5 : rule__XAttribute__Group__5__Impl ;
public final void rule__XAttribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6439:1: ( rule__XAttribute__Group__5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6440:2: rule__XAttribute__Group__5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6467:1: ( rule__XAttribute__Group__5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6468:2: rule__XAttribute__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__513442);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__513502);
rule__XAttribute__Group__5__Impl();
state._fsp--;
@@ -20044,25 +20129,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6446:1: rule__XAttribute__Group__5__Impl : ( ( rule__XAttribute__UnorderedGroup_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6474:1: rule__XAttribute__Group__5__Impl : ( ( rule__XAttribute__UnorderedGroup_5 ) ) ;
public final void rule__XAttribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6450:1: ( ( ( rule__XAttribute__UnorderedGroup_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6451:1: ( ( rule__XAttribute__UnorderedGroup_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6478:1: ( ( ( rule__XAttribute__UnorderedGroup_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6479:1: ( ( rule__XAttribute__UnorderedGroup_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6451:1: ( ( rule__XAttribute__UnorderedGroup_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6452:1: ( rule__XAttribute__UnorderedGroup_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6479:1: ( ( rule__XAttribute__UnorderedGroup_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6480:1: ( rule__XAttribute__UnorderedGroup_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedGroup_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6453:1: ( rule__XAttribute__UnorderedGroup_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6453:2: rule__XAttribute__UnorderedGroup_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6481:1: ( rule__XAttribute__UnorderedGroup_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6481:2: rule__XAttribute__UnorderedGroup_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_5_in_rule__XAttribute__Group__5__Impl13469);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_5_in_rule__XAttribute__Group__5__Impl13529);
rule__XAttribute__UnorderedGroup_5();
state._fsp--;
@@ -20095,21 +20180,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6475:1: rule__XAttribute__Group_2_0__0 : rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6503:1: rule__XAttribute__Group_2_0__0 : rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1 ;
public final void rule__XAttribute__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6479:1: ( rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6480:2: rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6507:1: ( rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6508:2: rule__XAttribute__Group_2_0__0__Impl rule__XAttribute__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0__Impl_in_rule__XAttribute__Group_2_0__013511);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0__Impl_in_rule__XAttribute__Group_2_0__013571);
rule__XAttribute__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__1_in_rule__XAttribute__Group_2_0__013514);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__1_in_rule__XAttribute__Group_2_0__013574);
rule__XAttribute__Group_2_0__1();
state._fsp--;
@@ -20133,25 +20218,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6487:1: rule__XAttribute__Group_2_0__0__Impl : ( ( rule__XAttribute__TypeAssignment_2_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6515:1: rule__XAttribute__Group_2_0__0__Impl : ( ( rule__XAttribute__TypeAssignment_2_0_0 ) ) ;
public final void rule__XAttribute__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6491:1: ( ( ( rule__XAttribute__TypeAssignment_2_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6492:1: ( ( rule__XAttribute__TypeAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6519:1: ( ( ( rule__XAttribute__TypeAssignment_2_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6520:1: ( ( rule__XAttribute__TypeAssignment_2_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6492:1: ( ( rule__XAttribute__TypeAssignment_2_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6493:1: ( rule__XAttribute__TypeAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6520:1: ( ( rule__XAttribute__TypeAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6521:1: ( rule__XAttribute__TypeAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTypeAssignment_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6494:1: ( rule__XAttribute__TypeAssignment_2_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6494:2: rule__XAttribute__TypeAssignment_2_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6522:1: ( rule__XAttribute__TypeAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6522:2: rule__XAttribute__TypeAssignment_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__TypeAssignment_2_0_0_in_rule__XAttribute__Group_2_0__0__Impl13541);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__TypeAssignment_2_0_0_in_rule__XAttribute__Group_2_0__0__Impl13601);
rule__XAttribute__TypeAssignment_2_0_0();
state._fsp--;
@@ -20184,16 +20269,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6504:1: rule__XAttribute__Group_2_0__1 : rule__XAttribute__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6532:1: rule__XAttribute__Group_2_0__1 : rule__XAttribute__Group_2_0__1__Impl ;
public final void rule__XAttribute__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6508:1: ( rule__XAttribute__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6509:2: rule__XAttribute__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6536:1: ( rule__XAttribute__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6537:2: rule__XAttribute__Group_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__1__Impl_in_rule__XAttribute__Group_2_0__113571);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__1__Impl_in_rule__XAttribute__Group_2_0__113631);
rule__XAttribute__Group_2_0__1__Impl();
state._fsp--;
@@ -20217,22 +20302,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6515:1: rule__XAttribute__Group_2_0__1__Impl : ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6543:1: rule__XAttribute__Group_2_0__1__Impl : ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? ) ;
public final void rule__XAttribute__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6519:1: ( ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6520:1: ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6547:1: ( ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6548:1: ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6520:1: ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6521:1: ( rule__XAttribute__MultiplicityAssignment_2_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6548:1: ( ( rule__XAttribute__MultiplicityAssignment_2_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6549:1: ( rule__XAttribute__MultiplicityAssignment_2_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getMultiplicityAssignment_2_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6522:1: ( rule__XAttribute__MultiplicityAssignment_2_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6550:1: ( rule__XAttribute__MultiplicityAssignment_2_0_1 )?
int alt69=2;
int LA69_0 = input.LA(1);
@@ -20241,9 +20326,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt69) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6522:2: rule__XAttribute__MultiplicityAssignment_2_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6550:2: rule__XAttribute__MultiplicityAssignment_2_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__MultiplicityAssignment_2_0_1_in_rule__XAttribute__Group_2_0__1__Impl13598);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__MultiplicityAssignment_2_0_1_in_rule__XAttribute__Group_2_0__1__Impl13658);
rule__XAttribute__MultiplicityAssignment_2_0_1();
state._fsp--;
@@ -20279,21 +20364,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_4__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6536:1: rule__XAttribute__Group_4__0 : rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6564:1: rule__XAttribute__Group_4__0 : rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1 ;
public final void rule__XAttribute__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6540:1: ( rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6541:2: rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6568:1: ( rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6569:2: rule__XAttribute__Group_4__0__Impl rule__XAttribute__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__0__Impl_in_rule__XAttribute__Group_4__013633);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__0__Impl_in_rule__XAttribute__Group_4__013693);
rule__XAttribute__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__1_in_rule__XAttribute__Group_4__013636);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__1_in_rule__XAttribute__Group_4__013696);
rule__XAttribute__Group_4__1();
state._fsp--;
@@ -20317,22 +20402,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_4__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6548:1: rule__XAttribute__Group_4__0__Impl : ( '=' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6576:1: rule__XAttribute__Group_4__0__Impl : ( '=' ) ;
public final void rule__XAttribute__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6552:1: ( ( '=' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6553:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6580:1: ( ( '=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6581:1: ( '=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6553:1: ( '=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6554:1: '='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6581:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6582:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getEqualsSignKeyword_4_0());
}
- match(input,11,FollowSets000.FOLLOW_11_in_rule__XAttribute__Group_4__0__Impl13664); if (state.failed) return ;
+ match(input,11,FollowSets000.FOLLOW_11_in_rule__XAttribute__Group_4__0__Impl13724); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getEqualsSignKeyword_4_0());
}
@@ -20358,16 +20443,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_4__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6567:1: rule__XAttribute__Group_4__1 : rule__XAttribute__Group_4__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6595:1: rule__XAttribute__Group_4__1 : rule__XAttribute__Group_4__1__Impl ;
public final void rule__XAttribute__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6571:1: ( rule__XAttribute__Group_4__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6572:2: rule__XAttribute__Group_4__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6599:1: ( rule__XAttribute__Group_4__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6600:2: rule__XAttribute__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__1__Impl_in_rule__XAttribute__Group_4__113695);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_4__1__Impl_in_rule__XAttribute__Group_4__113755);
rule__XAttribute__Group_4__1__Impl();
state._fsp--;
@@ -20391,25 +20476,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_4__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6578:1: rule__XAttribute__Group_4__1__Impl : ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6606:1: rule__XAttribute__Group_4__1__Impl : ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) ) ;
public final void rule__XAttribute__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6582:1: ( ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6583:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6610:1: ( ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6611:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6583:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6584:1: ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6611:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6612:1: ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDefaultValueLiteralAssignment_4_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6585:1: ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6585:2: rule__XAttribute__DefaultValueLiteralAssignment_4_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6613:1: ( rule__XAttribute__DefaultValueLiteralAssignment_4_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6613:2: rule__XAttribute__DefaultValueLiteralAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_4_1_in_rule__XAttribute__Group_4__1__Impl13722);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_4_1_in_rule__XAttribute__Group_4__1__Impl13782);
rule__XAttribute__DefaultValueLiteralAssignment_4_1();
state._fsp--;
@@ -20442,21 +20527,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6599:1: rule__XAttribute__Group_5_0__0 : rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6627:1: rule__XAttribute__Group_5_0__0 : rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1 ;
public final void rule__XAttribute__Group_5_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6603:1: ( rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6604:2: rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6631:1: ( rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6632:2: rule__XAttribute__Group_5_0__0__Impl rule__XAttribute__Group_5_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__0__Impl_in_rule__XAttribute__Group_5_0__013756);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__0__Impl_in_rule__XAttribute__Group_5_0__013816);
rule__XAttribute__Group_5_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__1_in_rule__XAttribute__Group_5_0__013759);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__1_in_rule__XAttribute__Group_5_0__013819);
rule__XAttribute__Group_5_0__1();
state._fsp--;
@@ -20480,22 +20565,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6611:1: rule__XAttribute__Group_5_0__0__Impl : ( 'get' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6639:1: rule__XAttribute__Group_5_0__0__Impl : ( 'get' ) ;
public final void rule__XAttribute__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6615:1: ( ( 'get' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6616:1: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6643:1: ( ( 'get' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6644:1: ( 'get' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6616:1: ( 'get' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6617:1: 'get'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6644:1: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6645:1: 'get'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGetKeyword_5_0_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__XAttribute__Group_5_0__0__Impl13787); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__XAttribute__Group_5_0__0__Impl13847); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getGetKeyword_5_0_0());
}
@@ -20521,16 +20606,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6630:1: rule__XAttribute__Group_5_0__1 : rule__XAttribute__Group_5_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6658:1: rule__XAttribute__Group_5_0__1 : rule__XAttribute__Group_5_0__1__Impl ;
public final void rule__XAttribute__Group_5_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6634:1: ( rule__XAttribute__Group_5_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6635:2: rule__XAttribute__Group_5_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6662:1: ( rule__XAttribute__Group_5_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6663:2: rule__XAttribute__Group_5_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__1__Impl_in_rule__XAttribute__Group_5_0__113818);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_0__1__Impl_in_rule__XAttribute__Group_5_0__113878);
rule__XAttribute__Group_5_0__1__Impl();
state._fsp--;
@@ -20554,25 +20639,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6641:1: rule__XAttribute__Group_5_0__1__Impl : ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6669:1: rule__XAttribute__Group_5_0__1__Impl : ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) ) ;
public final void rule__XAttribute__Group_5_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6645:1: ( ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6646:1: ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6673:1: ( ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6674:1: ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6646:1: ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6647:1: ( rule__XAttribute__GetBodyAssignment_5_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6674:1: ( ( rule__XAttribute__GetBodyAssignment_5_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6675:1: ( rule__XAttribute__GetBodyAssignment_5_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGetBodyAssignment_5_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6648:1: ( rule__XAttribute__GetBodyAssignment_5_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6648:2: rule__XAttribute__GetBodyAssignment_5_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6676:1: ( rule__XAttribute__GetBodyAssignment_5_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6676:2: rule__XAttribute__GetBodyAssignment_5_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__GetBodyAssignment_5_0_1_in_rule__XAttribute__Group_5_0__1__Impl13845);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__GetBodyAssignment_5_0_1_in_rule__XAttribute__Group_5_0__1__Impl13905);
rule__XAttribute__GetBodyAssignment_5_0_1();
state._fsp--;
@@ -20605,21 +20690,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6662:1: rule__XAttribute__Group_5_1__0 : rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6690:1: rule__XAttribute__Group_5_1__0 : rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1 ;
public final void rule__XAttribute__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6666:1: ( rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6667:2: rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6694:1: ( rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6695:2: rule__XAttribute__Group_5_1__0__Impl rule__XAttribute__Group_5_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__0__Impl_in_rule__XAttribute__Group_5_1__013879);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__0__Impl_in_rule__XAttribute__Group_5_1__013939);
rule__XAttribute__Group_5_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__1_in_rule__XAttribute__Group_5_1__013882);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__1_in_rule__XAttribute__Group_5_1__013942);
rule__XAttribute__Group_5_1__1();
state._fsp--;
@@ -20643,22 +20728,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6674:1: rule__XAttribute__Group_5_1__0__Impl : ( 'set' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6702:1: rule__XAttribute__Group_5_1__0__Impl : ( 'set' ) ;
public final void rule__XAttribute__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6678:1: ( ( 'set' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6679:1: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6706:1: ( ( 'set' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6707:1: ( 'set' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6679:1: ( 'set' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6680:1: 'set'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6707:1: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6708:1: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getSetKeyword_5_1_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__XAttribute__Group_5_1__0__Impl13910); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__XAttribute__Group_5_1__0__Impl13970); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getSetKeyword_5_1_0());
}
@@ -20684,16 +20769,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6693:1: rule__XAttribute__Group_5_1__1 : rule__XAttribute__Group_5_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6721:1: rule__XAttribute__Group_5_1__1 : rule__XAttribute__Group_5_1__1__Impl ;
public final void rule__XAttribute__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6697:1: ( rule__XAttribute__Group_5_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6698:2: rule__XAttribute__Group_5_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6725:1: ( rule__XAttribute__Group_5_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6726:2: rule__XAttribute__Group_5_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__1__Impl_in_rule__XAttribute__Group_5_1__113941);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_1__1__Impl_in_rule__XAttribute__Group_5_1__114001);
rule__XAttribute__Group_5_1__1__Impl();
state._fsp--;
@@ -20717,25 +20802,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6704:1: rule__XAttribute__Group_5_1__1__Impl : ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6732:1: rule__XAttribute__Group_5_1__1__Impl : ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) ) ;
public final void rule__XAttribute__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6708:1: ( ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6709:1: ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6736:1: ( ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6737:1: ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6709:1: ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6710:1: ( rule__XAttribute__SetBodyAssignment_5_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6737:1: ( ( rule__XAttribute__SetBodyAssignment_5_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6738:1: ( rule__XAttribute__SetBodyAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getSetBodyAssignment_5_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6711:1: ( rule__XAttribute__SetBodyAssignment_5_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6711:2: rule__XAttribute__SetBodyAssignment_5_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6739:1: ( rule__XAttribute__SetBodyAssignment_5_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6739:2: rule__XAttribute__SetBodyAssignment_5_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__SetBodyAssignment_5_1_1_in_rule__XAttribute__Group_5_1__1__Impl13968);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__SetBodyAssignment_5_1_1_in_rule__XAttribute__Group_5_1__1__Impl14028);
rule__XAttribute__SetBodyAssignment_5_1_1();
state._fsp--;
@@ -20768,21 +20853,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6725:1: rule__XAttribute__Group_5_2__0 : rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6753:1: rule__XAttribute__Group_5_2__0 : rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1 ;
public final void rule__XAttribute__Group_5_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6729:1: ( rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6730:2: rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6757:1: ( rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6758:2: rule__XAttribute__Group_5_2__0__Impl rule__XAttribute__Group_5_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__0__Impl_in_rule__XAttribute__Group_5_2__014002);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__0__Impl_in_rule__XAttribute__Group_5_2__014062);
rule__XAttribute__Group_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__1_in_rule__XAttribute__Group_5_2__014005);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__1_in_rule__XAttribute__Group_5_2__014065);
rule__XAttribute__Group_5_2__1();
state._fsp--;
@@ -20806,22 +20891,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6737:1: rule__XAttribute__Group_5_2__0__Impl : ( 'isSet' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6765:1: rule__XAttribute__Group_5_2__0__Impl : ( 'isSet' ) ;
public final void rule__XAttribute__Group_5_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6741:1: ( ( 'isSet' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6742:1: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6769:1: ( ( 'isSet' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6770:1: ( 'isSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6742:1: ( 'isSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6743:1: 'isSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6770:1: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6771:1: 'isSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIsSetKeyword_5_2_0());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__XAttribute__Group_5_2__0__Impl14033); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__XAttribute__Group_5_2__0__Impl14093); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getIsSetKeyword_5_2_0());
}
@@ -20847,16 +20932,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6756:1: rule__XAttribute__Group_5_2__1 : rule__XAttribute__Group_5_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6784:1: rule__XAttribute__Group_5_2__1 : rule__XAttribute__Group_5_2__1__Impl ;
public final void rule__XAttribute__Group_5_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6760:1: ( rule__XAttribute__Group_5_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6761:2: rule__XAttribute__Group_5_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6788:1: ( rule__XAttribute__Group_5_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6789:2: rule__XAttribute__Group_5_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__1__Impl_in_rule__XAttribute__Group_5_2__114064);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_2__1__Impl_in_rule__XAttribute__Group_5_2__114124);
rule__XAttribute__Group_5_2__1__Impl();
state._fsp--;
@@ -20880,25 +20965,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6767:1: rule__XAttribute__Group_5_2__1__Impl : ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6795:1: rule__XAttribute__Group_5_2__1__Impl : ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) ) ;
public final void rule__XAttribute__Group_5_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6771:1: ( ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6772:1: ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6799:1: ( ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6800:1: ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6772:1: ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6773:1: ( rule__XAttribute__IsSetBodyAssignment_5_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6800:1: ( ( rule__XAttribute__IsSetBodyAssignment_5_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6801:1: ( rule__XAttribute__IsSetBodyAssignment_5_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIsSetBodyAssignment_5_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6774:1: ( rule__XAttribute__IsSetBodyAssignment_5_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6774:2: rule__XAttribute__IsSetBodyAssignment_5_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6802:1: ( rule__XAttribute__IsSetBodyAssignment_5_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6802:2: rule__XAttribute__IsSetBodyAssignment_5_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__IsSetBodyAssignment_5_2_1_in_rule__XAttribute__Group_5_2__1__Impl14091);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__IsSetBodyAssignment_5_2_1_in_rule__XAttribute__Group_5_2__1__Impl14151);
rule__XAttribute__IsSetBodyAssignment_5_2_1();
state._fsp--;
@@ -20931,21 +21016,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6788:1: rule__XAttribute__Group_5_3__0 : rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6816:1: rule__XAttribute__Group_5_3__0 : rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1 ;
public final void rule__XAttribute__Group_5_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6792:1: ( rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6793:2: rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6820:1: ( rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6821:2: rule__XAttribute__Group_5_3__0__Impl rule__XAttribute__Group_5_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__0__Impl_in_rule__XAttribute__Group_5_3__014125);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__0__Impl_in_rule__XAttribute__Group_5_3__014185);
rule__XAttribute__Group_5_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__1_in_rule__XAttribute__Group_5_3__014128);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__1_in_rule__XAttribute__Group_5_3__014188);
rule__XAttribute__Group_5_3__1();
state._fsp--;
@@ -20969,22 +21054,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6800:1: rule__XAttribute__Group_5_3__0__Impl : ( 'unset' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6828:1: rule__XAttribute__Group_5_3__0__Impl : ( 'unset' ) ;
public final void rule__XAttribute__Group_5_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6804:1: ( ( 'unset' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6805:1: ( 'unset' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6832:1: ( ( 'unset' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6833:1: ( 'unset' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6805:1: ( 'unset' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6806:1: 'unset'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6833:1: ( 'unset' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6834:1: 'unset'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsetKeyword_5_3_0());
}
- match(input,57,FollowSets000.FOLLOW_57_in_rule__XAttribute__Group_5_3__0__Impl14156); if (state.failed) return ;
+ match(input,57,FollowSets000.FOLLOW_57_in_rule__XAttribute__Group_5_3__0__Impl14216); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getUnsetKeyword_5_3_0());
}
@@ -21010,16 +21095,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6819:1: rule__XAttribute__Group_5_3__1 : rule__XAttribute__Group_5_3__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6847:1: rule__XAttribute__Group_5_3__1 : rule__XAttribute__Group_5_3__1__Impl ;
public final void rule__XAttribute__Group_5_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6823:1: ( rule__XAttribute__Group_5_3__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6824:2: rule__XAttribute__Group_5_3__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6851:1: ( rule__XAttribute__Group_5_3__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6852:2: rule__XAttribute__Group_5_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__1__Impl_in_rule__XAttribute__Group_5_3__114187);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_5_3__1__Impl_in_rule__XAttribute__Group_5_3__114247);
rule__XAttribute__Group_5_3__1__Impl();
state._fsp--;
@@ -21043,25 +21128,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Group_5_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6830:1: rule__XAttribute__Group_5_3__1__Impl : ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6858:1: rule__XAttribute__Group_5_3__1__Impl : ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) ) ;
public final void rule__XAttribute__Group_5_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6834:1: ( ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6835:1: ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6862:1: ( ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6863:1: ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6835:1: ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6836:1: ( rule__XAttribute__UnsetBodyAssignment_5_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6863:1: ( ( rule__XAttribute__UnsetBodyAssignment_5_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6864:1: ( rule__XAttribute__UnsetBodyAssignment_5_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsetBodyAssignment_5_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6837:1: ( rule__XAttribute__UnsetBodyAssignment_5_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6837:2: rule__XAttribute__UnsetBodyAssignment_5_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6865:1: ( rule__XAttribute__UnsetBodyAssignment_5_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6865:2: rule__XAttribute__UnsetBodyAssignment_5_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnsetBodyAssignment_5_3_1_in_rule__XAttribute__Group_5_3__1__Impl14214);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnsetBodyAssignment_5_3_1_in_rule__XAttribute__Group_5_3__1__Impl14274);
rule__XAttribute__UnsetBodyAssignment_5_3_1();
state._fsp--;
@@ -21094,21 +21179,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6851:1: rule__XReference__Group__0 : rule__XReference__Group__0__Impl rule__XReference__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6879:1: rule__XReference__Group__0 : rule__XReference__Group__0__Impl rule__XReference__Group__1 ;
public final void rule__XReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6855:1: ( rule__XReference__Group__0__Impl rule__XReference__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6856:2: rule__XReference__Group__0__Impl rule__XReference__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6883:1: ( rule__XReference__Group__0__Impl rule__XReference__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6884:2: rule__XReference__Group__0__Impl rule__XReference__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__014248);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__014308);
rule__XReference__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__014251);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__014311);
rule__XReference__Group__1();
state._fsp--;
@@ -21132,22 +21217,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6863:1: rule__XReference__Group__0__Impl : ( ( rule__XReference__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6891:1: rule__XReference__Group__0__Impl : ( ( rule__XReference__AnnotationsAssignment_0 )* ) ;
public final void rule__XReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6867:1: ( ( ( rule__XReference__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6868:1: ( ( rule__XReference__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6895:1: ( ( ( rule__XReference__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6896:1: ( ( rule__XReference__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6868:1: ( ( rule__XReference__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6869:1: ( rule__XReference__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6896:1: ( ( rule__XReference__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6897:1: ( rule__XReference__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6870:1: ( rule__XReference__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6898:1: ( rule__XReference__AnnotationsAssignment_0 )*
loop70:
do {
int alt70=2;
@@ -21160,9 +21245,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt70) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6870:2: rule__XReference__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6898:2: rule__XReference__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__AnnotationsAssignment_0_in_rule__XReference__Group__0__Impl14278);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__AnnotationsAssignment_0_in_rule__XReference__Group__0__Impl14338);
rule__XReference__AnnotationsAssignment_0();
state._fsp--;
@@ -21201,21 +21286,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6880:1: rule__XReference__Group__1 : rule__XReference__Group__1__Impl rule__XReference__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6908:1: rule__XReference__Group__1 : rule__XReference__Group__1__Impl rule__XReference__Group__2 ;
public final void rule__XReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6884:1: ( rule__XReference__Group__1__Impl rule__XReference__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6885:2: rule__XReference__Group__1__Impl rule__XReference__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6912:1: ( rule__XReference__Group__1__Impl rule__XReference__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6913:2: rule__XReference__Group__1__Impl rule__XReference__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__114309);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__114369);
rule__XReference__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__114312);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__114372);
rule__XReference__Group__2();
state._fsp--;
@@ -21239,25 +21324,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6892:1: rule__XReference__Group__1__Impl : ( ( rule__XReference__Alternatives_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6920:1: rule__XReference__Group__1__Impl : ( ( rule__XReference__Alternatives_1 ) ) ;
public final void rule__XReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6896:1: ( ( ( rule__XReference__Alternatives_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6897:1: ( ( rule__XReference__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6924:1: ( ( ( rule__XReference__Alternatives_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6925:1: ( ( rule__XReference__Alternatives_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6897:1: ( ( rule__XReference__Alternatives_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6898:1: ( rule__XReference__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6925:1: ( ( rule__XReference__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6926:1: ( rule__XReference__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6899:1: ( rule__XReference__Alternatives_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6899:2: rule__XReference__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6927:1: ( rule__XReference__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6927:2: rule__XReference__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Alternatives_1_in_rule__XReference__Group__1__Impl14339);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Alternatives_1_in_rule__XReference__Group__1__Impl14399);
rule__XReference__Alternatives_1();
state._fsp--;
@@ -21290,21 +21375,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6909:1: rule__XReference__Group__2 : rule__XReference__Group__2__Impl rule__XReference__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6937:1: rule__XReference__Group__2 : rule__XReference__Group__2__Impl rule__XReference__Group__3 ;
public final void rule__XReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6913:1: ( rule__XReference__Group__2__Impl rule__XReference__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6914:2: rule__XReference__Group__2__Impl rule__XReference__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6941:1: ( rule__XReference__Group__2__Impl rule__XReference__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6942:2: rule__XReference__Group__2__Impl rule__XReference__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__214369);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__214429);
rule__XReference__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__214372);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__214432);
rule__XReference__Group__3();
state._fsp--;
@@ -21328,25 +21413,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6921:1: rule__XReference__Group__2__Impl : ( ( rule__XReference__UnorderedGroup_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6949:1: rule__XReference__Group__2__Impl : ( ( rule__XReference__UnorderedGroup_2 ) ) ;
public final void rule__XReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6925:1: ( ( ( rule__XReference__UnorderedGroup_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6926:1: ( ( rule__XReference__UnorderedGroup_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6953:1: ( ( ( rule__XReference__UnorderedGroup_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: ( ( rule__XReference__UnorderedGroup_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6926:1: ( ( rule__XReference__UnorderedGroup_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6927:1: ( rule__XReference__UnorderedGroup_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: ( ( rule__XReference__UnorderedGroup_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6955:1: ( rule__XReference__UnorderedGroup_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6928:1: ( rule__XReference__UnorderedGroup_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6928:2: rule__XReference__UnorderedGroup_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6956:1: ( rule__XReference__UnorderedGroup_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6956:2: rule__XReference__UnorderedGroup_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_2_in_rule__XReference__Group__2__Impl14399);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_2_in_rule__XReference__Group__2__Impl14459);
rule__XReference__UnorderedGroup_2();
state._fsp--;
@@ -21379,21 +21464,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6938:1: rule__XReference__Group__3 : rule__XReference__Group__3__Impl rule__XReference__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6966:1: rule__XReference__Group__3 : rule__XReference__Group__3__Impl rule__XReference__Group__4 ;
public final void rule__XReference__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6942:1: ( rule__XReference__Group__3__Impl rule__XReference__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6943:2: rule__XReference__Group__3__Impl rule__XReference__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6970:1: ( rule__XReference__Group__3__Impl rule__XReference__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6971:2: rule__XReference__Group__3__Impl rule__XReference__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__314429);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__314489);
rule__XReference__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__314432);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__314492);
rule__XReference__Group__4();
state._fsp--;
@@ -21417,25 +21502,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6950:1: rule__XReference__Group__3__Impl : ( ( rule__XReference__TypeAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6978:1: rule__XReference__Group__3__Impl : ( ( rule__XReference__TypeAssignment_3 ) ) ;
public final void rule__XReference__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: ( ( ( rule__XReference__TypeAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6955:1: ( ( rule__XReference__TypeAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6982:1: ( ( ( rule__XReference__TypeAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6983:1: ( ( rule__XReference__TypeAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6955:1: ( ( rule__XReference__TypeAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6956:1: ( rule__XReference__TypeAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6983:1: ( ( rule__XReference__TypeAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6984:1: ( rule__XReference__TypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTypeAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6957:1: ( rule__XReference__TypeAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6957:2: rule__XReference__TypeAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6985:1: ( rule__XReference__TypeAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6985:2: rule__XReference__TypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__TypeAssignment_3_in_rule__XReference__Group__3__Impl14459);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__TypeAssignment_3_in_rule__XReference__Group__3__Impl14519);
rule__XReference__TypeAssignment_3();
state._fsp--;
@@ -21468,21 +21553,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6967:1: rule__XReference__Group__4 : rule__XReference__Group__4__Impl rule__XReference__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6995:1: rule__XReference__Group__4 : rule__XReference__Group__4__Impl rule__XReference__Group__5 ;
public final void rule__XReference__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6971:1: ( rule__XReference__Group__4__Impl rule__XReference__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6972:2: rule__XReference__Group__4__Impl rule__XReference__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6999:1: ( rule__XReference__Group__4__Impl rule__XReference__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7000:2: rule__XReference__Group__4__Impl rule__XReference__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__414489);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__414549);
rule__XReference__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__414492);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__414552);
rule__XReference__Group__5();
state._fsp--;
@@ -21506,22 +21591,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6979:1: rule__XReference__Group__4__Impl : ( ( rule__XReference__MultiplicityAssignment_4 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7007:1: rule__XReference__Group__4__Impl : ( ( rule__XReference__MultiplicityAssignment_4 )? ) ;
public final void rule__XReference__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6983:1: ( ( ( rule__XReference__MultiplicityAssignment_4 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6984:1: ( ( rule__XReference__MultiplicityAssignment_4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7011:1: ( ( ( rule__XReference__MultiplicityAssignment_4 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7012:1: ( ( rule__XReference__MultiplicityAssignment_4 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6984:1: ( ( rule__XReference__MultiplicityAssignment_4 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6985:1: ( rule__XReference__MultiplicityAssignment_4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7012:1: ( ( rule__XReference__MultiplicityAssignment_4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7013:1: ( rule__XReference__MultiplicityAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getMultiplicityAssignment_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6986:1: ( rule__XReference__MultiplicityAssignment_4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7014:1: ( rule__XReference__MultiplicityAssignment_4 )?
int alt71=2;
int LA71_0 = input.LA(1);
@@ -21530,9 +21615,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt71) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6986:2: rule__XReference__MultiplicityAssignment_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7014:2: rule__XReference__MultiplicityAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__MultiplicityAssignment_4_in_rule__XReference__Group__4__Impl14519);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__MultiplicityAssignment_4_in_rule__XReference__Group__4__Impl14579);
rule__XReference__MultiplicityAssignment_4();
state._fsp--;
@@ -21568,21 +21653,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6996:1: rule__XReference__Group__5 : rule__XReference__Group__5__Impl rule__XReference__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7024:1: rule__XReference__Group__5 : rule__XReference__Group__5__Impl rule__XReference__Group__6 ;
public final void rule__XReference__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7000:1: ( rule__XReference__Group__5__Impl rule__XReference__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7001:2: rule__XReference__Group__5__Impl rule__XReference__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7028:1: ( rule__XReference__Group__5__Impl rule__XReference__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7029:2: rule__XReference__Group__5__Impl rule__XReference__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__514550);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__514610);
rule__XReference__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__514553);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__514613);
rule__XReference__Group__6();
state._fsp--;
@@ -21606,25 +21691,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7008:1: rule__XReference__Group__5__Impl : ( ( rule__XReference__NameAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7036:1: rule__XReference__Group__5__Impl : ( ( rule__XReference__NameAssignment_5 ) ) ;
public final void rule__XReference__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7012:1: ( ( ( rule__XReference__NameAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7013:1: ( ( rule__XReference__NameAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7040:1: ( ( ( rule__XReference__NameAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7041:1: ( ( rule__XReference__NameAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7013:1: ( ( rule__XReference__NameAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7014:1: ( rule__XReference__NameAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7041:1: ( ( rule__XReference__NameAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7042:1: ( rule__XReference__NameAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getNameAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7015:1: ( rule__XReference__NameAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7015:2: rule__XReference__NameAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7043:1: ( rule__XReference__NameAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7043:2: rule__XReference__NameAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__NameAssignment_5_in_rule__XReference__Group__5__Impl14580);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__NameAssignment_5_in_rule__XReference__Group__5__Impl14640);
rule__XReference__NameAssignment_5();
state._fsp--;
@@ -21657,21 +21742,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7025:1: rule__XReference__Group__6 : rule__XReference__Group__6__Impl rule__XReference__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7053:1: rule__XReference__Group__6 : rule__XReference__Group__6__Impl rule__XReference__Group__7 ;
public final void rule__XReference__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7029:1: ( rule__XReference__Group__6__Impl rule__XReference__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7030:2: rule__XReference__Group__6__Impl rule__XReference__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7057:1: ( rule__XReference__Group__6__Impl rule__XReference__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7058:2: rule__XReference__Group__6__Impl rule__XReference__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__614610);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__614670);
rule__XReference__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__614613);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__614673);
rule__XReference__Group__7();
state._fsp--;
@@ -21695,22 +21780,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7037:1: rule__XReference__Group__6__Impl : ( ( rule__XReference__Group_6__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7065:1: rule__XReference__Group__6__Impl : ( ( rule__XReference__Group_6__0 )? ) ;
public final void rule__XReference__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7041:1: ( ( ( rule__XReference__Group_6__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7042:1: ( ( rule__XReference__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7069:1: ( ( ( rule__XReference__Group_6__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7070:1: ( ( rule__XReference__Group_6__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7042:1: ( ( rule__XReference__Group_6__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7043:1: ( rule__XReference__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7070:1: ( ( rule__XReference__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7071:1: ( rule__XReference__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7044:1: ( rule__XReference__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7072:1: ( rule__XReference__Group_6__0 )?
int alt72=2;
int LA72_0 = input.LA(1);
@@ -21719,9 +21804,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt72) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7044:2: rule__XReference__Group_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7072:2: rule__XReference__Group_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__0_in_rule__XReference__Group__6__Impl14640);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__0_in_rule__XReference__Group__6__Impl14700);
rule__XReference__Group_6__0();
state._fsp--;
@@ -21757,21 +21842,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7054:1: rule__XReference__Group__7 : rule__XReference__Group__7__Impl rule__XReference__Group__8 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7082:1: rule__XReference__Group__7 : rule__XReference__Group__7__Impl rule__XReference__Group__8 ;
public final void rule__XReference__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7058:1: ( rule__XReference__Group__7__Impl rule__XReference__Group__8 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7059:2: rule__XReference__Group__7__Impl rule__XReference__Group__8
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7086:1: ( rule__XReference__Group__7__Impl rule__XReference__Group__8 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7087:2: rule__XReference__Group__7__Impl rule__XReference__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__714671);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__714731);
rule__XReference__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__714674);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__714734);
rule__XReference__Group__8();
state._fsp--;
@@ -21795,22 +21880,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7066:1: rule__XReference__Group__7__Impl : ( ( rule__XReference__Group_7__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7094:1: rule__XReference__Group__7__Impl : ( ( rule__XReference__Group_7__0 )? ) ;
public final void rule__XReference__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7070:1: ( ( ( rule__XReference__Group_7__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7071:1: ( ( rule__XReference__Group_7__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7098:1: ( ( ( rule__XReference__Group_7__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7099:1: ( ( rule__XReference__Group_7__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7071:1: ( ( rule__XReference__Group_7__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7072:1: ( rule__XReference__Group_7__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7099:1: ( ( rule__XReference__Group_7__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7100:1: ( rule__XReference__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_7());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7073:1: ( rule__XReference__Group_7__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7101:1: ( rule__XReference__Group_7__0 )?
int alt73=2;
int LA73_0 = input.LA(1);
@@ -21819,9 +21904,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt73) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7073:2: rule__XReference__Group_7__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7101:2: rule__XReference__Group_7__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl14701);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl14761);
rule__XReference__Group_7__0();
state._fsp--;
@@ -21857,16 +21942,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__8"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7083:1: rule__XReference__Group__8 : rule__XReference__Group__8__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7111:1: rule__XReference__Group__8 : rule__XReference__Group__8__Impl ;
public final void rule__XReference__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7087:1: ( rule__XReference__Group__8__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7088:2: rule__XReference__Group__8__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7115:1: ( rule__XReference__Group__8__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7116:2: rule__XReference__Group__8__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__814732);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__814792);
rule__XReference__Group__8__Impl();
state._fsp--;
@@ -21890,25 +21975,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group__8__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7094:1: rule__XReference__Group__8__Impl : ( ( rule__XReference__UnorderedGroup_8 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7122:1: rule__XReference__Group__8__Impl : ( ( rule__XReference__UnorderedGroup_8 ) ) ;
public final void rule__XReference__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7098:1: ( ( ( rule__XReference__UnorderedGroup_8 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7099:1: ( ( rule__XReference__UnorderedGroup_8 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7126:1: ( ( ( rule__XReference__UnorderedGroup_8 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7127:1: ( ( rule__XReference__UnorderedGroup_8 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7099:1: ( ( rule__XReference__UnorderedGroup_8 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7100:1: ( rule__XReference__UnorderedGroup_8 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7127:1: ( ( rule__XReference__UnorderedGroup_8 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7128:1: ( rule__XReference__UnorderedGroup_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_8());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7101:1: ( rule__XReference__UnorderedGroup_8 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7101:2: rule__XReference__UnorderedGroup_8
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7129:1: ( rule__XReference__UnorderedGroup_8 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7129:2: rule__XReference__UnorderedGroup_8
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_8_in_rule__XReference__Group__8__Impl14759);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_8_in_rule__XReference__Group__8__Impl14819);
rule__XReference__UnorderedGroup_8();
state._fsp--;
@@ -21941,21 +22026,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_6__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7129:1: rule__XReference__Group_6__0 : rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7157:1: rule__XReference__Group_6__0 : rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1 ;
public final void rule__XReference__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7133:1: ( rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7134:2: rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7161:1: ( rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7162:2: rule__XReference__Group_6__0__Impl rule__XReference__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__0__Impl_in_rule__XReference__Group_6__014807);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__0__Impl_in_rule__XReference__Group_6__014867);
rule__XReference__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__1_in_rule__XReference__Group_6__014810);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__1_in_rule__XReference__Group_6__014870);
rule__XReference__Group_6__1();
state._fsp--;
@@ -21979,22 +22064,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_6__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7141:1: rule__XReference__Group_6__0__Impl : ( 'opposite' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7169:1: rule__XReference__Group_6__0__Impl : ( 'opposite' ) ;
public final void rule__XReference__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7145:1: ( ( 'opposite' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7146:1: ( 'opposite' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7173:1: ( ( 'opposite' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7174:1: ( 'opposite' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7146:1: ( 'opposite' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7147:1: 'opposite'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7174:1: ( 'opposite' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7175:1: 'opposite'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getOppositeKeyword_6_0());
}
- match(input,58,FollowSets000.FOLLOW_58_in_rule__XReference__Group_6__0__Impl14838); if (state.failed) return ;
+ match(input,58,FollowSets000.FOLLOW_58_in_rule__XReference__Group_6__0__Impl14898); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getOppositeKeyword_6_0());
}
@@ -22020,16 +22105,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_6__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7160:1: rule__XReference__Group_6__1 : rule__XReference__Group_6__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7188:1: rule__XReference__Group_6__1 : rule__XReference__Group_6__1__Impl ;
public final void rule__XReference__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7164:1: ( rule__XReference__Group_6__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7165:2: rule__XReference__Group_6__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7192:1: ( rule__XReference__Group_6__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7193:2: rule__XReference__Group_6__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__1__Impl_in_rule__XReference__Group_6__114869);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_6__1__Impl_in_rule__XReference__Group_6__114929);
rule__XReference__Group_6__1__Impl();
state._fsp--;
@@ -22053,25 +22138,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_6__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7171:1: rule__XReference__Group_6__1__Impl : ( ( rule__XReference__OppositeAssignment_6_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7199:1: rule__XReference__Group_6__1__Impl : ( ( rule__XReference__OppositeAssignment_6_1 ) ) ;
public final void rule__XReference__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7175:1: ( ( ( rule__XReference__OppositeAssignment_6_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7176:1: ( ( rule__XReference__OppositeAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7203:1: ( ( ( rule__XReference__OppositeAssignment_6_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7204:1: ( ( rule__XReference__OppositeAssignment_6_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7176:1: ( ( rule__XReference__OppositeAssignment_6_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7177:1: ( rule__XReference__OppositeAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7204:1: ( ( rule__XReference__OppositeAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7205:1: ( rule__XReference__OppositeAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getOppositeAssignment_6_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7178:1: ( rule__XReference__OppositeAssignment_6_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7178:2: rule__XReference__OppositeAssignment_6_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7206:1: ( rule__XReference__OppositeAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7206:2: rule__XReference__OppositeAssignment_6_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__OppositeAssignment_6_1_in_rule__XReference__Group_6__1__Impl14896);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__OppositeAssignment_6_1_in_rule__XReference__Group_6__1__Impl14956);
rule__XReference__OppositeAssignment_6_1();
state._fsp--;
@@ -22104,21 +22189,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7192:1: rule__XReference__Group_7__0 : rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7220:1: rule__XReference__Group_7__0 : rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1 ;
public final void rule__XReference__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7196:1: ( rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7197:2: rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7224:1: ( rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7225:2: rule__XReference__Group_7__0__Impl rule__XReference__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__014930);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__014990);
rule__XReference__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__014933);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__014993);
rule__XReference__Group_7__1();
state._fsp--;
@@ -22142,22 +22227,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7204:1: rule__XReference__Group_7__0__Impl : ( 'keys' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7232:1: rule__XReference__Group_7__0__Impl : ( 'keys' ) ;
public final void rule__XReference__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7208:1: ( ( 'keys' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7209:1: ( 'keys' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7236:1: ( ( 'keys' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7237:1: ( 'keys' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7209:1: ( 'keys' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7210:1: 'keys'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7237:1: ( 'keys' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7238:1: 'keys'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysKeyword_7_0());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__XReference__Group_7__0__Impl14961); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__XReference__Group_7__0__Impl15021); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getKeysKeyword_7_0());
}
@@ -22183,21 +22268,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7223:1: rule__XReference__Group_7__1 : rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7251:1: rule__XReference__Group_7__1 : rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2 ;
public final void rule__XReference__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7227:1: ( rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7228:2: rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7255:1: ( rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7256:2: rule__XReference__Group_7__1__Impl rule__XReference__Group_7__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__114992);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__115052);
rule__XReference__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__2_in_rule__XReference__Group_7__114995);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__2_in_rule__XReference__Group_7__115055);
rule__XReference__Group_7__2();
state._fsp--;
@@ -22221,25 +22306,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7235:1: rule__XReference__Group_7__1__Impl : ( ( rule__XReference__KeysAssignment_7_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7263:1: rule__XReference__Group_7__1__Impl : ( ( rule__XReference__KeysAssignment_7_1 ) ) ;
public final void rule__XReference__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7239:1: ( ( ( rule__XReference__KeysAssignment_7_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7240:1: ( ( rule__XReference__KeysAssignment_7_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7267:1: ( ( ( rule__XReference__KeysAssignment_7_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7268:1: ( ( rule__XReference__KeysAssignment_7_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7240:1: ( ( rule__XReference__KeysAssignment_7_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7241:1: ( rule__XReference__KeysAssignment_7_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7268:1: ( ( rule__XReference__KeysAssignment_7_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7269:1: ( rule__XReference__KeysAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysAssignment_7_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7242:1: ( rule__XReference__KeysAssignment_7_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7242:2: rule__XReference__KeysAssignment_7_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7270:1: ( rule__XReference__KeysAssignment_7_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7270:2: rule__XReference__KeysAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_7_1_in_rule__XReference__Group_7__1__Impl15022);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_7_1_in_rule__XReference__Group_7__1__Impl15082);
rule__XReference__KeysAssignment_7_1();
state._fsp--;
@@ -22272,16 +22357,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7252:1: rule__XReference__Group_7__2 : rule__XReference__Group_7__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7280:1: rule__XReference__Group_7__2 : rule__XReference__Group_7__2__Impl ;
public final void rule__XReference__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7256:1: ( rule__XReference__Group_7__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7257:2: rule__XReference__Group_7__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7284:1: ( rule__XReference__Group_7__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7285:2: rule__XReference__Group_7__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__2__Impl_in_rule__XReference__Group_7__215052);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__2__Impl_in_rule__XReference__Group_7__215112);
rule__XReference__Group_7__2__Impl();
state._fsp--;
@@ -22305,22 +22390,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7263:1: rule__XReference__Group_7__2__Impl : ( ( rule__XReference__Group_7_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7291:1: rule__XReference__Group_7__2__Impl : ( ( rule__XReference__Group_7_2__0 )* ) ;
public final void rule__XReference__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7267:1: ( ( ( rule__XReference__Group_7_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7268:1: ( ( rule__XReference__Group_7_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7295:1: ( ( ( rule__XReference__Group_7_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7296:1: ( ( rule__XReference__Group_7_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7268:1: ( ( rule__XReference__Group_7_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7269:1: ( rule__XReference__Group_7_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7296:1: ( ( rule__XReference__Group_7_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7297:1: ( rule__XReference__Group_7_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_7_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7270:1: ( rule__XReference__Group_7_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7298:1: ( rule__XReference__Group_7_2__0 )*
loop74:
do {
int alt74=2;
@@ -22333,9 +22418,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt74) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7270:2: rule__XReference__Group_7_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7298:2: rule__XReference__Group_7_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__0_in_rule__XReference__Group_7__2__Impl15079);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__0_in_rule__XReference__Group_7__2__Impl15139);
rule__XReference__Group_7_2__0();
state._fsp--;
@@ -22374,21 +22459,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7286:1: rule__XReference__Group_7_2__0 : rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7314:1: rule__XReference__Group_7_2__0 : rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1 ;
public final void rule__XReference__Group_7_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7290:1: ( rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7291:2: rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7318:1: ( rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7319:2: rule__XReference__Group_7_2__0__Impl rule__XReference__Group_7_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__0__Impl_in_rule__XReference__Group_7_2__015116);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__0__Impl_in_rule__XReference__Group_7_2__015176);
rule__XReference__Group_7_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__1_in_rule__XReference__Group_7_2__015119);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__1_in_rule__XReference__Group_7_2__015179);
rule__XReference__Group_7_2__1();
state._fsp--;
@@ -22412,22 +22497,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7298:1: rule__XReference__Group_7_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7326:1: rule__XReference__Group_7_2__0__Impl : ( ',' ) ;
public final void rule__XReference__Group_7_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7302:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7303:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7330:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7331:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7303:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7304:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7331:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7332:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getCommaKeyword_7_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XReference__Group_7_2__0__Impl15147); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XReference__Group_7_2__0__Impl15207); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getCommaKeyword_7_2_0());
}
@@ -22453,16 +22538,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7317:1: rule__XReference__Group_7_2__1 : rule__XReference__Group_7_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7345:1: rule__XReference__Group_7_2__1 : rule__XReference__Group_7_2__1__Impl ;
public final void rule__XReference__Group_7_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7321:1: ( rule__XReference__Group_7_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7322:2: rule__XReference__Group_7_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7349:1: ( rule__XReference__Group_7_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7350:2: rule__XReference__Group_7_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__1__Impl_in_rule__XReference__Group_7_2__115178);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7_2__1__Impl_in_rule__XReference__Group_7_2__115238);
rule__XReference__Group_7_2__1__Impl();
state._fsp--;
@@ -22486,25 +22571,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_7_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7328:1: rule__XReference__Group_7_2__1__Impl : ( ( rule__XReference__KeysAssignment_7_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7356:1: rule__XReference__Group_7_2__1__Impl : ( ( rule__XReference__KeysAssignment_7_2_1 ) ) ;
public final void rule__XReference__Group_7_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7332:1: ( ( ( rule__XReference__KeysAssignment_7_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7333:1: ( ( rule__XReference__KeysAssignment_7_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7360:1: ( ( ( rule__XReference__KeysAssignment_7_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7361:1: ( ( rule__XReference__KeysAssignment_7_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7333:1: ( ( rule__XReference__KeysAssignment_7_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7334:1: ( rule__XReference__KeysAssignment_7_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7361:1: ( ( rule__XReference__KeysAssignment_7_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7362:1: ( rule__XReference__KeysAssignment_7_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysAssignment_7_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7335:1: ( rule__XReference__KeysAssignment_7_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7335:2: rule__XReference__KeysAssignment_7_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7363:1: ( rule__XReference__KeysAssignment_7_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7363:2: rule__XReference__KeysAssignment_7_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_7_2_1_in_rule__XReference__Group_7_2__1__Impl15205);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_7_2_1_in_rule__XReference__Group_7_2__1__Impl15265);
rule__XReference__KeysAssignment_7_2_1();
state._fsp--;
@@ -22537,21 +22622,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7349:1: rule__XReference__Group_8_0__0 : rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7377:1: rule__XReference__Group_8_0__0 : rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1 ;
public final void rule__XReference__Group_8_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7353:1: ( rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7354:2: rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7381:1: ( rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7382:2: rule__XReference__Group_8_0__0__Impl rule__XReference__Group_8_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__0__Impl_in_rule__XReference__Group_8_0__015239);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__0__Impl_in_rule__XReference__Group_8_0__015299);
rule__XReference__Group_8_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__1_in_rule__XReference__Group_8_0__015242);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__1_in_rule__XReference__Group_8_0__015302);
rule__XReference__Group_8_0__1();
state._fsp--;
@@ -22575,22 +22660,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7361:1: rule__XReference__Group_8_0__0__Impl : ( 'get' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7389:1: rule__XReference__Group_8_0__0__Impl : ( 'get' ) ;
public final void rule__XReference__Group_8_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7365:1: ( ( 'get' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7366:1: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7393:1: ( ( 'get' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7394:1: ( 'get' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7366:1: ( 'get' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7367:1: 'get'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7394:1: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7395:1: 'get'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGetKeyword_8_0_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__XReference__Group_8_0__0__Impl15270); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__XReference__Group_8_0__0__Impl15330); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getGetKeyword_8_0_0());
}
@@ -22616,16 +22701,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7380:1: rule__XReference__Group_8_0__1 : rule__XReference__Group_8_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7408:1: rule__XReference__Group_8_0__1 : rule__XReference__Group_8_0__1__Impl ;
public final void rule__XReference__Group_8_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7384:1: ( rule__XReference__Group_8_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7385:2: rule__XReference__Group_8_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7412:1: ( rule__XReference__Group_8_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7413:2: rule__XReference__Group_8_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__1__Impl_in_rule__XReference__Group_8_0__115301);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_0__1__Impl_in_rule__XReference__Group_8_0__115361);
rule__XReference__Group_8_0__1__Impl();
state._fsp--;
@@ -22649,25 +22734,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7391:1: rule__XReference__Group_8_0__1__Impl : ( ( rule__XReference__GetBodyAssignment_8_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7419:1: rule__XReference__Group_8_0__1__Impl : ( ( rule__XReference__GetBodyAssignment_8_0_1 ) ) ;
public final void rule__XReference__Group_8_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7395:1: ( ( ( rule__XReference__GetBodyAssignment_8_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7396:1: ( ( rule__XReference__GetBodyAssignment_8_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7423:1: ( ( ( rule__XReference__GetBodyAssignment_8_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7424:1: ( ( rule__XReference__GetBodyAssignment_8_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7396:1: ( ( rule__XReference__GetBodyAssignment_8_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7397:1: ( rule__XReference__GetBodyAssignment_8_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7424:1: ( ( rule__XReference__GetBodyAssignment_8_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7425:1: ( rule__XReference__GetBodyAssignment_8_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGetBodyAssignment_8_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7398:1: ( rule__XReference__GetBodyAssignment_8_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7398:2: rule__XReference__GetBodyAssignment_8_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7426:1: ( rule__XReference__GetBodyAssignment_8_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7426:2: rule__XReference__GetBodyAssignment_8_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__GetBodyAssignment_8_0_1_in_rule__XReference__Group_8_0__1__Impl15328);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__GetBodyAssignment_8_0_1_in_rule__XReference__Group_8_0__1__Impl15388);
rule__XReference__GetBodyAssignment_8_0_1();
state._fsp--;
@@ -22700,21 +22785,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7412:1: rule__XReference__Group_8_1__0 : rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7440:1: rule__XReference__Group_8_1__0 : rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1 ;
public final void rule__XReference__Group_8_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7416:1: ( rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7417:2: rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7444:1: ( rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7445:2: rule__XReference__Group_8_1__0__Impl rule__XReference__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__0__Impl_in_rule__XReference__Group_8_1__015362);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__0__Impl_in_rule__XReference__Group_8_1__015422);
rule__XReference__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__1_in_rule__XReference__Group_8_1__015365);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__1_in_rule__XReference__Group_8_1__015425);
rule__XReference__Group_8_1__1();
state._fsp--;
@@ -22738,22 +22823,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7424:1: rule__XReference__Group_8_1__0__Impl : ( 'set' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7452:1: rule__XReference__Group_8_1__0__Impl : ( 'set' ) ;
public final void rule__XReference__Group_8_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7428:1: ( ( 'set' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7429:1: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7456:1: ( ( 'set' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7457:1: ( 'set' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7429:1: ( 'set' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7430:1: 'set'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7457:1: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7458:1: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getSetKeyword_8_1_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__XReference__Group_8_1__0__Impl15393); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__XReference__Group_8_1__0__Impl15453); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getSetKeyword_8_1_0());
}
@@ -22779,16 +22864,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7443:1: rule__XReference__Group_8_1__1 : rule__XReference__Group_8_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7471:1: rule__XReference__Group_8_1__1 : rule__XReference__Group_8_1__1__Impl ;
public final void rule__XReference__Group_8_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7447:1: ( rule__XReference__Group_8_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7448:2: rule__XReference__Group_8_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7475:1: ( rule__XReference__Group_8_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7476:2: rule__XReference__Group_8_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__1__Impl_in_rule__XReference__Group_8_1__115424);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_1__1__Impl_in_rule__XReference__Group_8_1__115484);
rule__XReference__Group_8_1__1__Impl();
state._fsp--;
@@ -22812,25 +22897,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7454:1: rule__XReference__Group_8_1__1__Impl : ( ( rule__XReference__SetBodyAssignment_8_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7482:1: rule__XReference__Group_8_1__1__Impl : ( ( rule__XReference__SetBodyAssignment_8_1_1 ) ) ;
public final void rule__XReference__Group_8_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7458:1: ( ( ( rule__XReference__SetBodyAssignment_8_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7459:1: ( ( rule__XReference__SetBodyAssignment_8_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7486:1: ( ( ( rule__XReference__SetBodyAssignment_8_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7487:1: ( ( rule__XReference__SetBodyAssignment_8_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7459:1: ( ( rule__XReference__SetBodyAssignment_8_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7460:1: ( rule__XReference__SetBodyAssignment_8_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7487:1: ( ( rule__XReference__SetBodyAssignment_8_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7488:1: ( rule__XReference__SetBodyAssignment_8_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getSetBodyAssignment_8_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7461:1: ( rule__XReference__SetBodyAssignment_8_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7461:2: rule__XReference__SetBodyAssignment_8_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7489:1: ( rule__XReference__SetBodyAssignment_8_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7489:2: rule__XReference__SetBodyAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__SetBodyAssignment_8_1_1_in_rule__XReference__Group_8_1__1__Impl15451);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__SetBodyAssignment_8_1_1_in_rule__XReference__Group_8_1__1__Impl15511);
rule__XReference__SetBodyAssignment_8_1_1();
state._fsp--;
@@ -22863,21 +22948,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7475:1: rule__XReference__Group_8_2__0 : rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7503:1: rule__XReference__Group_8_2__0 : rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1 ;
public final void rule__XReference__Group_8_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7479:1: ( rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7480:2: rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7507:1: ( rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7508:2: rule__XReference__Group_8_2__0__Impl rule__XReference__Group_8_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__015485);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__015545);
rule__XReference__Group_8_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__015488);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__015548);
rule__XReference__Group_8_2__1();
state._fsp--;
@@ -22901,22 +22986,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7487:1: rule__XReference__Group_8_2__0__Impl : ( 'isSet' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7515:1: rule__XReference__Group_8_2__0__Impl : ( 'isSet' ) ;
public final void rule__XReference__Group_8_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7491:1: ( ( 'isSet' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7492:1: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7519:1: ( ( 'isSet' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7520:1: ( 'isSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7492:1: ( 'isSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7493:1: 'isSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7520:1: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7521:1: 'isSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getIsSetKeyword_8_2_0());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__XReference__Group_8_2__0__Impl15516); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__XReference__Group_8_2__0__Impl15576); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getIsSetKeyword_8_2_0());
}
@@ -22942,16 +23027,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7506:1: rule__XReference__Group_8_2__1 : rule__XReference__Group_8_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7534:1: rule__XReference__Group_8_2__1 : rule__XReference__Group_8_2__1__Impl ;
public final void rule__XReference__Group_8_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7510:1: ( rule__XReference__Group_8_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7511:2: rule__XReference__Group_8_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7538:1: ( rule__XReference__Group_8_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7539:2: rule__XReference__Group_8_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__115547);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__115607);
rule__XReference__Group_8_2__1__Impl();
state._fsp--;
@@ -22975,25 +23060,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7517:1: rule__XReference__Group_8_2__1__Impl : ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7545:1: rule__XReference__Group_8_2__1__Impl : ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) ) ;
public final void rule__XReference__Group_8_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7521:1: ( ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7522:1: ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7549:1: ( ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7550:1: ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7522:1: ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7523:1: ( rule__XReference__IsSetBodyAssignment_8_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7550:1: ( ( rule__XReference__IsSetBodyAssignment_8_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7551:1: ( rule__XReference__IsSetBodyAssignment_8_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getIsSetBodyAssignment_8_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7524:1: ( rule__XReference__IsSetBodyAssignment_8_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7524:2: rule__XReference__IsSetBodyAssignment_8_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7552:1: ( rule__XReference__IsSetBodyAssignment_8_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7552:2: rule__XReference__IsSetBodyAssignment_8_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__IsSetBodyAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl15574);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__IsSetBodyAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl15634);
rule__XReference__IsSetBodyAssignment_8_2_1();
state._fsp--;
@@ -23026,21 +23111,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7538:1: rule__XReference__Group_8_3__0 : rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7566:1: rule__XReference__Group_8_3__0 : rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1 ;
public final void rule__XReference__Group_8_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7542:1: ( rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7543:2: rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7570:1: ( rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7571:2: rule__XReference__Group_8_3__0__Impl rule__XReference__Group_8_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__0__Impl_in_rule__XReference__Group_8_3__015608);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__0__Impl_in_rule__XReference__Group_8_3__015668);
rule__XReference__Group_8_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__1_in_rule__XReference__Group_8_3__015611);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__1_in_rule__XReference__Group_8_3__015671);
rule__XReference__Group_8_3__1();
state._fsp--;
@@ -23064,22 +23149,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7550:1: rule__XReference__Group_8_3__0__Impl : ( 'unset' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7578:1: rule__XReference__Group_8_3__0__Impl : ( 'unset' ) ;
public final void rule__XReference__Group_8_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7554:1: ( ( 'unset' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7555:1: ( 'unset' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7582:1: ( ( 'unset' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7583:1: ( 'unset' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7555:1: ( 'unset' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7556:1: 'unset'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7583:1: ( 'unset' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7584:1: 'unset'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsetKeyword_8_3_0());
}
- match(input,57,FollowSets000.FOLLOW_57_in_rule__XReference__Group_8_3__0__Impl15639); if (state.failed) return ;
+ match(input,57,FollowSets000.FOLLOW_57_in_rule__XReference__Group_8_3__0__Impl15699); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getUnsetKeyword_8_3_0());
}
@@ -23105,16 +23190,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7569:1: rule__XReference__Group_8_3__1 : rule__XReference__Group_8_3__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7597:1: rule__XReference__Group_8_3__1 : rule__XReference__Group_8_3__1__Impl ;
public final void rule__XReference__Group_8_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7573:1: ( rule__XReference__Group_8_3__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7574:2: rule__XReference__Group_8_3__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7601:1: ( rule__XReference__Group_8_3__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7602:2: rule__XReference__Group_8_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__1__Impl_in_rule__XReference__Group_8_3__115670);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_3__1__Impl_in_rule__XReference__Group_8_3__115730);
rule__XReference__Group_8_3__1__Impl();
state._fsp--;
@@ -23138,25 +23223,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Group_8_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7580:1: rule__XReference__Group_8_3__1__Impl : ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7608:1: rule__XReference__Group_8_3__1__Impl : ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) ) ;
public final void rule__XReference__Group_8_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7584:1: ( ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7585:1: ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7612:1: ( ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7613:1: ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7585:1: ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7586:1: ( rule__XReference__UnsetBodyAssignment_8_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7613:1: ( ( rule__XReference__UnsetBodyAssignment_8_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7614:1: ( rule__XReference__UnsetBodyAssignment_8_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsetBodyAssignment_8_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7587:1: ( rule__XReference__UnsetBodyAssignment_8_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7587:2: rule__XReference__UnsetBodyAssignment_8_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7615:1: ( rule__XReference__UnsetBodyAssignment_8_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7615:2: rule__XReference__UnsetBodyAssignment_8_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnsetBodyAssignment_8_3_1_in_rule__XReference__Group_8_3__1__Impl15697);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnsetBodyAssignment_8_3_1_in_rule__XReference__Group_8_3__1__Impl15757);
rule__XReference__UnsetBodyAssignment_8_3_1();
state._fsp--;
@@ -23189,21 +23274,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7601:1: rule__XOperation__Group__0 : rule__XOperation__Group__0__Impl rule__XOperation__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7629:1: rule__XOperation__Group__0 : rule__XOperation__Group__0__Impl rule__XOperation__Group__1 ;
public final void rule__XOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7605:1: ( rule__XOperation__Group__0__Impl rule__XOperation__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7606:2: rule__XOperation__Group__0__Impl rule__XOperation__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7633:1: ( rule__XOperation__Group__0__Impl rule__XOperation__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7634:2: rule__XOperation__Group__0__Impl rule__XOperation__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__015731);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__015791);
rule__XOperation__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__015734);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__015794);
rule__XOperation__Group__1();
state._fsp--;
@@ -23227,22 +23312,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7613:1: rule__XOperation__Group__0__Impl : ( ( rule__XOperation__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7641:1: rule__XOperation__Group__0__Impl : ( ( rule__XOperation__AnnotationsAssignment_0 )* ) ;
public final void rule__XOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7617:1: ( ( ( rule__XOperation__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7618:1: ( ( rule__XOperation__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7645:1: ( ( ( rule__XOperation__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7646:1: ( ( rule__XOperation__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7618:1: ( ( rule__XOperation__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7619:1: ( rule__XOperation__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7646:1: ( ( rule__XOperation__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7647:1: ( rule__XOperation__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7620:1: ( rule__XOperation__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7648:1: ( rule__XOperation__AnnotationsAssignment_0 )*
loop75:
do {
int alt75=2;
@@ -23255,9 +23340,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt75) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7620:2: rule__XOperation__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7648:2: rule__XOperation__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__AnnotationsAssignment_0_in_rule__XOperation__Group__0__Impl15761);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__AnnotationsAssignment_0_in_rule__XOperation__Group__0__Impl15821);
rule__XOperation__AnnotationsAssignment_0();
state._fsp--;
@@ -23296,21 +23381,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7630:1: rule__XOperation__Group__1 : rule__XOperation__Group__1__Impl rule__XOperation__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7658:1: rule__XOperation__Group__1 : rule__XOperation__Group__1__Impl rule__XOperation__Group__2 ;
public final void rule__XOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7634:1: ( rule__XOperation__Group__1__Impl rule__XOperation__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7635:2: rule__XOperation__Group__1__Impl rule__XOperation__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7662:1: ( rule__XOperation__Group__1__Impl rule__XOperation__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7663:2: rule__XOperation__Group__1__Impl rule__XOperation__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__115792);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__115852);
rule__XOperation__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__115795);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__115855);
rule__XOperation__Group__2();
state._fsp--;
@@ -23334,22 +23419,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7642:1: rule__XOperation__Group__1__Impl : ( 'op' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7670:1: rule__XOperation__Group__1__Impl : ( 'op' ) ;
public final void rule__XOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7646:1: ( ( 'op' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7647:1: ( 'op' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7674:1: ( ( 'op' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7675:1: ( 'op' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7647:1: ( 'op' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7648:1: 'op'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7675:1: ( 'op' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7676:1: 'op'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getOpKeyword_1());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__XOperation__Group__1__Impl15823); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__XOperation__Group__1__Impl15883); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getOpKeyword_1());
}
@@ -23375,21 +23460,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7661:1: rule__XOperation__Group__2 : rule__XOperation__Group__2__Impl rule__XOperation__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7689:1: rule__XOperation__Group__2 : rule__XOperation__Group__2__Impl rule__XOperation__Group__3 ;
public final void rule__XOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7665:1: ( rule__XOperation__Group__2__Impl rule__XOperation__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7666:2: rule__XOperation__Group__2__Impl rule__XOperation__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7693:1: ( rule__XOperation__Group__2__Impl rule__XOperation__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7694:2: rule__XOperation__Group__2__Impl rule__XOperation__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__215854);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__215914);
rule__XOperation__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__215857);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__215917);
rule__XOperation__Group__3();
state._fsp--;
@@ -23413,22 +23498,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7673:1: rule__XOperation__Group__2__Impl : ( ( rule__XOperation__Alternatives_2 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7701:1: rule__XOperation__Group__2__Impl : ( ( rule__XOperation__Alternatives_2 )? ) ;
public final void rule__XOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7677:1: ( ( ( rule__XOperation__Alternatives_2 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7678:1: ( ( rule__XOperation__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7705:1: ( ( ( rule__XOperation__Alternatives_2 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:1: ( ( rule__XOperation__Alternatives_2 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7678:1: ( ( rule__XOperation__Alternatives_2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7679:1: ( rule__XOperation__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:1: ( ( rule__XOperation__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7707:1: ( rule__XOperation__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7680:1: ( rule__XOperation__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7708:1: ( rule__XOperation__Alternatives_2 )?
int alt76=2;
int LA76_0 = input.LA(1);
@@ -23437,9 +23522,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt76) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7680:2: rule__XOperation__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7708:2: rule__XOperation__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_2_in_rule__XOperation__Group__2__Impl15884);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_2_in_rule__XOperation__Group__2__Impl15944);
rule__XOperation__Alternatives_2();
state._fsp--;
@@ -23475,21 +23560,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7690:1: rule__XOperation__Group__3 : rule__XOperation__Group__3__Impl rule__XOperation__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7718:1: rule__XOperation__Group__3 : rule__XOperation__Group__3__Impl rule__XOperation__Group__4 ;
public final void rule__XOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7694:1: ( rule__XOperation__Group__3__Impl rule__XOperation__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7695:2: rule__XOperation__Group__3__Impl rule__XOperation__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7722:1: ( rule__XOperation__Group__3__Impl rule__XOperation__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7723:2: rule__XOperation__Group__3__Impl rule__XOperation__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__315915);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__315975);
rule__XOperation__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__315918);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__315978);
rule__XOperation__Group__4();
state._fsp--;
@@ -23513,22 +23598,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7702:1: rule__XOperation__Group__3__Impl : ( ( rule__XOperation__Group_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7730:1: rule__XOperation__Group__3__Impl : ( ( rule__XOperation__Group_3__0 )? ) ;
public final void rule__XOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:1: ( ( ( rule__XOperation__Group_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7707:1: ( ( rule__XOperation__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7734:1: ( ( ( rule__XOperation__Group_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7735:1: ( ( rule__XOperation__Group_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7707:1: ( ( rule__XOperation__Group_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7708:1: ( rule__XOperation__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7735:1: ( ( rule__XOperation__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7736:1: ( rule__XOperation__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7709:1: ( rule__XOperation__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7737:1: ( rule__XOperation__Group_3__0 )?
int alt77=2;
int LA77_0 = input.LA(1);
@@ -23537,9 +23622,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt77) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7709:2: rule__XOperation__Group_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7737:2: rule__XOperation__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__0_in_rule__XOperation__Group__3__Impl15945);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__0_in_rule__XOperation__Group__3__Impl16005);
rule__XOperation__Group_3__0();
state._fsp--;
@@ -23575,21 +23660,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7719:1: rule__XOperation__Group__4 : rule__XOperation__Group__4__Impl rule__XOperation__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7747:1: rule__XOperation__Group__4 : rule__XOperation__Group__4__Impl rule__XOperation__Group__5 ;
public final void rule__XOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7723:1: ( rule__XOperation__Group__4__Impl rule__XOperation__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7724:2: rule__XOperation__Group__4__Impl rule__XOperation__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7751:1: ( rule__XOperation__Group__4__Impl rule__XOperation__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7752:2: rule__XOperation__Group__4__Impl rule__XOperation__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__415976);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__416036);
rule__XOperation__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__415979);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__416039);
rule__XOperation__Group__5();
state._fsp--;
@@ -23613,25 +23698,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7731:1: rule__XOperation__Group__4__Impl : ( ( rule__XOperation__Alternatives_4 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7759:1: rule__XOperation__Group__4__Impl : ( ( rule__XOperation__Alternatives_4 ) ) ;
public final void rule__XOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7735:1: ( ( ( rule__XOperation__Alternatives_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7736:1: ( ( rule__XOperation__Alternatives_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7763:1: ( ( ( rule__XOperation__Alternatives_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7764:1: ( ( rule__XOperation__Alternatives_4 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7736:1: ( ( rule__XOperation__Alternatives_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7737:1: ( rule__XOperation__Alternatives_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7764:1: ( ( rule__XOperation__Alternatives_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7765:1: ( rule__XOperation__Alternatives_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getAlternatives_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7738:1: ( rule__XOperation__Alternatives_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7738:2: rule__XOperation__Alternatives_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7766:1: ( rule__XOperation__Alternatives_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7766:2: rule__XOperation__Alternatives_4
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_4_in_rule__XOperation__Group__4__Impl16006);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_4_in_rule__XOperation__Group__4__Impl16066);
rule__XOperation__Alternatives_4();
state._fsp--;
@@ -23664,21 +23749,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7748:1: rule__XOperation__Group__5 : rule__XOperation__Group__5__Impl rule__XOperation__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7776:1: rule__XOperation__Group__5 : rule__XOperation__Group__5__Impl rule__XOperation__Group__6 ;
public final void rule__XOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7752:1: ( rule__XOperation__Group__5__Impl rule__XOperation__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7753:2: rule__XOperation__Group__5__Impl rule__XOperation__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7780:1: ( rule__XOperation__Group__5__Impl rule__XOperation__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7781:2: rule__XOperation__Group__5__Impl rule__XOperation__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__516036);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__516096);
rule__XOperation__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__516039);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__516099);
rule__XOperation__Group__6();
state._fsp--;
@@ -23702,22 +23787,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7760:1: rule__XOperation__Group__5__Impl : ( ( rule__XOperation__MultiplicityAssignment_5 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7788:1: rule__XOperation__Group__5__Impl : ( ( rule__XOperation__MultiplicityAssignment_5 )? ) ;
public final void rule__XOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7764:1: ( ( ( rule__XOperation__MultiplicityAssignment_5 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7765:1: ( ( rule__XOperation__MultiplicityAssignment_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7792:1: ( ( ( rule__XOperation__MultiplicityAssignment_5 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7793:1: ( ( rule__XOperation__MultiplicityAssignment_5 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7765:1: ( ( rule__XOperation__MultiplicityAssignment_5 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7766:1: ( rule__XOperation__MultiplicityAssignment_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7793:1: ( ( rule__XOperation__MultiplicityAssignment_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7794:1: ( rule__XOperation__MultiplicityAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getMultiplicityAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7767:1: ( rule__XOperation__MultiplicityAssignment_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7795:1: ( rule__XOperation__MultiplicityAssignment_5 )?
int alt78=2;
int LA78_0 = input.LA(1);
@@ -23726,9 +23811,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt78) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7767:2: rule__XOperation__MultiplicityAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7795:2: rule__XOperation__MultiplicityAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__MultiplicityAssignment_5_in_rule__XOperation__Group__5__Impl16066);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__MultiplicityAssignment_5_in_rule__XOperation__Group__5__Impl16126);
rule__XOperation__MultiplicityAssignment_5();
state._fsp--;
@@ -23764,21 +23849,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7777:1: rule__XOperation__Group__6 : rule__XOperation__Group__6__Impl rule__XOperation__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7805:1: rule__XOperation__Group__6 : rule__XOperation__Group__6__Impl rule__XOperation__Group__7 ;
public final void rule__XOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7781:1: ( rule__XOperation__Group__6__Impl rule__XOperation__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7782:2: rule__XOperation__Group__6__Impl rule__XOperation__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7809:1: ( rule__XOperation__Group__6__Impl rule__XOperation__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7810:2: rule__XOperation__Group__6__Impl rule__XOperation__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__616097);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__616157);
rule__XOperation__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__616100);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__616160);
rule__XOperation__Group__7();
state._fsp--;
@@ -23802,25 +23887,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7789:1: rule__XOperation__Group__6__Impl : ( ( rule__XOperation__NameAssignment_6 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7817:1: rule__XOperation__Group__6__Impl : ( ( rule__XOperation__NameAssignment_6 ) ) ;
public final void rule__XOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7793:1: ( ( ( rule__XOperation__NameAssignment_6 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7794:1: ( ( rule__XOperation__NameAssignment_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7821:1: ( ( ( rule__XOperation__NameAssignment_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7822:1: ( ( rule__XOperation__NameAssignment_6 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7794:1: ( ( rule__XOperation__NameAssignment_6 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7795:1: ( rule__XOperation__NameAssignment_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7822:1: ( ( rule__XOperation__NameAssignment_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7823:1: ( rule__XOperation__NameAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getNameAssignment_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7796:1: ( rule__XOperation__NameAssignment_6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7796:2: rule__XOperation__NameAssignment_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7824:1: ( rule__XOperation__NameAssignment_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7824:2: rule__XOperation__NameAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__NameAssignment_6_in_rule__XOperation__Group__6__Impl16127);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__NameAssignment_6_in_rule__XOperation__Group__6__Impl16187);
rule__XOperation__NameAssignment_6();
state._fsp--;
@@ -23853,21 +23938,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7806:1: rule__XOperation__Group__7 : rule__XOperation__Group__7__Impl rule__XOperation__Group__8 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7834:1: rule__XOperation__Group__7 : rule__XOperation__Group__7__Impl rule__XOperation__Group__8 ;
public final void rule__XOperation__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7810:1: ( rule__XOperation__Group__7__Impl rule__XOperation__Group__8 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7811:2: rule__XOperation__Group__7__Impl rule__XOperation__Group__8
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7838:1: ( rule__XOperation__Group__7__Impl rule__XOperation__Group__8 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7839:2: rule__XOperation__Group__7__Impl rule__XOperation__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__716157);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__716217);
rule__XOperation__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__716160);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__716220);
rule__XOperation__Group__8();
state._fsp--;
@@ -23891,22 +23976,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7818:1: rule__XOperation__Group__7__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7846:1: rule__XOperation__Group__7__Impl : ( '(' ) ;
public final void rule__XOperation__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7822:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7823:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7850:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7851:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7823:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7824:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7851:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7852:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getLeftParenthesisKeyword_7());
}
- match(input,42,FollowSets000.FOLLOW_42_in_rule__XOperation__Group__7__Impl16188); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_42_in_rule__XOperation__Group__7__Impl16248); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getLeftParenthesisKeyword_7());
}
@@ -23932,21 +24017,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__8"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7837:1: rule__XOperation__Group__8 : rule__XOperation__Group__8__Impl rule__XOperation__Group__9 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7865:1: rule__XOperation__Group__8 : rule__XOperation__Group__8__Impl rule__XOperation__Group__9 ;
public final void rule__XOperation__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7841:1: ( rule__XOperation__Group__8__Impl rule__XOperation__Group__9 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7842:2: rule__XOperation__Group__8__Impl rule__XOperation__Group__9
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7869:1: ( rule__XOperation__Group__8__Impl rule__XOperation__Group__9 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7870:2: rule__XOperation__Group__8__Impl rule__XOperation__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__816219);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__816279);
rule__XOperation__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__816222);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__816282);
rule__XOperation__Group__9();
state._fsp--;
@@ -23970,22 +24055,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__8__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7849:1: rule__XOperation__Group__8__Impl : ( ( rule__XOperation__Group_8__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7877:1: rule__XOperation__Group__8__Impl : ( ( rule__XOperation__Group_8__0 )? ) ;
public final void rule__XOperation__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7853:1: ( ( ( rule__XOperation__Group_8__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7854:1: ( ( rule__XOperation__Group_8__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7881:1: ( ( ( rule__XOperation__Group_8__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7882:1: ( ( rule__XOperation__Group_8__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7854:1: ( ( rule__XOperation__Group_8__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7855:1: ( rule__XOperation__Group_8__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7882:1: ( ( rule__XOperation__Group_8__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7883:1: ( rule__XOperation__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_8());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7856:1: ( rule__XOperation__Group_8__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7884:1: ( rule__XOperation__Group_8__0 )?
int alt79=2;
int LA79_0 = input.LA(1);
@@ -23994,9 +24079,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt79) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7856:2: rule__XOperation__Group_8__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7884:2: rule__XOperation__Group_8__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__0_in_rule__XOperation__Group__8__Impl16249);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__0_in_rule__XOperation__Group__8__Impl16309);
rule__XOperation__Group_8__0();
state._fsp--;
@@ -24032,21 +24117,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__9"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7866:1: rule__XOperation__Group__9 : rule__XOperation__Group__9__Impl rule__XOperation__Group__10 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7894:1: rule__XOperation__Group__9 : rule__XOperation__Group__9__Impl rule__XOperation__Group__10 ;
public final void rule__XOperation__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7870:1: ( rule__XOperation__Group__9__Impl rule__XOperation__Group__10 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7871:2: rule__XOperation__Group__9__Impl rule__XOperation__Group__10
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7898:1: ( rule__XOperation__Group__9__Impl rule__XOperation__Group__10 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7899:2: rule__XOperation__Group__9__Impl rule__XOperation__Group__10
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__916280);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__916340);
rule__XOperation__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__916283);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__916343);
rule__XOperation__Group__10();
state._fsp--;
@@ -24070,22 +24155,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__9__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7878:1: rule__XOperation__Group__9__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7906:1: rule__XOperation__Group__9__Impl : ( ')' ) ;
public final void rule__XOperation__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7882:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7883:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7910:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7911:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7883:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7884:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7911:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7912:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getRightParenthesisKeyword_9());
}
- match(input,43,FollowSets000.FOLLOW_43_in_rule__XOperation__Group__9__Impl16311); if (state.failed) return ;
+ match(input,43,FollowSets000.FOLLOW_43_in_rule__XOperation__Group__9__Impl16371); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getRightParenthesisKeyword_9());
}
@@ -24111,21 +24196,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__10"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7897:1: rule__XOperation__Group__10 : rule__XOperation__Group__10__Impl rule__XOperation__Group__11 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7925:1: rule__XOperation__Group__10 : rule__XOperation__Group__10__Impl rule__XOperation__Group__11 ;
public final void rule__XOperation__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7901:1: ( rule__XOperation__Group__10__Impl rule__XOperation__Group__11 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7902:2: rule__XOperation__Group__10__Impl rule__XOperation__Group__11
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7929:1: ( rule__XOperation__Group__10__Impl rule__XOperation__Group__11 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7930:2: rule__XOperation__Group__10__Impl rule__XOperation__Group__11
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1016342);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1016402);
rule__XOperation__Group__10__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1016345);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1016405);
rule__XOperation__Group__11();
state._fsp--;
@@ -24149,22 +24234,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__10__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7909:1: rule__XOperation__Group__10__Impl : ( ( rule__XOperation__Group_10__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7937:1: rule__XOperation__Group__10__Impl : ( ( rule__XOperation__Group_10__0 )? ) ;
public final void rule__XOperation__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7913:1: ( ( ( rule__XOperation__Group_10__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7914:1: ( ( rule__XOperation__Group_10__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7941:1: ( ( ( rule__XOperation__Group_10__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7942:1: ( ( rule__XOperation__Group_10__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7914:1: ( ( rule__XOperation__Group_10__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7915:1: ( rule__XOperation__Group_10__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7942:1: ( ( rule__XOperation__Group_10__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7943:1: ( rule__XOperation__Group_10__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_10());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7916:1: ( rule__XOperation__Group_10__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7944:1: ( rule__XOperation__Group_10__0 )?
int alt80=2;
int LA80_0 = input.LA(1);
@@ -24173,9 +24258,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt80) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7916:2: rule__XOperation__Group_10__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7944:2: rule__XOperation__Group_10__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__0_in_rule__XOperation__Group__10__Impl16372);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__0_in_rule__XOperation__Group__10__Impl16432);
rule__XOperation__Group_10__0();
state._fsp--;
@@ -24211,16 +24296,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__11"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7926:1: rule__XOperation__Group__11 : rule__XOperation__Group__11__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7954:1: rule__XOperation__Group__11 : rule__XOperation__Group__11__Impl ;
public final void rule__XOperation__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7930:1: ( rule__XOperation__Group__11__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7931:2: rule__XOperation__Group__11__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7958:1: ( rule__XOperation__Group__11__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7959:2: rule__XOperation__Group__11__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1116403);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1116463);
rule__XOperation__Group__11__Impl();
state._fsp--;
@@ -24244,22 +24329,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group__11__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7937:1: rule__XOperation__Group__11__Impl : ( ( rule__XOperation__BodyAssignment_11 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7965:1: rule__XOperation__Group__11__Impl : ( ( rule__XOperation__BodyAssignment_11 )? ) ;
public final void rule__XOperation__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7941:1: ( ( ( rule__XOperation__BodyAssignment_11 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7942:1: ( ( rule__XOperation__BodyAssignment_11 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7969:1: ( ( ( rule__XOperation__BodyAssignment_11 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7970:1: ( ( rule__XOperation__BodyAssignment_11 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7942:1: ( ( rule__XOperation__BodyAssignment_11 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7943:1: ( rule__XOperation__BodyAssignment_11 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7970:1: ( ( rule__XOperation__BodyAssignment_11 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7971:1: ( rule__XOperation__BodyAssignment_11 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getBodyAssignment_11());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7944:1: ( rule__XOperation__BodyAssignment_11 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7972:1: ( rule__XOperation__BodyAssignment_11 )?
int alt81=2;
int LA81_0 = input.LA(1);
@@ -24268,9 +24353,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt81) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7944:2: rule__XOperation__BodyAssignment_11
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7972:2: rule__XOperation__BodyAssignment_11
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__BodyAssignment_11_in_rule__XOperation__Group__11__Impl16430);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__BodyAssignment_11_in_rule__XOperation__Group__11__Impl16490);
rule__XOperation__BodyAssignment_11();
state._fsp--;
@@ -24306,21 +24391,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7978:1: rule__XOperation__Group_2_0__0 : rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8006:1: rule__XOperation__Group_2_0__0 : rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1 ;
public final void rule__XOperation__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7982:1: ( rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7983:2: rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8010:1: ( rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8011:2: rule__XOperation__Group_2_0__0__Impl rule__XOperation__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0__Impl_in_rule__XOperation__Group_2_0__016485);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0__Impl_in_rule__XOperation__Group_2_0__016545);
rule__XOperation__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__1_in_rule__XOperation__Group_2_0__016488);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__1_in_rule__XOperation__Group_2_0__016548);
rule__XOperation__Group_2_0__1();
state._fsp--;
@@ -24344,25 +24429,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7990:1: rule__XOperation__Group_2_0__0__Impl : ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8018:1: rule__XOperation__Group_2_0__0__Impl : ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) ) ;
public final void rule__XOperation__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7994:1: ( ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7995:1: ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8022:1: ( ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8023:1: ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7995:1: ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7996:1: ( rule__XOperation__UnorderedAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8023:1: ( ( rule__XOperation__UnorderedAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8024:1: ( rule__XOperation__UnorderedAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedAssignment_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7997:1: ( rule__XOperation__UnorderedAssignment_2_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7997:2: rule__XOperation__UnorderedAssignment_2_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8025:1: ( rule__XOperation__UnorderedAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8025:2: rule__XOperation__UnorderedAssignment_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_2_0_0_in_rule__XOperation__Group_2_0__0__Impl16515);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_2_0_0_in_rule__XOperation__Group_2_0__0__Impl16575);
rule__XOperation__UnorderedAssignment_2_0_0();
state._fsp--;
@@ -24395,16 +24480,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8007:1: rule__XOperation__Group_2_0__1 : rule__XOperation__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8035:1: rule__XOperation__Group_2_0__1 : rule__XOperation__Group_2_0__1__Impl ;
public final void rule__XOperation__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8011:1: ( rule__XOperation__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8012:2: rule__XOperation__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8039:1: ( rule__XOperation__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8040:2: rule__XOperation__Group_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__1__Impl_in_rule__XOperation__Group_2_0__116545);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__1__Impl_in_rule__XOperation__Group_2_0__116605);
rule__XOperation__Group_2_0__1__Impl();
state._fsp--;
@@ -24428,22 +24513,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8018:1: rule__XOperation__Group_2_0__1__Impl : ( ( rule__XOperation__UniqueAssignment_2_0_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8046:1: rule__XOperation__Group_2_0__1__Impl : ( ( rule__XOperation__UniqueAssignment_2_0_1 )? ) ;
public final void rule__XOperation__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8022:1: ( ( ( rule__XOperation__UniqueAssignment_2_0_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8023:1: ( ( rule__XOperation__UniqueAssignment_2_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8050:1: ( ( ( rule__XOperation__UniqueAssignment_2_0_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8051:1: ( ( rule__XOperation__UniqueAssignment_2_0_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8023:1: ( ( rule__XOperation__UniqueAssignment_2_0_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8024:1: ( rule__XOperation__UniqueAssignment_2_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8051:1: ( ( rule__XOperation__UniqueAssignment_2_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8052:1: ( rule__XOperation__UniqueAssignment_2_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueAssignment_2_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8025:1: ( rule__XOperation__UniqueAssignment_2_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8053:1: ( rule__XOperation__UniqueAssignment_2_0_1 )?
int alt82=2;
int LA82_0 = input.LA(1);
@@ -24452,9 +24537,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt82) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8025:2: rule__XOperation__UniqueAssignment_2_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8053:2: rule__XOperation__UniqueAssignment_2_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_2_0_1_in_rule__XOperation__Group_2_0__1__Impl16572);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_2_0_1_in_rule__XOperation__Group_2_0__1__Impl16632);
rule__XOperation__UniqueAssignment_2_0_1();
state._fsp--;
@@ -24490,21 +24575,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8039:1: rule__XOperation__Group_2_1__0 : rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8067:1: rule__XOperation__Group_2_1__0 : rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1 ;
public final void rule__XOperation__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8043:1: ( rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8044:2: rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8071:1: ( rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8072:2: rule__XOperation__Group_2_1__0__Impl rule__XOperation__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0__Impl_in_rule__XOperation__Group_2_1__016607);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0__Impl_in_rule__XOperation__Group_2_1__016667);
rule__XOperation__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__1_in_rule__XOperation__Group_2_1__016610);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__1_in_rule__XOperation__Group_2_1__016670);
rule__XOperation__Group_2_1__1();
state._fsp--;
@@ -24528,25 +24613,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8051:1: rule__XOperation__Group_2_1__0__Impl : ( ( rule__XOperation__UniqueAssignment_2_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8079:1: rule__XOperation__Group_2_1__0__Impl : ( ( rule__XOperation__UniqueAssignment_2_1_0 ) ) ;
public final void rule__XOperation__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8055:1: ( ( ( rule__XOperation__UniqueAssignment_2_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8056:1: ( ( rule__XOperation__UniqueAssignment_2_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8083:1: ( ( ( rule__XOperation__UniqueAssignment_2_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8084:1: ( ( rule__XOperation__UniqueAssignment_2_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8056:1: ( ( rule__XOperation__UniqueAssignment_2_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8057:1: ( rule__XOperation__UniqueAssignment_2_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8084:1: ( ( rule__XOperation__UniqueAssignment_2_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8085:1: ( rule__XOperation__UniqueAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueAssignment_2_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8058:1: ( rule__XOperation__UniqueAssignment_2_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8058:2: rule__XOperation__UniqueAssignment_2_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8086:1: ( rule__XOperation__UniqueAssignment_2_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8086:2: rule__XOperation__UniqueAssignment_2_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_2_1_0_in_rule__XOperation__Group_2_1__0__Impl16637);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_2_1_0_in_rule__XOperation__Group_2_1__0__Impl16697);
rule__XOperation__UniqueAssignment_2_1_0();
state._fsp--;
@@ -24579,16 +24664,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8068:1: rule__XOperation__Group_2_1__1 : rule__XOperation__Group_2_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8096:1: rule__XOperation__Group_2_1__1 : rule__XOperation__Group_2_1__1__Impl ;
public final void rule__XOperation__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8072:1: ( rule__XOperation__Group_2_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8073:2: rule__XOperation__Group_2_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8100:1: ( rule__XOperation__Group_2_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8101:2: rule__XOperation__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__1__Impl_in_rule__XOperation__Group_2_1__116667);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__1__Impl_in_rule__XOperation__Group_2_1__116727);
rule__XOperation__Group_2_1__1__Impl();
state._fsp--;
@@ -24612,22 +24697,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_2_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8079:1: rule__XOperation__Group_2_1__1__Impl : ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8107:1: rule__XOperation__Group_2_1__1__Impl : ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? ) ;
public final void rule__XOperation__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8083:1: ( ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8084:1: ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8111:1: ( ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8112:1: ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8084:1: ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8085:1: ( rule__XOperation__UnorderedAssignment_2_1_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8112:1: ( ( rule__XOperation__UnorderedAssignment_2_1_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8113:1: ( rule__XOperation__UnorderedAssignment_2_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedAssignment_2_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8086:1: ( rule__XOperation__UnorderedAssignment_2_1_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8114:1: ( rule__XOperation__UnorderedAssignment_2_1_1 )?
int alt83=2;
int LA83_0 = input.LA(1);
@@ -24636,9 +24721,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt83) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8086:2: rule__XOperation__UnorderedAssignment_2_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8114:2: rule__XOperation__UnorderedAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_2_1_1_in_rule__XOperation__Group_2_1__1__Impl16694);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_2_1_1_in_rule__XOperation__Group_2_1__1__Impl16754);
rule__XOperation__UnorderedAssignment_2_1_1();
state._fsp--;
@@ -24674,21 +24759,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8100:1: rule__XOperation__Group_3__0 : rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8128:1: rule__XOperation__Group_3__0 : rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1 ;
public final void rule__XOperation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8104:1: ( rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8105:2: rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8132:1: ( rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8133:2: rule__XOperation__Group_3__0__Impl rule__XOperation__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__0__Impl_in_rule__XOperation__Group_3__016729);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__0__Impl_in_rule__XOperation__Group_3__016789);
rule__XOperation__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__1_in_rule__XOperation__Group_3__016732);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__1_in_rule__XOperation__Group_3__016792);
rule__XOperation__Group_3__1();
state._fsp--;
@@ -24712,22 +24797,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8112:1: rule__XOperation__Group_3__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8140:1: rule__XOperation__Group_3__0__Impl : ( '<' ) ;
public final void rule__XOperation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8116:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8117:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8144:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8145:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8117:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8118:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8145:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8146:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getLessThanSignKeyword_3_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__XOperation__Group_3__0__Impl16760); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__XOperation__Group_3__0__Impl16820); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getLessThanSignKeyword_3_0());
}
@@ -24753,21 +24838,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8131:1: rule__XOperation__Group_3__1 : rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8159:1: rule__XOperation__Group_3__1 : rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2 ;
public final void rule__XOperation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8135:1: ( rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8136:2: rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8163:1: ( rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8164:2: rule__XOperation__Group_3__1__Impl rule__XOperation__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__1__Impl_in_rule__XOperation__Group_3__116791);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__1__Impl_in_rule__XOperation__Group_3__116851);
rule__XOperation__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__2_in_rule__XOperation__Group_3__116794);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__2_in_rule__XOperation__Group_3__116854);
rule__XOperation__Group_3__2();
state._fsp--;
@@ -24791,25 +24876,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8143:1: rule__XOperation__Group_3__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8171:1: rule__XOperation__Group_3__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_3_1 ) ) ;
public final void rule__XOperation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8147:1: ( ( ( rule__XOperation__TypeParametersAssignment_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8148:1: ( ( rule__XOperation__TypeParametersAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8175:1: ( ( ( rule__XOperation__TypeParametersAssignment_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8176:1: ( ( rule__XOperation__TypeParametersAssignment_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8148:1: ( ( rule__XOperation__TypeParametersAssignment_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8149:1: ( rule__XOperation__TypeParametersAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8176:1: ( ( rule__XOperation__TypeParametersAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8177:1: ( rule__XOperation__TypeParametersAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeParametersAssignment_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8150:1: ( rule__XOperation__TypeParametersAssignment_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8150:2: rule__XOperation__TypeParametersAssignment_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8178:1: ( rule__XOperation__TypeParametersAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8178:2: rule__XOperation__TypeParametersAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_3_1_in_rule__XOperation__Group_3__1__Impl16821);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_3_1_in_rule__XOperation__Group_3__1__Impl16881);
rule__XOperation__TypeParametersAssignment_3_1();
state._fsp--;
@@ -24842,21 +24927,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8160:1: rule__XOperation__Group_3__2 : rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8188:1: rule__XOperation__Group_3__2 : rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3 ;
public final void rule__XOperation__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8164:1: ( rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8165:2: rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8192:1: ( rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8193:2: rule__XOperation__Group_3__2__Impl rule__XOperation__Group_3__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__2__Impl_in_rule__XOperation__Group_3__216851);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__2__Impl_in_rule__XOperation__Group_3__216911);
rule__XOperation__Group_3__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__3_in_rule__XOperation__Group_3__216854);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__3_in_rule__XOperation__Group_3__216914);
rule__XOperation__Group_3__3();
state._fsp--;
@@ -24880,22 +24965,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8172:1: rule__XOperation__Group_3__2__Impl : ( ( rule__XOperation__Group_3_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8200:1: rule__XOperation__Group_3__2__Impl : ( ( rule__XOperation__Group_3_2__0 )* ) ;
public final void rule__XOperation__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8176:1: ( ( ( rule__XOperation__Group_3_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8177:1: ( ( rule__XOperation__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8204:1: ( ( ( rule__XOperation__Group_3_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8205:1: ( ( rule__XOperation__Group_3_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8177:1: ( ( rule__XOperation__Group_3_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8178:1: ( rule__XOperation__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8205:1: ( ( rule__XOperation__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8206:1: ( rule__XOperation__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_3_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8179:1: ( rule__XOperation__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8207:1: ( rule__XOperation__Group_3_2__0 )*
loop84:
do {
int alt84=2;
@@ -24908,9 +24993,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt84) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8179:2: rule__XOperation__Group_3_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8207:2: rule__XOperation__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__0_in_rule__XOperation__Group_3__2__Impl16881);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__0_in_rule__XOperation__Group_3__2__Impl16941);
rule__XOperation__Group_3_2__0();
state._fsp--;
@@ -24949,16 +25034,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8189:1: rule__XOperation__Group_3__3 : rule__XOperation__Group_3__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8217:1: rule__XOperation__Group_3__3 : rule__XOperation__Group_3__3__Impl ;
public final void rule__XOperation__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8193:1: ( rule__XOperation__Group_3__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8194:2: rule__XOperation__Group_3__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8221:1: ( rule__XOperation__Group_3__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8222:2: rule__XOperation__Group_3__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__3__Impl_in_rule__XOperation__Group_3__316912);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3__3__Impl_in_rule__XOperation__Group_3__316972);
rule__XOperation__Group_3__3__Impl();
state._fsp--;
@@ -24982,22 +25067,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8200:1: rule__XOperation__Group_3__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8228:1: rule__XOperation__Group_3__3__Impl : ( '>' ) ;
public final void rule__XOperation__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8204:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8205:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8232:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8233:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8205:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8206:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8233:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8234:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGreaterThanSignKeyword_3_3());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__XOperation__Group_3__3__Impl16940); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__XOperation__Group_3__3__Impl17000); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getGreaterThanSignKeyword_3_3());
}
@@ -25023,21 +25108,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8227:1: rule__XOperation__Group_3_2__0 : rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8255:1: rule__XOperation__Group_3_2__0 : rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1 ;
public final void rule__XOperation__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8231:1: ( rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8232:2: rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8259:1: ( rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8260:2: rule__XOperation__Group_3_2__0__Impl rule__XOperation__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__0__Impl_in_rule__XOperation__Group_3_2__016979);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__0__Impl_in_rule__XOperation__Group_3_2__017039);
rule__XOperation__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__1_in_rule__XOperation__Group_3_2__016982);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__1_in_rule__XOperation__Group_3_2__017042);
rule__XOperation__Group_3_2__1();
state._fsp--;
@@ -25061,22 +25146,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8239:1: rule__XOperation__Group_3_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8267:1: rule__XOperation__Group_3_2__0__Impl : ( ',' ) ;
public final void rule__XOperation__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8243:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8244:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8271:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8272:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8244:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8245:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8272:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8273:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getCommaKeyword_3_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_3_2__0__Impl17010); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_3_2__0__Impl17070); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getCommaKeyword_3_2_0());
}
@@ -25102,16 +25187,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8258:1: rule__XOperation__Group_3_2__1 : rule__XOperation__Group_3_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8286:1: rule__XOperation__Group_3_2__1 : rule__XOperation__Group_3_2__1__Impl ;
public final void rule__XOperation__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8262:1: ( rule__XOperation__Group_3_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8263:2: rule__XOperation__Group_3_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8290:1: ( rule__XOperation__Group_3_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8291:2: rule__XOperation__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__1__Impl_in_rule__XOperation__Group_3_2__117041);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_2__1__Impl_in_rule__XOperation__Group_3_2__117101);
rule__XOperation__Group_3_2__1__Impl();
state._fsp--;
@@ -25135,25 +25220,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_3_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8269:1: rule__XOperation__Group_3_2__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8297:1: rule__XOperation__Group_3_2__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) ) ;
public final void rule__XOperation__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8273:1: ( ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8274:1: ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8301:1: ( ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8302:1: ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8274:1: ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8275:1: ( rule__XOperation__TypeParametersAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8302:1: ( ( rule__XOperation__TypeParametersAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8303:1: ( rule__XOperation__TypeParametersAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeParametersAssignment_3_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8276:1: ( rule__XOperation__TypeParametersAssignment_3_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8276:2: rule__XOperation__TypeParametersAssignment_3_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8304:1: ( rule__XOperation__TypeParametersAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8304:2: rule__XOperation__TypeParametersAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_3_2_1_in_rule__XOperation__Group_3_2__1__Impl17068);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_3_2_1_in_rule__XOperation__Group_3_2__1__Impl17128);
rule__XOperation__TypeParametersAssignment_3_2_1();
state._fsp--;
@@ -25186,21 +25271,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8290:1: rule__XOperation__Group_8__0 : rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8318:1: rule__XOperation__Group_8__0 : rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1 ;
public final void rule__XOperation__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8294:1: ( rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8295:2: rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8322:1: ( rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8323:2: rule__XOperation__Group_8__0__Impl rule__XOperation__Group_8__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__0__Impl_in_rule__XOperation__Group_8__017102);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__0__Impl_in_rule__XOperation__Group_8__017162);
rule__XOperation__Group_8__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__1_in_rule__XOperation__Group_8__017105);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__1_in_rule__XOperation__Group_8__017165);
rule__XOperation__Group_8__1();
state._fsp--;
@@ -25224,25 +25309,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8302:1: rule__XOperation__Group_8__0__Impl : ( ( rule__XOperation__ParametersAssignment_8_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8330:1: rule__XOperation__Group_8__0__Impl : ( ( rule__XOperation__ParametersAssignment_8_0 ) ) ;
public final void rule__XOperation__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8306:1: ( ( ( rule__XOperation__ParametersAssignment_8_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8307:1: ( ( rule__XOperation__ParametersAssignment_8_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8334:1: ( ( ( rule__XOperation__ParametersAssignment_8_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8335:1: ( ( rule__XOperation__ParametersAssignment_8_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8307:1: ( ( rule__XOperation__ParametersAssignment_8_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8308:1: ( rule__XOperation__ParametersAssignment_8_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8335:1: ( ( rule__XOperation__ParametersAssignment_8_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8336:1: ( rule__XOperation__ParametersAssignment_8_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getParametersAssignment_8_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8309:1: ( rule__XOperation__ParametersAssignment_8_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8309:2: rule__XOperation__ParametersAssignment_8_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8337:1: ( rule__XOperation__ParametersAssignment_8_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8337:2: rule__XOperation__ParametersAssignment_8_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_8_0_in_rule__XOperation__Group_8__0__Impl17132);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_8_0_in_rule__XOperation__Group_8__0__Impl17192);
rule__XOperation__ParametersAssignment_8_0();
state._fsp--;
@@ -25275,16 +25360,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8319:1: rule__XOperation__Group_8__1 : rule__XOperation__Group_8__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8347:1: rule__XOperation__Group_8__1 : rule__XOperation__Group_8__1__Impl ;
public final void rule__XOperation__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8323:1: ( rule__XOperation__Group_8__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8324:2: rule__XOperation__Group_8__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8351:1: ( rule__XOperation__Group_8__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8352:2: rule__XOperation__Group_8__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__1__Impl_in_rule__XOperation__Group_8__117162);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8__1__Impl_in_rule__XOperation__Group_8__117222);
rule__XOperation__Group_8__1__Impl();
state._fsp--;
@@ -25308,22 +25393,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8330:1: rule__XOperation__Group_8__1__Impl : ( ( rule__XOperation__Group_8_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8358:1: rule__XOperation__Group_8__1__Impl : ( ( rule__XOperation__Group_8_1__0 )* ) ;
public final void rule__XOperation__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8334:1: ( ( ( rule__XOperation__Group_8_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8335:1: ( ( rule__XOperation__Group_8_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8362:1: ( ( ( rule__XOperation__Group_8_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8363:1: ( ( rule__XOperation__Group_8_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8335:1: ( ( rule__XOperation__Group_8_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8336:1: ( rule__XOperation__Group_8_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8363:1: ( ( rule__XOperation__Group_8_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8364:1: ( rule__XOperation__Group_8_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_8_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8337:1: ( rule__XOperation__Group_8_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8365:1: ( rule__XOperation__Group_8_1__0 )*
loop85:
do {
int alt85=2;
@@ -25336,9 +25421,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt85) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8337:2: rule__XOperation__Group_8_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8365:2: rule__XOperation__Group_8_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__0_in_rule__XOperation__Group_8__1__Impl17189);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__0_in_rule__XOperation__Group_8__1__Impl17249);
rule__XOperation__Group_8_1__0();
state._fsp--;
@@ -25377,21 +25462,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8351:1: rule__XOperation__Group_8_1__0 : rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8379:1: rule__XOperation__Group_8_1__0 : rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1 ;
public final void rule__XOperation__Group_8_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8355:1: ( rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8356:2: rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8383:1: ( rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8384:2: rule__XOperation__Group_8_1__0__Impl rule__XOperation__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__0__Impl_in_rule__XOperation__Group_8_1__017224);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__0__Impl_in_rule__XOperation__Group_8_1__017284);
rule__XOperation__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__1_in_rule__XOperation__Group_8_1__017227);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__1_in_rule__XOperation__Group_8_1__017287);
rule__XOperation__Group_8_1__1();
state._fsp--;
@@ -25415,22 +25500,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8363:1: rule__XOperation__Group_8_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8391:1: rule__XOperation__Group_8_1__0__Impl : ( ',' ) ;
public final void rule__XOperation__Group_8_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8367:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8368:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8395:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8396:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8368:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8369:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8396:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8397:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getCommaKeyword_8_1_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_8_1__0__Impl17255); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_8_1__0__Impl17315); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getCommaKeyword_8_1_0());
}
@@ -25456,16 +25541,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8382:1: rule__XOperation__Group_8_1__1 : rule__XOperation__Group_8_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8410:1: rule__XOperation__Group_8_1__1 : rule__XOperation__Group_8_1__1__Impl ;
public final void rule__XOperation__Group_8_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8386:1: ( rule__XOperation__Group_8_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8387:2: rule__XOperation__Group_8_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8414:1: ( rule__XOperation__Group_8_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8415:2: rule__XOperation__Group_8_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__1__Impl_in_rule__XOperation__Group_8_1__117286);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_8_1__1__Impl_in_rule__XOperation__Group_8_1__117346);
rule__XOperation__Group_8_1__1__Impl();
state._fsp--;
@@ -25489,25 +25574,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_8_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8393:1: rule__XOperation__Group_8_1__1__Impl : ( ( rule__XOperation__ParametersAssignment_8_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8421:1: rule__XOperation__Group_8_1__1__Impl : ( ( rule__XOperation__ParametersAssignment_8_1_1 ) ) ;
public final void rule__XOperation__Group_8_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8397:1: ( ( ( rule__XOperation__ParametersAssignment_8_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8398:1: ( ( rule__XOperation__ParametersAssignment_8_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8425:1: ( ( ( rule__XOperation__ParametersAssignment_8_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8426:1: ( ( rule__XOperation__ParametersAssignment_8_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8398:1: ( ( rule__XOperation__ParametersAssignment_8_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8399:1: ( rule__XOperation__ParametersAssignment_8_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8426:1: ( ( rule__XOperation__ParametersAssignment_8_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8427:1: ( rule__XOperation__ParametersAssignment_8_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getParametersAssignment_8_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8400:1: ( rule__XOperation__ParametersAssignment_8_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8400:2: rule__XOperation__ParametersAssignment_8_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8428:1: ( rule__XOperation__ParametersAssignment_8_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8428:2: rule__XOperation__ParametersAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_8_1_1_in_rule__XOperation__Group_8_1__1__Impl17313);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_8_1_1_in_rule__XOperation__Group_8_1__1__Impl17373);
rule__XOperation__ParametersAssignment_8_1_1();
state._fsp--;
@@ -25540,21 +25625,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8414:1: rule__XOperation__Group_10__0 : rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8442:1: rule__XOperation__Group_10__0 : rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1 ;
public final void rule__XOperation__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8418:1: ( rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8419:2: rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8446:1: ( rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8447:2: rule__XOperation__Group_10__0__Impl rule__XOperation__Group_10__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__0__Impl_in_rule__XOperation__Group_10__017347);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__0__Impl_in_rule__XOperation__Group_10__017407);
rule__XOperation__Group_10__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__1_in_rule__XOperation__Group_10__017350);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__1_in_rule__XOperation__Group_10__017410);
rule__XOperation__Group_10__1();
state._fsp--;
@@ -25578,22 +25663,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8426:1: rule__XOperation__Group_10__0__Impl : ( 'throws' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8454:1: rule__XOperation__Group_10__0__Impl : ( 'throws' ) ;
public final void rule__XOperation__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8430:1: ( ( 'throws' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8431:1: ( 'throws' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8458:1: ( ( 'throws' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8459:1: ( 'throws' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8431:1: ( 'throws' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8432:1: 'throws'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8459:1: ( 'throws' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8460:1: 'throws'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getThrowsKeyword_10_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__XOperation__Group_10__0__Impl17378); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__XOperation__Group_10__0__Impl17438); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getThrowsKeyword_10_0());
}
@@ -25619,21 +25704,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8445:1: rule__XOperation__Group_10__1 : rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8473:1: rule__XOperation__Group_10__1 : rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2 ;
public final void rule__XOperation__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8449:1: ( rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8450:2: rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8477:1: ( rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8478:2: rule__XOperation__Group_10__1__Impl rule__XOperation__Group_10__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__1__Impl_in_rule__XOperation__Group_10__117409);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__1__Impl_in_rule__XOperation__Group_10__117469);
rule__XOperation__Group_10__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__2_in_rule__XOperation__Group_10__117412);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__2_in_rule__XOperation__Group_10__117472);
rule__XOperation__Group_10__2();
state._fsp--;
@@ -25657,25 +25742,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8457:1: rule__XOperation__Group_10__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_10_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8485:1: rule__XOperation__Group_10__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_10_1 ) ) ;
public final void rule__XOperation__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8461:1: ( ( ( rule__XOperation__ExceptionsAssignment_10_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8462:1: ( ( rule__XOperation__ExceptionsAssignment_10_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8489:1: ( ( ( rule__XOperation__ExceptionsAssignment_10_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8490:1: ( ( rule__XOperation__ExceptionsAssignment_10_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8462:1: ( ( rule__XOperation__ExceptionsAssignment_10_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8463:1: ( rule__XOperation__ExceptionsAssignment_10_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8490:1: ( ( rule__XOperation__ExceptionsAssignment_10_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8491:1: ( rule__XOperation__ExceptionsAssignment_10_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getExceptionsAssignment_10_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8464:1: ( rule__XOperation__ExceptionsAssignment_10_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8464:2: rule__XOperation__ExceptionsAssignment_10_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8492:1: ( rule__XOperation__ExceptionsAssignment_10_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8492:2: rule__XOperation__ExceptionsAssignment_10_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_10_1_in_rule__XOperation__Group_10__1__Impl17439);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_10_1_in_rule__XOperation__Group_10__1__Impl17499);
rule__XOperation__ExceptionsAssignment_10_1();
state._fsp--;
@@ -25708,16 +25793,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8474:1: rule__XOperation__Group_10__2 : rule__XOperation__Group_10__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8502:1: rule__XOperation__Group_10__2 : rule__XOperation__Group_10__2__Impl ;
public final void rule__XOperation__Group_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8478:1: ( rule__XOperation__Group_10__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8479:2: rule__XOperation__Group_10__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8506:1: ( rule__XOperation__Group_10__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8507:2: rule__XOperation__Group_10__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__2__Impl_in_rule__XOperation__Group_10__217469);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10__2__Impl_in_rule__XOperation__Group_10__217529);
rule__XOperation__Group_10__2__Impl();
state._fsp--;
@@ -25741,22 +25826,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8485:1: rule__XOperation__Group_10__2__Impl : ( ( rule__XOperation__Group_10_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8513:1: rule__XOperation__Group_10__2__Impl : ( ( rule__XOperation__Group_10_2__0 )* ) ;
public final void rule__XOperation__Group_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8489:1: ( ( ( rule__XOperation__Group_10_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8490:1: ( ( rule__XOperation__Group_10_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8517:1: ( ( ( rule__XOperation__Group_10_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8518:1: ( ( rule__XOperation__Group_10_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8490:1: ( ( rule__XOperation__Group_10_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8491:1: ( rule__XOperation__Group_10_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8518:1: ( ( rule__XOperation__Group_10_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8519:1: ( rule__XOperation__Group_10_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_10_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8492:1: ( rule__XOperation__Group_10_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8520:1: ( rule__XOperation__Group_10_2__0 )*
loop86:
do {
int alt86=2;
@@ -25769,9 +25854,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt86) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8492:2: rule__XOperation__Group_10_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8520:2: rule__XOperation__Group_10_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__0_in_rule__XOperation__Group_10__2__Impl17496);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__0_in_rule__XOperation__Group_10__2__Impl17556);
rule__XOperation__Group_10_2__0();
state._fsp--;
@@ -25810,21 +25895,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8508:1: rule__XOperation__Group_10_2__0 : rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8536:1: rule__XOperation__Group_10_2__0 : rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1 ;
public final void rule__XOperation__Group_10_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8512:1: ( rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8513:2: rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8540:1: ( rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8541:2: rule__XOperation__Group_10_2__0__Impl rule__XOperation__Group_10_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__0__Impl_in_rule__XOperation__Group_10_2__017533);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__0__Impl_in_rule__XOperation__Group_10_2__017593);
rule__XOperation__Group_10_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__1_in_rule__XOperation__Group_10_2__017536);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__1_in_rule__XOperation__Group_10_2__017596);
rule__XOperation__Group_10_2__1();
state._fsp--;
@@ -25848,22 +25933,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8520:1: rule__XOperation__Group_10_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8548:1: rule__XOperation__Group_10_2__0__Impl : ( ',' ) ;
public final void rule__XOperation__Group_10_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8524:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8525:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8552:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8553:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8525:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8526:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8553:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8554:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getCommaKeyword_10_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_10_2__0__Impl17564); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XOperation__Group_10_2__0__Impl17624); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getCommaKeyword_10_2_0());
}
@@ -25889,16 +25974,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8539:1: rule__XOperation__Group_10_2__1 : rule__XOperation__Group_10_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8567:1: rule__XOperation__Group_10_2__1 : rule__XOperation__Group_10_2__1__Impl ;
public final void rule__XOperation__Group_10_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8543:1: ( rule__XOperation__Group_10_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8544:2: rule__XOperation__Group_10_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8571:1: ( rule__XOperation__Group_10_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8572:2: rule__XOperation__Group_10_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__1__Impl_in_rule__XOperation__Group_10_2__117595);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_10_2__1__Impl_in_rule__XOperation__Group_10_2__117655);
rule__XOperation__Group_10_2__1__Impl();
state._fsp--;
@@ -25922,25 +26007,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Group_10_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8550:1: rule__XOperation__Group_10_2__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8578:1: rule__XOperation__Group_10_2__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) ) ;
public final void rule__XOperation__Group_10_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8554:1: ( ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8555:1: ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8582:1: ( ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8583:1: ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8555:1: ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8556:1: ( rule__XOperation__ExceptionsAssignment_10_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8583:1: ( ( rule__XOperation__ExceptionsAssignment_10_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8584:1: ( rule__XOperation__ExceptionsAssignment_10_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getExceptionsAssignment_10_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8557:1: ( rule__XOperation__ExceptionsAssignment_10_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8557:2: rule__XOperation__ExceptionsAssignment_10_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8585:1: ( rule__XOperation__ExceptionsAssignment_10_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8585:2: rule__XOperation__ExceptionsAssignment_10_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_10_2_1_in_rule__XOperation__Group_10_2__1__Impl17622);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_10_2_1_in_rule__XOperation__Group_10_2__1__Impl17682);
rule__XOperation__ExceptionsAssignment_10_2_1();
state._fsp--;
@@ -25973,21 +26058,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8571:1: rule__XParameter__Group__0 : rule__XParameter__Group__0__Impl rule__XParameter__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8599:1: rule__XParameter__Group__0 : rule__XParameter__Group__0__Impl rule__XParameter__Group__1 ;
public final void rule__XParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8575:1: ( rule__XParameter__Group__0__Impl rule__XParameter__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8576:2: rule__XParameter__Group__0__Impl rule__XParameter__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8603:1: ( rule__XParameter__Group__0__Impl rule__XParameter__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8604:2: rule__XParameter__Group__0__Impl rule__XParameter__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__017656);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__017716);
rule__XParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__017659);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__017719);
rule__XParameter__Group__1();
state._fsp--;
@@ -26011,22 +26096,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8583:1: rule__XParameter__Group__0__Impl : ( ( rule__XParameter__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8611:1: rule__XParameter__Group__0__Impl : ( ( rule__XParameter__AnnotationsAssignment_0 )* ) ;
public final void rule__XParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8587:1: ( ( ( rule__XParameter__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8588:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8615:1: ( ( ( rule__XParameter__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8616:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8588:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8589:1: ( rule__XParameter__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8616:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8617:1: ( rule__XParameter__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8590:1: ( rule__XParameter__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8618:1: ( rule__XParameter__AnnotationsAssignment_0 )*
loop87:
do {
int alt87=2;
@@ -26039,9 +26124,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt87) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8590:2: rule__XParameter__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8618:2: rule__XParameter__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl17686);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl17746);
rule__XParameter__AnnotationsAssignment_0();
state._fsp--;
@@ -26080,21 +26165,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8600:1: rule__XParameter__Group__1 : rule__XParameter__Group__1__Impl rule__XParameter__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8628:1: rule__XParameter__Group__1 : rule__XParameter__Group__1__Impl rule__XParameter__Group__2 ;
public final void rule__XParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8604:1: ( rule__XParameter__Group__1__Impl rule__XParameter__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8605:2: rule__XParameter__Group__1__Impl rule__XParameter__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8632:1: ( rule__XParameter__Group__1__Impl rule__XParameter__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8633:2: rule__XParameter__Group__1__Impl rule__XParameter__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__117717);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__117777);
rule__XParameter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__117720);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__117780);
rule__XParameter__Group__2();
state._fsp--;
@@ -26118,22 +26203,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8612:1: rule__XParameter__Group__1__Impl : ( ( rule__XParameter__Alternatives_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8640:1: rule__XParameter__Group__1__Impl : ( ( rule__XParameter__Alternatives_1 )? ) ;
public final void rule__XParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8616:1: ( ( ( rule__XParameter__Alternatives_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8617:1: ( ( rule__XParameter__Alternatives_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8644:1: ( ( ( rule__XParameter__Alternatives_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8645:1: ( ( rule__XParameter__Alternatives_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8617:1: ( ( rule__XParameter__Alternatives_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8618:1: ( rule__XParameter__Alternatives_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8645:1: ( ( rule__XParameter__Alternatives_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8646:1: ( rule__XParameter__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8619:1: ( rule__XParameter__Alternatives_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8647:1: ( rule__XParameter__Alternatives_1 )?
int alt88=2;
int LA88_0 = input.LA(1);
@@ -26142,9 +26227,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt88) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8619:2: rule__XParameter__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8647:2: rule__XParameter__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl17747);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl17807);
rule__XParameter__Alternatives_1();
state._fsp--;
@@ -26180,21 +26265,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8629:1: rule__XParameter__Group__2 : rule__XParameter__Group__2__Impl rule__XParameter__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8657:1: rule__XParameter__Group__2 : rule__XParameter__Group__2__Impl rule__XParameter__Group__3 ;
public final void rule__XParameter__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8633:1: ( rule__XParameter__Group__2__Impl rule__XParameter__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8634:2: rule__XParameter__Group__2__Impl rule__XParameter__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8661:1: ( rule__XParameter__Group__2__Impl rule__XParameter__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8662:2: rule__XParameter__Group__2__Impl rule__XParameter__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__217778);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__217838);
rule__XParameter__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__217781);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__217841);
rule__XParameter__Group__3();
state._fsp--;
@@ -26218,25 +26303,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8641:1: rule__XParameter__Group__2__Impl : ( ( rule__XParameter__TypeAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8669:1: rule__XParameter__Group__2__Impl : ( ( rule__XParameter__TypeAssignment_2 ) ) ;
public final void rule__XParameter__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8645:1: ( ( ( rule__XParameter__TypeAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8646:1: ( ( rule__XParameter__TypeAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8673:1: ( ( ( rule__XParameter__TypeAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8674:1: ( ( rule__XParameter__TypeAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8646:1: ( ( rule__XParameter__TypeAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8647:1: ( rule__XParameter__TypeAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8674:1: ( ( rule__XParameter__TypeAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8675:1: ( rule__XParameter__TypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getTypeAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8648:1: ( rule__XParameter__TypeAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8648:2: rule__XParameter__TypeAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8676:1: ( rule__XParameter__TypeAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8676:2: rule__XParameter__TypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl17808);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl17868);
rule__XParameter__TypeAssignment_2();
state._fsp--;
@@ -26269,21 +26354,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8658:1: rule__XParameter__Group__3 : rule__XParameter__Group__3__Impl rule__XParameter__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8686:1: rule__XParameter__Group__3 : rule__XParameter__Group__3__Impl rule__XParameter__Group__4 ;
public final void rule__XParameter__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8662:1: ( rule__XParameter__Group__3__Impl rule__XParameter__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8663:2: rule__XParameter__Group__3__Impl rule__XParameter__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8690:1: ( rule__XParameter__Group__3__Impl rule__XParameter__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8691:2: rule__XParameter__Group__3__Impl rule__XParameter__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__317838);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__317898);
rule__XParameter__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__317841);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__317901);
rule__XParameter__Group__4();
state._fsp--;
@@ -26307,22 +26392,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8670:1: rule__XParameter__Group__3__Impl : ( ( rule__XParameter__MultiplicityAssignment_3 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8698:1: rule__XParameter__Group__3__Impl : ( ( rule__XParameter__MultiplicityAssignment_3 )? ) ;
public final void rule__XParameter__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8674:1: ( ( ( rule__XParameter__MultiplicityAssignment_3 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8675:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8702:1: ( ( ( rule__XParameter__MultiplicityAssignment_3 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8703:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8675:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8676:1: ( rule__XParameter__MultiplicityAssignment_3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8703:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8704:1: ( rule__XParameter__MultiplicityAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getMultiplicityAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8677:1: ( rule__XParameter__MultiplicityAssignment_3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8705:1: ( rule__XParameter__MultiplicityAssignment_3 )?
int alt89=2;
int LA89_0 = input.LA(1);
@@ -26331,9 +26416,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt89) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8677:2: rule__XParameter__MultiplicityAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8705:2: rule__XParameter__MultiplicityAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl17868);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl17928);
rule__XParameter__MultiplicityAssignment_3();
state._fsp--;
@@ -26369,16 +26454,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8687:1: rule__XParameter__Group__4 : rule__XParameter__Group__4__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8715:1: rule__XParameter__Group__4 : rule__XParameter__Group__4__Impl ;
public final void rule__XParameter__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8691:1: ( rule__XParameter__Group__4__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8692:2: rule__XParameter__Group__4__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8719:1: ( rule__XParameter__Group__4__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8720:2: rule__XParameter__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__417899);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__417959);
rule__XParameter__Group__4__Impl();
state._fsp--;
@@ -26402,25 +26487,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8698:1: rule__XParameter__Group__4__Impl : ( ( rule__XParameter__NameAssignment_4 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8726:1: rule__XParameter__Group__4__Impl : ( ( rule__XParameter__NameAssignment_4 ) ) ;
public final void rule__XParameter__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8702:1: ( ( ( rule__XParameter__NameAssignment_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8703:1: ( ( rule__XParameter__NameAssignment_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8730:1: ( ( ( rule__XParameter__NameAssignment_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8731:1: ( ( rule__XParameter__NameAssignment_4 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8703:1: ( ( rule__XParameter__NameAssignment_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8704:1: ( rule__XParameter__NameAssignment_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8731:1: ( ( rule__XParameter__NameAssignment_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8732:1: ( rule__XParameter__NameAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getNameAssignment_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8705:1: ( rule__XParameter__NameAssignment_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8705:2: rule__XParameter__NameAssignment_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8733:1: ( rule__XParameter__NameAssignment_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8733:2: rule__XParameter__NameAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl17926);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl17986);
rule__XParameter__NameAssignment_4();
state._fsp--;
@@ -26453,21 +26538,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8725:1: rule__XParameter__Group_1_0__0 : rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8753:1: rule__XParameter__Group_1_0__0 : rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1 ;
public final void rule__XParameter__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8729:1: ( rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8730:2: rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8757:1: ( rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8758:2: rule__XParameter__Group_1_0__0__Impl rule__XParameter__Group_1_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__017966);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__018026);
rule__XParameter__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__017969);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__018029);
rule__XParameter__Group_1_0__1();
state._fsp--;
@@ -26491,25 +26576,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8737:1: rule__XParameter__Group_1_0__0__Impl : ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8765:1: rule__XParameter__Group_1_0__0__Impl : ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) ) ;
public final void rule__XParameter__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8741:1: ( ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8742:1: ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8769:1: ( ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8770:1: ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8742:1: ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8743:1: ( rule__XParameter__UnorderedAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8770:1: ( ( rule__XParameter__UnorderedAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8771:1: ( rule__XParameter__UnorderedAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedAssignment_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8744:1: ( rule__XParameter__UnorderedAssignment_1_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8744:2: rule__XParameter__UnorderedAssignment_1_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8772:1: ( rule__XParameter__UnorderedAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8772:2: rule__XParameter__UnorderedAssignment_1_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl17996);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl18056);
rule__XParameter__UnorderedAssignment_1_0_0();
state._fsp--;
@@ -26542,16 +26627,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8754:1: rule__XParameter__Group_1_0__1 : rule__XParameter__Group_1_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8782:1: rule__XParameter__Group_1_0__1 : rule__XParameter__Group_1_0__1__Impl ;
public final void rule__XParameter__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8758:1: ( rule__XParameter__Group_1_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8759:2: rule__XParameter__Group_1_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8786:1: ( rule__XParameter__Group_1_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8787:2: rule__XParameter__Group_1_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__118026);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__118086);
rule__XParameter__Group_1_0__1__Impl();
state._fsp--;
@@ -26575,22 +26660,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8765:1: rule__XParameter__Group_1_0__1__Impl : ( ( rule__XParameter__UniqueAssignment_1_0_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8793:1: rule__XParameter__Group_1_0__1__Impl : ( ( rule__XParameter__UniqueAssignment_1_0_1 )? ) ;
public final void rule__XParameter__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8769:1: ( ( ( rule__XParameter__UniqueAssignment_1_0_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8770:1: ( ( rule__XParameter__UniqueAssignment_1_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8797:1: ( ( ( rule__XParameter__UniqueAssignment_1_0_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8798:1: ( ( rule__XParameter__UniqueAssignment_1_0_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8770:1: ( ( rule__XParameter__UniqueAssignment_1_0_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8771:1: ( rule__XParameter__UniqueAssignment_1_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8798:1: ( ( rule__XParameter__UniqueAssignment_1_0_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8799:1: ( rule__XParameter__UniqueAssignment_1_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueAssignment_1_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8772:1: ( rule__XParameter__UniqueAssignment_1_0_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8800:1: ( rule__XParameter__UniqueAssignment_1_0_1 )?
int alt90=2;
int LA90_0 = input.LA(1);
@@ -26599,9 +26684,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt90) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8772:2: rule__XParameter__UniqueAssignment_1_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8800:2: rule__XParameter__UniqueAssignment_1_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl18053);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl18113);
rule__XParameter__UniqueAssignment_1_0_1();
state._fsp--;
@@ -26637,21 +26722,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8786:1: rule__XParameter__Group_1_1__0 : rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8814:1: rule__XParameter__Group_1_1__0 : rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1 ;
public final void rule__XParameter__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8790:1: ( rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8791:2: rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8818:1: ( rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8819:2: rule__XParameter__Group_1_1__0__Impl rule__XParameter__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__018088);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__018148);
rule__XParameter__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__018091);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__018151);
rule__XParameter__Group_1_1__1();
state._fsp--;
@@ -26675,25 +26760,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8798:1: rule__XParameter__Group_1_1__0__Impl : ( ( rule__XParameter__UniqueAssignment_1_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8826:1: rule__XParameter__Group_1_1__0__Impl : ( ( rule__XParameter__UniqueAssignment_1_1_0 ) ) ;
public final void rule__XParameter__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8802:1: ( ( ( rule__XParameter__UniqueAssignment_1_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8803:1: ( ( rule__XParameter__UniqueAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8830:1: ( ( ( rule__XParameter__UniqueAssignment_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8831:1: ( ( rule__XParameter__UniqueAssignment_1_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8803:1: ( ( rule__XParameter__UniqueAssignment_1_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8804:1: ( rule__XParameter__UniqueAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8831:1: ( ( rule__XParameter__UniqueAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8832:1: ( rule__XParameter__UniqueAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueAssignment_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8805:1: ( rule__XParameter__UniqueAssignment_1_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8805:2: rule__XParameter__UniqueAssignment_1_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8833:1: ( rule__XParameter__UniqueAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8833:2: rule__XParameter__UniqueAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl18118);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl18178);
rule__XParameter__UniqueAssignment_1_1_0();
state._fsp--;
@@ -26726,16 +26811,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8815:1: rule__XParameter__Group_1_1__1 : rule__XParameter__Group_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8843:1: rule__XParameter__Group_1_1__1 : rule__XParameter__Group_1_1__1__Impl ;
public final void rule__XParameter__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8819:1: ( rule__XParameter__Group_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8820:2: rule__XParameter__Group_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8847:1: ( rule__XParameter__Group_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8848:2: rule__XParameter__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__118148);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__118208);
rule__XParameter__Group_1_1__1__Impl();
state._fsp--;
@@ -26759,22 +26844,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Group_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8826:1: rule__XParameter__Group_1_1__1__Impl : ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8854:1: rule__XParameter__Group_1_1__1__Impl : ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? ) ;
public final void rule__XParameter__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8830:1: ( ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8831:1: ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8858:1: ( ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:1: ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8831:1: ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8832:1: ( rule__XParameter__UnorderedAssignment_1_1_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:1: ( ( rule__XParameter__UnorderedAssignment_1_1_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8860:1: ( rule__XParameter__UnorderedAssignment_1_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedAssignment_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8833:1: ( rule__XParameter__UnorderedAssignment_1_1_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8861:1: ( rule__XParameter__UnorderedAssignment_1_1_1 )?
int alt91=2;
int LA91_0 = input.LA(1);
@@ -26783,9 +26868,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt91) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8833:2: rule__XParameter__UnorderedAssignment_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8861:2: rule__XParameter__UnorderedAssignment_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl18175);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl18235);
rule__XParameter__UnorderedAssignment_1_1_1();
state._fsp--;
@@ -26821,21 +26906,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8847:1: rule__XTypeParameter__Group__0 : rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8875:1: rule__XTypeParameter__Group__0 : rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1 ;
public final void rule__XTypeParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8851:1: ( rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8852:2: rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8879:1: ( rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8880:2: rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__018210);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__018270);
rule__XTypeParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__018213);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__018273);
rule__XTypeParameter__Group__1();
state._fsp--;
@@ -26859,22 +26944,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:1: rule__XTypeParameter__Group__0__Impl : ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8887:1: rule__XTypeParameter__Group__0__Impl : ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) ;
public final void rule__XTypeParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8863:1: ( ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8864:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8891:1: ( ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8892:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8864:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8865:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8892:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8893:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8866:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8894:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )*
loop92:
do {
int alt92=2;
@@ -26887,9 +26972,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt92) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8866:2: rule__XTypeParameter__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8894:2: rule__XTypeParameter__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl18240);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl18300);
rule__XTypeParameter__AnnotationsAssignment_0();
state._fsp--;
@@ -26928,21 +27013,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8876:1: rule__XTypeParameter__Group__1 : rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8904:1: rule__XTypeParameter__Group__1 : rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2 ;
public final void rule__XTypeParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8880:1: ( rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8881:2: rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8908:1: ( rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8909:2: rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__118271);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__118331);
rule__XTypeParameter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__118274);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__118334);
rule__XTypeParameter__Group__2();
state._fsp--;
@@ -26966,25 +27051,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8888:1: rule__XTypeParameter__Group__1__Impl : ( ( rule__XTypeParameter__NameAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8916:1: rule__XTypeParameter__Group__1__Impl : ( ( rule__XTypeParameter__NameAssignment_1 ) ) ;
public final void rule__XTypeParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8892:1: ( ( ( rule__XTypeParameter__NameAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8893:1: ( ( rule__XTypeParameter__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8920:1: ( ( ( rule__XTypeParameter__NameAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XTypeParameter__NameAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8893:1: ( ( rule__XTypeParameter__NameAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8894:1: ( rule__XTypeParameter__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XTypeParameter__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8922:1: ( rule__XTypeParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getNameAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8895:1: ( rule__XTypeParameter__NameAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8895:2: rule__XTypeParameter__NameAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:1: ( rule__XTypeParameter__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:2: rule__XTypeParameter__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl18301);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl18361);
rule__XTypeParameter__NameAssignment_1();
state._fsp--;
@@ -27017,16 +27102,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8905:1: rule__XTypeParameter__Group__2 : rule__XTypeParameter__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8933:1: rule__XTypeParameter__Group__2 : rule__XTypeParameter__Group__2__Impl ;
public final void rule__XTypeParameter__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8909:1: ( rule__XTypeParameter__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8910:2: rule__XTypeParameter__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8937:1: ( rule__XTypeParameter__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8938:2: rule__XTypeParameter__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__218331);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__218391);
rule__XTypeParameter__Group__2__Impl();
state._fsp--;
@@ -27050,22 +27135,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8916:1: rule__XTypeParameter__Group__2__Impl : ( ( rule__XTypeParameter__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8944:1: rule__XTypeParameter__Group__2__Impl : ( ( rule__XTypeParameter__Group_2__0 )? ) ;
public final void rule__XTypeParameter__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8920:1: ( ( ( rule__XTypeParameter__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XTypeParameter__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8948:1: ( ( ( rule__XTypeParameter__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8949:1: ( ( rule__XTypeParameter__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XTypeParameter__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8922:1: ( rule__XTypeParameter__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8949:1: ( ( rule__XTypeParameter__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8950:1: ( rule__XTypeParameter__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:1: ( rule__XTypeParameter__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:1: ( rule__XTypeParameter__Group_2__0 )?
int alt93=2;
int LA93_0 = input.LA(1);
@@ -27074,9 +27159,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt93) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:2: rule__XTypeParameter__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:2: rule__XTypeParameter__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl18358);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl18418);
rule__XTypeParameter__Group_2__0();
state._fsp--;
@@ -27112,21 +27197,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8939:1: rule__XTypeParameter__Group_2__0 : rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8967:1: rule__XTypeParameter__Group_2__0 : rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1 ;
public final void rule__XTypeParameter__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8943:1: ( rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8944:2: rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8971:1: ( rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8972:2: rule__XTypeParameter__Group_2__0__Impl rule__XTypeParameter__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__018395);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__018455);
rule__XTypeParameter__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__018398);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__018458);
rule__XTypeParameter__Group_2__1();
state._fsp--;
@@ -27150,22 +27235,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:1: rule__XTypeParameter__Group_2__0__Impl : ( 'extends' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8979:1: rule__XTypeParameter__Group_2__0__Impl : ( 'extends' ) ;
public final void rule__XTypeParameter__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8955:1: ( ( 'extends' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8956:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8983:1: ( ( 'extends' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8984:1: ( 'extends' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8956:1: ( 'extends' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8957:1: 'extends'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8984:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8985:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getExtendsKeyword_2_0());
}
- match(input,56,FollowSets000.FOLLOW_56_in_rule__XTypeParameter__Group_2__0__Impl18426); if (state.failed) return ;
+ match(input,56,FollowSets000.FOLLOW_56_in_rule__XTypeParameter__Group_2__0__Impl18486); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeParameterAccess().getExtendsKeyword_2_0());
}
@@ -27191,21 +27276,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8970:1: rule__XTypeParameter__Group_2__1 : rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8998:1: rule__XTypeParameter__Group_2__1 : rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2 ;
public final void rule__XTypeParameter__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8974:1: ( rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8975:2: rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9002:1: ( rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9003:2: rule__XTypeParameter__Group_2__1__Impl rule__XTypeParameter__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__118457);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__118517);
rule__XTypeParameter__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__118460);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__118520);
rule__XTypeParameter__Group_2__2();
state._fsp--;
@@ -27229,25 +27314,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8982:1: rule__XTypeParameter__Group_2__1__Impl : ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9010:1: rule__XTypeParameter__Group_2__1__Impl : ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) ) ;
public final void rule__XTypeParameter__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8986:1: ( ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8987:1: ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9014:1: ( ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9015:1: ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8987:1: ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8988:1: ( rule__XTypeParameter__BoundsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9015:1: ( ( rule__XTypeParameter__BoundsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9016:1: ( rule__XTypeParameter__BoundsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getBoundsAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8989:1: ( rule__XTypeParameter__BoundsAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8989:2: rule__XTypeParameter__BoundsAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9017:1: ( rule__XTypeParameter__BoundsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9017:2: rule__XTypeParameter__BoundsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl18487);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl18547);
rule__XTypeParameter__BoundsAssignment_2_1();
state._fsp--;
@@ -27280,16 +27365,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8999:1: rule__XTypeParameter__Group_2__2 : rule__XTypeParameter__Group_2__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9027:1: rule__XTypeParameter__Group_2__2 : rule__XTypeParameter__Group_2__2__Impl ;
public final void rule__XTypeParameter__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9003:1: ( rule__XTypeParameter__Group_2__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9004:2: rule__XTypeParameter__Group_2__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9031:1: ( rule__XTypeParameter__Group_2__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9032:2: rule__XTypeParameter__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__218517);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__218577);
rule__XTypeParameter__Group_2__2__Impl();
state._fsp--;
@@ -27313,22 +27398,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9010:1: rule__XTypeParameter__Group_2__2__Impl : ( ( rule__XTypeParameter__Group_2_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9038:1: rule__XTypeParameter__Group_2__2__Impl : ( ( rule__XTypeParameter__Group_2_2__0 )* ) ;
public final void rule__XTypeParameter__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9014:1: ( ( ( rule__XTypeParameter__Group_2_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9015:1: ( ( rule__XTypeParameter__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9042:1: ( ( ( rule__XTypeParameter__Group_2_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9043:1: ( ( rule__XTypeParameter__Group_2_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9015:1: ( ( rule__XTypeParameter__Group_2_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9016:1: ( rule__XTypeParameter__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9043:1: ( ( rule__XTypeParameter__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9044:1: ( rule__XTypeParameter__Group_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getGroup_2_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9017:1: ( rule__XTypeParameter__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9045:1: ( rule__XTypeParameter__Group_2_2__0 )*
loop94:
do {
int alt94=2;
@@ -27341,9 +27426,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt94) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9017:2: rule__XTypeParameter__Group_2_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9045:2: rule__XTypeParameter__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl18544);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl18604);
rule__XTypeParameter__Group_2_2__0();
state._fsp--;
@@ -27382,21 +27467,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9033:1: rule__XTypeParameter__Group_2_2__0 : rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9061:1: rule__XTypeParameter__Group_2_2__0 : rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1 ;
public final void rule__XTypeParameter__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9037:1: ( rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9038:2: rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9065:1: ( rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9066:2: rule__XTypeParameter__Group_2_2__0__Impl rule__XTypeParameter__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__018581);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__018641);
rule__XTypeParameter__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__018584);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__018644);
rule__XTypeParameter__Group_2_2__1();
state._fsp--;
@@ -27420,22 +27505,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9045:1: rule__XTypeParameter__Group_2_2__0__Impl : ( '&' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9073:1: rule__XTypeParameter__Group_2_2__0__Impl : ( '&' ) ;
public final void rule__XTypeParameter__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9049:1: ( ( '&' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9050:1: ( '&' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9077:1: ( ( '&' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9078:1: ( '&' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9050:1: ( '&' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9051:1: '&'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9078:1: ( '&' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9079:1: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getAmpersandKeyword_2_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__XTypeParameter__Group_2_2__0__Impl18612); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__XTypeParameter__Group_2_2__0__Impl18672); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeParameterAccess().getAmpersandKeyword_2_2_0());
}
@@ -27461,16 +27546,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9064:1: rule__XTypeParameter__Group_2_2__1 : rule__XTypeParameter__Group_2_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9092:1: rule__XTypeParameter__Group_2_2__1 : rule__XTypeParameter__Group_2_2__1__Impl ;
public final void rule__XTypeParameter__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9068:1: ( rule__XTypeParameter__Group_2_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9069:2: rule__XTypeParameter__Group_2_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9096:1: ( rule__XTypeParameter__Group_2_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9097:2: rule__XTypeParameter__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__118643);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__118703);
rule__XTypeParameter__Group_2_2__1__Impl();
state._fsp--;
@@ -27494,25 +27579,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__Group_2_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9075:1: rule__XTypeParameter__Group_2_2__1__Impl : ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9103:1: rule__XTypeParameter__Group_2_2__1__Impl : ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) ) ;
public final void rule__XTypeParameter__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9079:1: ( ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9080:1: ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9107:1: ( ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9108:1: ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9080:1: ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9081:1: ( rule__XTypeParameter__BoundsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9108:1: ( ( rule__XTypeParameter__BoundsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9109:1: ( rule__XTypeParameter__BoundsAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getBoundsAssignment_2_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9082:1: ( rule__XTypeParameter__BoundsAssignment_2_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9082:2: rule__XTypeParameter__BoundsAssignment_2_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9110:1: ( rule__XTypeParameter__BoundsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9110:2: rule__XTypeParameter__BoundsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl18670);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl18730);
rule__XTypeParameter__BoundsAssignment_2_2_1();
state._fsp--;
@@ -27545,21 +27630,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9096:1: rule__XMultiplicity__Group__0 : rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9124:1: rule__XMultiplicity__Group__0 : rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1 ;
public final void rule__XMultiplicity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9100:1: ( rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9101:2: rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9128:1: ( rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9129:2: rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__018704);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__018764);
rule__XMultiplicity__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__018707);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__018767);
rule__XMultiplicity__Group__1();
state._fsp--;
@@ -27583,22 +27668,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9108:1: rule__XMultiplicity__Group__0__Impl : ( '[' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9136:1: rule__XMultiplicity__Group__0__Impl : ( '[' ) ;
public final void rule__XMultiplicity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9112:1: ( ( '[' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9113:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9140:1: ( ( '[' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9141:1: ( '[' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9113:1: ( '[' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9114:1: '['
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9141:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9142:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getLeftSquareBracketKeyword_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__XMultiplicity__Group__0__Impl18735); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__XMultiplicity__Group__0__Impl18795); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getLeftSquareBracketKeyword_0());
}
@@ -27624,21 +27709,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9127:1: rule__XMultiplicity__Group__1 : rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9155:1: rule__XMultiplicity__Group__1 : rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2 ;
public final void rule__XMultiplicity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9131:1: ( rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9132:2: rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9159:1: ( rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9160:2: rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__118766);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__118826);
rule__XMultiplicity__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__118769);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__118829);
rule__XMultiplicity__Group__2();
state._fsp--;
@@ -27662,22 +27747,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9139:1: rule__XMultiplicity__Group__1__Impl : ( ( rule__XMultiplicity__Alternatives_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9167:1: rule__XMultiplicity__Group__1__Impl : ( ( rule__XMultiplicity__Alternatives_1 )? ) ;
public final void rule__XMultiplicity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9143:1: ( ( ( rule__XMultiplicity__Alternatives_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9144:1: ( ( rule__XMultiplicity__Alternatives_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9171:1: ( ( ( rule__XMultiplicity__Alternatives_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9172:1: ( ( rule__XMultiplicity__Alternatives_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9144:1: ( ( rule__XMultiplicity__Alternatives_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9145:1: ( rule__XMultiplicity__Alternatives_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9172:1: ( ( rule__XMultiplicity__Alternatives_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9173:1: ( rule__XMultiplicity__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9146:1: ( rule__XMultiplicity__Alternatives_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9174:1: ( rule__XMultiplicity__Alternatives_1 )?
int alt95=2;
int LA95_0 = input.LA(1);
@@ -27686,9 +27771,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt95) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9146:2: rule__XMultiplicity__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9174:2: rule__XMultiplicity__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl18796);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl18856);
rule__XMultiplicity__Alternatives_1();
state._fsp--;
@@ -27724,16 +27809,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9156:1: rule__XMultiplicity__Group__2 : rule__XMultiplicity__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9184:1: rule__XMultiplicity__Group__2 : rule__XMultiplicity__Group__2__Impl ;
public final void rule__XMultiplicity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9160:1: ( rule__XMultiplicity__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9161:2: rule__XMultiplicity__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9188:1: ( rule__XMultiplicity__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9189:2: rule__XMultiplicity__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__218827);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__218887);
rule__XMultiplicity__Group__2__Impl();
state._fsp--;
@@ -27757,22 +27842,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9167:1: rule__XMultiplicity__Group__2__Impl : ( ']' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9195:1: rule__XMultiplicity__Group__2__Impl : ( ']' ) ;
public final void rule__XMultiplicity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9171:1: ( ( ']' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9172:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9199:1: ( ( ']' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9200:1: ( ']' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9172:1: ( ']' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9173:1: ']'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9200:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9201:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getRightSquareBracketKeyword_2());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__XMultiplicity__Group__2__Impl18855); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__XMultiplicity__Group__2__Impl18915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getRightSquareBracketKeyword_2());
}
@@ -27798,21 +27883,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9192:1: rule__XMultiplicity__Group_1_3__0 : rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9220:1: rule__XMultiplicity__Group_1_3__0 : rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1 ;
public final void rule__XMultiplicity__Group_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9196:1: ( rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9197:2: rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9224:1: ( rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9225:2: rule__XMultiplicity__Group_1_3__0__Impl rule__XMultiplicity__Group_1_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__018892);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__018952);
rule__XMultiplicity__Group_1_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__018895);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__018955);
rule__XMultiplicity__Group_1_3__1();
state._fsp--;
@@ -27836,22 +27921,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9204:1: rule__XMultiplicity__Group_1_3__0__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9232:1: rule__XMultiplicity__Group_1_3__0__Impl : ( RULE_INT ) ;
public final void rule__XMultiplicity__Group_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9208:1: ( ( RULE_INT ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9209:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9236:1: ( ( RULE_INT ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9237:1: ( RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9209:1: ( RULE_INT )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9210:1: RULE_INT
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9237:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9238:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl18922); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl18982); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_0());
}
@@ -27877,16 +27962,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9221:1: rule__XMultiplicity__Group_1_3__1 : rule__XMultiplicity__Group_1_3__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9249:1: rule__XMultiplicity__Group_1_3__1 : rule__XMultiplicity__Group_1_3__1__Impl ;
public final void rule__XMultiplicity__Group_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9225:1: ( rule__XMultiplicity__Group_1_3__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9226:2: rule__XMultiplicity__Group_1_3__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9253:1: ( rule__XMultiplicity__Group_1_3__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9254:2: rule__XMultiplicity__Group_1_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__118951);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__119011);
rule__XMultiplicity__Group_1_3__1__Impl();
state._fsp--;
@@ -27910,22 +27995,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9232:1: rule__XMultiplicity__Group_1_3__1__Impl : ( ( rule__XMultiplicity__Group_1_3_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9260:1: rule__XMultiplicity__Group_1_3__1__Impl : ( ( rule__XMultiplicity__Group_1_3_1__0 )? ) ;
public final void rule__XMultiplicity__Group_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9236:1: ( ( ( rule__XMultiplicity__Group_1_3_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9237:1: ( ( rule__XMultiplicity__Group_1_3_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9264:1: ( ( ( rule__XMultiplicity__Group_1_3_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9265:1: ( ( rule__XMultiplicity__Group_1_3_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9237:1: ( ( rule__XMultiplicity__Group_1_3_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9238:1: ( rule__XMultiplicity__Group_1_3_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9265:1: ( ( rule__XMultiplicity__Group_1_3_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9266:1: ( rule__XMultiplicity__Group_1_3_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getGroup_1_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9239:1: ( rule__XMultiplicity__Group_1_3_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9267:1: ( rule__XMultiplicity__Group_1_3_1__0 )?
int alt96=2;
int LA96_0 = input.LA(1);
@@ -27934,9 +28019,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt96) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9239:2: rule__XMultiplicity__Group_1_3_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9267:2: rule__XMultiplicity__Group_1_3_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl18978);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl19038);
rule__XMultiplicity__Group_1_3_1__0();
state._fsp--;
@@ -27972,21 +28057,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9253:1: rule__XMultiplicity__Group_1_3_1__0 : rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9281:1: rule__XMultiplicity__Group_1_3_1__0 : rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1 ;
public final void rule__XMultiplicity__Group_1_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9257:1: ( rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9258:2: rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9285:1: ( rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9286:2: rule__XMultiplicity__Group_1_3_1__0__Impl rule__XMultiplicity__Group_1_3_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0__Impl_in_rule__XMultiplicity__Group_1_3_1__019013);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0__Impl_in_rule__XMultiplicity__Group_1_3_1__019073);
rule__XMultiplicity__Group_1_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__019016);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__019076);
rule__XMultiplicity__Group_1_3_1__1();
state._fsp--;
@@ -28010,22 +28095,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9265:1: rule__XMultiplicity__Group_1_3_1__0__Impl : ( '..' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9293:1: rule__XMultiplicity__Group_1_3_1__0__Impl : ( '..' ) ;
public final void rule__XMultiplicity__Group_1_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9269:1: ( ( '..' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9270:1: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9297:1: ( ( '..' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9298:1: ( '..' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9270:1: ( '..' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9271:1: '..'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9298:1: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9299:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getFullStopFullStopKeyword_1_3_1_0());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__XMultiplicity__Group_1_3_1__0__Impl19044); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__XMultiplicity__Group_1_3_1__0__Impl19104); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getFullStopFullStopKeyword_1_3_1_0());
}
@@ -28051,16 +28136,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9284:1: rule__XMultiplicity__Group_1_3_1__1 : rule__XMultiplicity__Group_1_3_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9312:1: rule__XMultiplicity__Group_1_3_1__1 : rule__XMultiplicity__Group_1_3_1__1__Impl ;
public final void rule__XMultiplicity__Group_1_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9288:1: ( rule__XMultiplicity__Group_1_3_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9289:2: rule__XMultiplicity__Group_1_3_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9316:1: ( rule__XMultiplicity__Group_1_3_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9317:2: rule__XMultiplicity__Group_1_3_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1__Impl_in_rule__XMultiplicity__Group_1_3_1__119075);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1__Impl_in_rule__XMultiplicity__Group_1_3_1__119135);
rule__XMultiplicity__Group_1_3_1__1__Impl();
state._fsp--;
@@ -28084,25 +28169,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Group_1_3_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9295:1: rule__XMultiplicity__Group_1_3_1__1__Impl : ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9323:1: rule__XMultiplicity__Group_1_3_1__1__Impl : ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) ) ;
public final void rule__XMultiplicity__Group_1_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9299:1: ( ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9300:1: ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9327:1: ( ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9328:1: ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9300:1: ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9301:1: ( rule__XMultiplicity__Alternatives_1_3_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9328:1: ( ( rule__XMultiplicity__Alternatives_1_3_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9329:1: ( rule__XMultiplicity__Alternatives_1_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAlternatives_1_3_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9302:1: ( rule__XMultiplicity__Alternatives_1_3_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9302:2: rule__XMultiplicity__Alternatives_1_3_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9330:1: ( rule__XMultiplicity__Alternatives_1_3_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9330:2: rule__XMultiplicity__Alternatives_1_3_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_3_1_1_in_rule__XMultiplicity__Group_1_3_1__1__Impl19102);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_3_1_1_in_rule__XMultiplicity__Group_1_3_1__1__Impl19162);
rule__XMultiplicity__Alternatives_1_3_1_1();
state._fsp--;
@@ -28135,21 +28220,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9316:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9344:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
public final void rule__XBlockExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9320:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9321:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9348:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9349:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__019136);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__019196);
rule__XBlockExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__019139);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__019199);
rule__XBlockExpression__Group__1();
state._fsp--;
@@ -28173,23 +28258,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9328:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9356:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9332:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9333:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9360:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9361:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9333:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9334:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9361:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9362:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9335:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9337:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9363:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9365:1:
{
}
@@ -28214,21 +28299,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9347:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9375:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
public final void rule__XBlockExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9351:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9352:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9379:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9380:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__119197);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__119257);
rule__XBlockExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__119200);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__119260);
rule__XBlockExpression__Group__2();
state._fsp--;
@@ -28252,22 +28337,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9359:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9387:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9363:1: ( ( '{' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9364:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9391:1: ( ( '{' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9392:1: ( '{' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9364:1: ( '{' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9365:1: '{'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9392:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9393:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,53,FollowSets000.FOLLOW_53_in_rule__XBlockExpression__Group__1__Impl19228); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_53_in_rule__XBlockExpression__Group__1__Impl19288); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
@@ -28293,21 +28378,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9378:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9406:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
public final void rule__XBlockExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9382:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9383:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9410:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9411:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__219259);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__219319);
rule__XBlockExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__219262);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__219322);
rule__XBlockExpression__Group__3();
state._fsp--;
@@ -28331,22 +28416,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9390:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9418:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9394:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9395:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9422:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9423:1: ( ( rule__XBlockExpression__Group_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9395:1: ( ( rule__XBlockExpression__Group_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9396:1: ( rule__XBlockExpression__Group_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9423:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9424:1: ( rule__XBlockExpression__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9397:1: ( rule__XBlockExpression__Group_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9425:1: ( rule__XBlockExpression__Group_2__0 )*
loop97:
do {
int alt97=2;
@@ -28359,9 +28444,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt97) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9397:2: rule__XBlockExpression__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9425:2: rule__XBlockExpression__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl19289);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl19349);
rule__XBlockExpression__Group_2__0();
state._fsp--;
@@ -28400,16 +28485,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9407:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9435:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
public final void rule__XBlockExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9411:1: ( rule__XBlockExpression__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9412:2: rule__XBlockExpression__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9439:1: ( rule__XBlockExpression__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9440:2: rule__XBlockExpression__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__319320);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__319380);
rule__XBlockExpression__Group__3__Impl();
state._fsp--;
@@ -28433,22 +28518,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9418:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9446:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9422:1: ( ( '}' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9423:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9450:1: ( ( '}' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9451:1: ( '}' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9423:1: ( '}' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9424:1: '}'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9451:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9452:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
- match(input,54,FollowSets000.FOLLOW_54_in_rule__XBlockExpression__Group__3__Impl19348); if (state.failed) return ;
+ match(input,54,FollowSets000.FOLLOW_54_in_rule__XBlockExpression__Group__3__Impl19408); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
@@ -28474,21 +28559,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9445:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9473:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
public final void rule__XBlockExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9449:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9450:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9477:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9478:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__019387);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__019447);
rule__XBlockExpression__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__019390);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__019450);
rule__XBlockExpression__Group_2__1();
state._fsp--;
@@ -28512,25 +28597,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9457:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9485:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9461:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9462:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9489:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9490:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9462:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9463:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9490:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9491:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9464:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9464:2: rule__XBlockExpression__ExpressionsAssignment_2_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9492:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9492:2: rule__XBlockExpression__ExpressionsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl19417);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl19477);
rule__XBlockExpression__ExpressionsAssignment_2_0();
state._fsp--;
@@ -28563,16 +28648,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9474:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9502:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
public final void rule__XBlockExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9478:1: ( rule__XBlockExpression__Group_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9479:2: rule__XBlockExpression__Group_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9506:1: ( rule__XBlockExpression__Group_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9507:2: rule__XBlockExpression__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__119447);
+ pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__119507);
rule__XBlockExpression__Group_2__1__Impl();
state._fsp--;
@@ -28596,22 +28681,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9485:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9513:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9489:1: ( ( ( ';' )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9490:1: ( ( ';' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9517:1: ( ( ( ';' )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9518:1: ( ( ';' )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9490:1: ( ( ';' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9491:1: ( ';' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9518:1: ( ( ';' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9519:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9492:1: ( ';' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9520:1: ( ';' )?
int alt98=2;
int LA98_0 = input.LA(1);
@@ -28620,9 +28705,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt98) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9493:2: ';'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9521:2: ';'
{
- match(input,65,FollowSets000.FOLLOW_65_in_rule__XBlockExpression__Group_2__1__Impl19476); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__XBlockExpression__Group_2__1__Impl19536); if (state.failed) return ;
}
break;
@@ -28654,21 +28739,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9508:1: rule__XGenericType__Group__0 : rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9536:1: rule__XGenericType__Group__0 : rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1 ;
public final void rule__XGenericType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9512:1: ( rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9513:2: rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9540:1: ( rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9541:2: rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__019513);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__019573);
rule__XGenericType__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__019516);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__019576);
rule__XGenericType__Group__1();
state._fsp--;
@@ -28692,25 +28777,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9520:1: rule__XGenericType__Group__0__Impl : ( ( rule__XGenericType__TypeAssignment_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9548:1: rule__XGenericType__Group__0__Impl : ( ( rule__XGenericType__TypeAssignment_0 ) ) ;
public final void rule__XGenericType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9524:1: ( ( ( rule__XGenericType__TypeAssignment_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9525:1: ( ( rule__XGenericType__TypeAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9552:1: ( ( ( rule__XGenericType__TypeAssignment_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9553:1: ( ( rule__XGenericType__TypeAssignment_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9525:1: ( ( rule__XGenericType__TypeAssignment_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9526:1: ( rule__XGenericType__TypeAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9553:1: ( ( rule__XGenericType__TypeAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9554:1: ( rule__XGenericType__TypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9527:1: ( rule__XGenericType__TypeAssignment_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9527:2: rule__XGenericType__TypeAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9555:1: ( rule__XGenericType__TypeAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9555:2: rule__XGenericType__TypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl19543);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl19603);
rule__XGenericType__TypeAssignment_0();
state._fsp--;
@@ -28743,16 +28828,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9537:1: rule__XGenericType__Group__1 : rule__XGenericType__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9565:1: rule__XGenericType__Group__1 : rule__XGenericType__Group__1__Impl ;
public final void rule__XGenericType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9541:1: ( rule__XGenericType__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9542:2: rule__XGenericType__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9569:1: ( rule__XGenericType__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9570:2: rule__XGenericType__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__119573);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__119633);
rule__XGenericType__Group__1__Impl();
state._fsp--;
@@ -28776,22 +28861,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9548:1: rule__XGenericType__Group__1__Impl : ( ( rule__XGenericType__Group_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9576:1: rule__XGenericType__Group__1__Impl : ( ( rule__XGenericType__Group_1__0 )? ) ;
public final void rule__XGenericType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9552:1: ( ( ( rule__XGenericType__Group_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9553:1: ( ( rule__XGenericType__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9580:1: ( ( ( rule__XGenericType__Group_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:1: ( ( rule__XGenericType__Group_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9553:1: ( ( rule__XGenericType__Group_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9554:1: ( rule__XGenericType__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:1: ( ( rule__XGenericType__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9582:1: ( rule__XGenericType__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9555:1: ( rule__XGenericType__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9583:1: ( rule__XGenericType__Group_1__0 )?
int alt99=2;
int LA99_0 = input.LA(1);
@@ -28800,9 +28885,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt99) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9555:2: rule__XGenericType__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9583:2: rule__XGenericType__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl19600);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl19660);
rule__XGenericType__Group_1__0();
state._fsp--;
@@ -28838,21 +28923,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9569:1: rule__XGenericType__Group_1__0 : rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9597:1: rule__XGenericType__Group_1__0 : rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1 ;
public final void rule__XGenericType__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9573:1: ( rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9574:2: rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9601:1: ( rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9602:2: rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__019635);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__019695);
rule__XGenericType__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__019638);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__019698);
rule__XGenericType__Group_1__1();
state._fsp--;
@@ -28876,25 +28961,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:1: rule__XGenericType__Group_1__0__Impl : ( ( '<' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9609:1: rule__XGenericType__Group_1__0__Impl : ( ( '<' ) ) ;
public final void rule__XGenericType__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9585:1: ( ( ( '<' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9586:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9613:1: ( ( ( '<' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9614:1: ( ( '<' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9586:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9587:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9614:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9615:1: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getLessThanSignKeyword_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9588:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9589:2: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9616:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9617:2: '<'
{
- match(input,28,FollowSets000.FOLLOW_28_in_rule__XGenericType__Group_1__0__Impl19667); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__XGenericType__Group_1__0__Impl19727); if (state.failed) return ;
}
@@ -28923,21 +29008,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9600:1: rule__XGenericType__Group_1__1 : rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9628:1: rule__XGenericType__Group_1__1 : rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2 ;
public final void rule__XGenericType__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9604:1: ( rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9605:2: rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9632:1: ( rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9633:2: rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__119699);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__119759);
rule__XGenericType__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__119702);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__119762);
rule__XGenericType__Group_1__2();
state._fsp--;
@@ -28961,25 +29046,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9612:1: rule__XGenericType__Group_1__1__Impl : ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9640:1: rule__XGenericType__Group_1__1__Impl : ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) ) ;
public final void rule__XGenericType__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9616:1: ( ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9617:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9644:1: ( ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9645:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9617:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9618:1: ( rule__XGenericType__TypeArgumentsAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9645:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9646:1: ( rule__XGenericType__TypeArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9619:1: ( rule__XGenericType__TypeArgumentsAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9619:2: rule__XGenericType__TypeArgumentsAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9647:1: ( rule__XGenericType__TypeArgumentsAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9647:2: rule__XGenericType__TypeArgumentsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl19729);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl19789);
rule__XGenericType__TypeArgumentsAssignment_1_1();
state._fsp--;
@@ -29012,21 +29097,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9629:1: rule__XGenericType__Group_1__2 : rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9657:1: rule__XGenericType__Group_1__2 : rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3 ;
public final void rule__XGenericType__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9633:1: ( rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9634:2: rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9661:1: ( rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9662:2: rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__219759);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__219819);
rule__XGenericType__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__219762);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__219822);
rule__XGenericType__Group_1__3();
state._fsp--;
@@ -29050,22 +29135,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9641:1: rule__XGenericType__Group_1__2__Impl : ( ( rule__XGenericType__Group_1_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9669:1: rule__XGenericType__Group_1__2__Impl : ( ( rule__XGenericType__Group_1_2__0 )* ) ;
public final void rule__XGenericType__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9645:1: ( ( ( rule__XGenericType__Group_1_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9646:1: ( ( rule__XGenericType__Group_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9673:1: ( ( ( rule__XGenericType__Group_1_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9674:1: ( ( rule__XGenericType__Group_1_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9646:1: ( ( rule__XGenericType__Group_1_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9647:1: ( rule__XGenericType__Group_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9674:1: ( ( rule__XGenericType__Group_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9675:1: ( rule__XGenericType__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getGroup_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9648:1: ( rule__XGenericType__Group_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9676:1: ( rule__XGenericType__Group_1_2__0 )*
loop100:
do {
int alt100=2;
@@ -29078,9 +29163,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt100) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9648:2: rule__XGenericType__Group_1_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9676:2: rule__XGenericType__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl19789);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl19849);
rule__XGenericType__Group_1_2__0();
state._fsp--;
@@ -29119,16 +29204,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9658:1: rule__XGenericType__Group_1__3 : rule__XGenericType__Group_1__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9686:1: rule__XGenericType__Group_1__3 : rule__XGenericType__Group_1__3__Impl ;
public final void rule__XGenericType__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9662:1: ( rule__XGenericType__Group_1__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9663:2: rule__XGenericType__Group_1__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9690:1: ( rule__XGenericType__Group_1__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9691:2: rule__XGenericType__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__319820);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__319880);
rule__XGenericType__Group_1__3__Impl();
state._fsp--;
@@ -29152,22 +29237,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9669:1: rule__XGenericType__Group_1__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9697:1: rule__XGenericType__Group_1__3__Impl : ( '>' ) ;
public final void rule__XGenericType__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9673:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9674:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9701:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9702:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9674:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9675:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9702:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9703:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getGreaterThanSignKeyword_1_3());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__XGenericType__Group_1__3__Impl19848); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__XGenericType__Group_1__3__Impl19908); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXGenericTypeAccess().getGreaterThanSignKeyword_1_3());
}
@@ -29193,21 +29278,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9696:1: rule__XGenericType__Group_1_2__0 : rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9724:1: rule__XGenericType__Group_1_2__0 : rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1 ;
public final void rule__XGenericType__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9700:1: ( rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9701:2: rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9728:1: ( rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9729:2: rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__019887);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__019947);
rule__XGenericType__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__019890);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__019950);
rule__XGenericType__Group_1_2__1();
state._fsp--;
@@ -29231,22 +29316,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9708:1: rule__XGenericType__Group_1_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9736:1: rule__XGenericType__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__XGenericType__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9712:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9713:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9740:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9741:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9713:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9714:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9741:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9742:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getCommaKeyword_1_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XGenericType__Group_1_2__0__Impl19918); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XGenericType__Group_1_2__0__Impl19978); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXGenericTypeAccess().getCommaKeyword_1_2_0());
}
@@ -29272,16 +29357,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9727:1: rule__XGenericType__Group_1_2__1 : rule__XGenericType__Group_1_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9755:1: rule__XGenericType__Group_1_2__1 : rule__XGenericType__Group_1_2__1__Impl ;
public final void rule__XGenericType__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9731:1: ( rule__XGenericType__Group_1_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9732:2: rule__XGenericType__Group_1_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9759:1: ( rule__XGenericType__Group_1_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9760:2: rule__XGenericType__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__119949);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__120009);
rule__XGenericType__Group_1_2__1__Impl();
state._fsp--;
@@ -29305,25 +29390,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__Group_1_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9738:1: rule__XGenericType__Group_1_2__1__Impl : ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9766:1: rule__XGenericType__Group_1_2__1__Impl : ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) ) ;
public final void rule__XGenericType__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9742:1: ( ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9743:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9770:1: ( ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9771:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9743:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9744:1: ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9771:1: ( ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9772:1: ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsAssignment_1_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9745:1: ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9745:2: rule__XGenericType__TypeArgumentsAssignment_1_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9773:1: ( rule__XGenericType__TypeArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9773:2: rule__XGenericType__TypeArgumentsAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl19976);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl20036);
rule__XGenericType__TypeArgumentsAssignment_1_2_1();
state._fsp--;
@@ -29356,21 +29441,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9759:1: rule__XGenericWildcardTypeArgument__Group__0 : rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9787:1: rule__XGenericWildcardTypeArgument__Group__0 : rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1 ;
public final void rule__XGenericWildcardTypeArgument__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9763:1: ( rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9764:2: rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9791:1: ( rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9792:2: rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__020010);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__020070);
rule__XGenericWildcardTypeArgument__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__020013);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__020073);
rule__XGenericWildcardTypeArgument__Group__1();
state._fsp--;
@@ -29394,23 +29479,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9771:1: rule__XGenericWildcardTypeArgument__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9799:1: rule__XGenericWildcardTypeArgument__Group__0__Impl : ( () ) ;
public final void rule__XGenericWildcardTypeArgument__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9775:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9776:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9803:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9804:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9776:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9777:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9804:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9805:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getXGenericTypeAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9778:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9780:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9806:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9808:1:
{
}
@@ -29435,21 +29520,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9790:1: rule__XGenericWildcardTypeArgument__Group__1 : rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9818:1: rule__XGenericWildcardTypeArgument__Group__1 : rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2 ;
public final void rule__XGenericWildcardTypeArgument__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9794:1: ( rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9795:2: rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9822:1: ( rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9823:2: rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__120071);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__120131);
rule__XGenericWildcardTypeArgument__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__120074);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__120134);
rule__XGenericWildcardTypeArgument__Group__2();
state._fsp--;
@@ -29473,22 +29558,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9802:1: rule__XGenericWildcardTypeArgument__Group__1__Impl : ( '?' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9830:1: rule__XGenericWildcardTypeArgument__Group__1__Impl : ( '?' ) ;
public final void rule__XGenericWildcardTypeArgument__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9806:1: ( ( '?' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9807:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9834:1: ( ( '?' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9835:1: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9807:1: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9808:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9835:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9836:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getQuestionMarkKeyword_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__XGenericWildcardTypeArgument__Group__1__Impl20102); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__XGenericWildcardTypeArgument__Group__1__Impl20162); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getQuestionMarkKeyword_1());
}
@@ -29514,16 +29599,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9821:1: rule__XGenericWildcardTypeArgument__Group__2 : rule__XGenericWildcardTypeArgument__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9849:1: rule__XGenericWildcardTypeArgument__Group__2 : rule__XGenericWildcardTypeArgument__Group__2__Impl ;
public final void rule__XGenericWildcardTypeArgument__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9825:1: ( rule__XGenericWildcardTypeArgument__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9826:2: rule__XGenericWildcardTypeArgument__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9853:1: ( rule__XGenericWildcardTypeArgument__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9854:2: rule__XGenericWildcardTypeArgument__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__220133);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__220193);
rule__XGenericWildcardTypeArgument__Group__2__Impl();
state._fsp--;
@@ -29547,22 +29632,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9832:1: rule__XGenericWildcardTypeArgument__Group__2__Impl : ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9860:1: rule__XGenericWildcardTypeArgument__Group__2__Impl : ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) ;
public final void rule__XGenericWildcardTypeArgument__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9836:1: ( ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9837:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9864:1: ( ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9865:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9837:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9838:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9865:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9866:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9839:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9867:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )?
int alt101=2;
int LA101_0 = input.LA(1);
@@ -29571,9 +29656,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt101) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9839:2: rule__XGenericWildcardTypeArgument__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9867:2: rule__XGenericWildcardTypeArgument__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl20160);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl20220);
rule__XGenericWildcardTypeArgument__Alternatives_2();
state._fsp--;
@@ -29609,21 +29694,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9855:1: rule__XGenericWildcardTypeArgument__Group_2_0__0 : rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9883:1: rule__XGenericWildcardTypeArgument__Group_2_0__0 : rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1 ;
public final void rule__XGenericWildcardTypeArgument__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9859:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9860:2: rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9887:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9888:2: rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__020197);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__020257);
rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__020200);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__020260);
rule__XGenericWildcardTypeArgument__Group_2_0__1();
state._fsp--;
@@ -29647,22 +29732,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9867:1: rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl : ( 'extends' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9895:1: rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl : ( 'extends' ) ;
public final void rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9871:1: ( ( 'extends' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9872:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9899:1: ( ( 'extends' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9900:1: ( 'extends' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9872:1: ( 'extends' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9873:1: 'extends'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9900:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9901:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getExtendsKeyword_2_0_0());
}
- match(input,56,FollowSets000.FOLLOW_56_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl20228); if (state.failed) return ;
+ match(input,56,FollowSets000.FOLLOW_56_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl20288); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getExtendsKeyword_2_0_0());
}
@@ -29688,16 +29773,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9886:1: rule__XGenericWildcardTypeArgument__Group_2_0__1 : rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9914:1: rule__XGenericWildcardTypeArgument__Group_2_0__1 : rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl ;
public final void rule__XGenericWildcardTypeArgument__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9890:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9891:2: rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9918:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9919:2: rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__120259);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__120319);
rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl();
state._fsp--;
@@ -29721,25 +29806,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9897:1: rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl : ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9925:1: rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl : ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) ) ;
public final void rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9901:1: ( ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9902:1: ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9929:1: ( ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9930:1: ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9902:1: ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9903:1: ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9930:1: ( ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9931:1: ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getUpperBoundAssignment_2_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9904:1: ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9904:2: rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9932:1: ( rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9932:2: rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl20286);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl20346);
rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1();
state._fsp--;
@@ -29772,21 +29857,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9918:1: rule__XGenericWildcardTypeArgument__Group_2_1__0 : rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9946:1: rule__XGenericWildcardTypeArgument__Group_2_1__0 : rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1 ;
public final void rule__XGenericWildcardTypeArgument__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9922:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9923:2: rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9950:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9951:2: rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__020320);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__020380);
rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__020323);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__020383);
rule__XGenericWildcardTypeArgument__Group_2_1__1();
state._fsp--;
@@ -29810,22 +29895,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9930:1: rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl : ( 'super' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9958:1: rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl : ( 'super' ) ;
public final void rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9934:1: ( ( 'super' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9935:1: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9962:1: ( ( 'super' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9963:1: ( 'super' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9935:1: ( 'super' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9936:1: 'super'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9963:1: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9964:1: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getSuperKeyword_2_1_0());
}
- match(input,38,FollowSets000.FOLLOW_38_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl20351); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_38_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl20411); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getSuperKeyword_2_1_0());
}
@@ -29851,16 +29936,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9949:1: rule__XGenericWildcardTypeArgument__Group_2_1__1 : rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9977:1: rule__XGenericWildcardTypeArgument__Group_2_1__1 : rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl ;
public final void rule__XGenericWildcardTypeArgument__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9953:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9954:2: rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9981:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9982:2: rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__120382);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__120442);
rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl();
state._fsp--;
@@ -29884,25 +29969,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9960:1: rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl : ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9988:1: rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl : ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) ) ;
public final void rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9964:1: ( ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9965:1: ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9992:1: ( ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9993:1: ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9965:1: ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9966:1: ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9993:1: ( ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9994:1: ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getLowerBoundAssignment_2_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9967:1: ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9967:2: rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9995:1: ( rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9995:2: rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl20409);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl20469);
rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1();
state._fsp--;
@@ -29935,21 +30020,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9981:1: rule__XQualifiedName__Group__0 : rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10009:1: rule__XQualifiedName__Group__0 : rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1 ;
public final void rule__XQualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9985:1: ( rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9986:2: rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10013:1: ( rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10014:2: rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__020443);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__020503);
rule__XQualifiedName__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__020446);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__020506);
rule__XQualifiedName__Group__1();
state._fsp--;
@@ -29973,22 +30058,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9993:1: rule__XQualifiedName__Group__0__Impl : ( ruleXID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10021:1: rule__XQualifiedName__Group__0__Impl : ( ruleXID ) ;
public final void rule__XQualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9997:1: ( ( ruleXID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9998:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10025:1: ( ( ruleXID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10026:1: ( ruleXID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9998:1: ( ruleXID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9999:1: ruleXID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10026:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10027:1: ruleXID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXQualifiedNameAccess().getXIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl20473);
+ pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl20533);
ruleXID();
state._fsp--;
@@ -30018,16 +30103,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10010:1: rule__XQualifiedName__Group__1 : rule__XQualifiedName__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10038:1: rule__XQualifiedName__Group__1 : rule__XQualifiedName__Group__1__Impl ;
public final void rule__XQualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10014:1: ( rule__XQualifiedName__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10015:2: rule__XQualifiedName__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10042:1: ( rule__XQualifiedName__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10043:2: rule__XQualifiedName__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__120502);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__120562);
rule__XQualifiedName__Group__1__Impl();
state._fsp--;
@@ -30051,22 +30136,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10021:1: rule__XQualifiedName__Group__1__Impl : ( ( rule__XQualifiedName__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10049:1: rule__XQualifiedName__Group__1__Impl : ( ( rule__XQualifiedName__Group_1__0 )* ) ;
public final void rule__XQualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10025:1: ( ( ( rule__XQualifiedName__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10026:1: ( ( rule__XQualifiedName__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10053:1: ( ( ( rule__XQualifiedName__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10054:1: ( ( rule__XQualifiedName__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10026:1: ( ( rule__XQualifiedName__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10027:1: ( rule__XQualifiedName__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10054:1: ( ( rule__XQualifiedName__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10055:1: ( rule__XQualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXQualifiedNameAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10028:1: ( rule__XQualifiedName__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10056:1: ( rule__XQualifiedName__Group_1__0 )*
loop102:
do {
int alt102=2;
@@ -30079,9 +30164,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt102) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10028:2: rule__XQualifiedName__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10056:2: rule__XQualifiedName__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl20529);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl20589);
rule__XQualifiedName__Group_1__0();
state._fsp--;
@@ -30120,21 +30205,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10042:1: rule__XQualifiedName__Group_1__0 : rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10070:1: rule__XQualifiedName__Group_1__0 : rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1 ;
public final void rule__XQualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10046:1: ( rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10047:2: rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10074:1: ( rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10075:2: rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__020564);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__020624);
rule__XQualifiedName__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__020567);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__020627);
rule__XQualifiedName__Group_1__1();
state._fsp--;
@@ -30158,22 +30243,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10054:1: rule__XQualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10082:1: rule__XQualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__XQualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10058:1: ( ( '.' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10059:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10086:1: ( ( '.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10087:1: ( '.' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10059:1: ( '.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10060:1: '.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10087:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10088:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXQualifiedNameAccess().getFullStopKeyword_1_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__XQualifiedName__Group_1__0__Impl20595); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__XQualifiedName__Group_1__0__Impl20655); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXQualifiedNameAccess().getFullStopKeyword_1_0());
}
@@ -30199,16 +30284,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10073:1: rule__XQualifiedName__Group_1__1 : rule__XQualifiedName__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10101:1: rule__XQualifiedName__Group_1__1 : rule__XQualifiedName__Group_1__1__Impl ;
public final void rule__XQualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10077:1: ( rule__XQualifiedName__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10078:2: rule__XQualifiedName__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10105:1: ( rule__XQualifiedName__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10106:2: rule__XQualifiedName__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__120626);
+ pushFollow(FollowSets000.FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__120686);
rule__XQualifiedName__Group_1__1__Impl();
state._fsp--;
@@ -30232,22 +30317,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XQualifiedName__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10084:1: rule__XQualifiedName__Group_1__1__Impl : ( ruleXID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10112:1: rule__XQualifiedName__Group_1__1__Impl : ( ruleXID ) ;
public final void rule__XQualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10088:1: ( ( ruleXID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10089:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10116:1: ( ( ruleXID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10117:1: ( ruleXID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10089:1: ( ruleXID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10090:1: ruleXID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10117:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10118:1: ruleXID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXQualifiedNameAccess().getXIDParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl20653);
+ pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl20713);
ruleXID();
state._fsp--;
@@ -30277,21 +30362,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10105:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10133:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
public final void rule__XAssignment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10109:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10110:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10137:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10138:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__020686);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__020746);
rule__XAssignment__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__020689);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__020749);
rule__XAssignment__Group_0__1();
state._fsp--;
@@ -30315,23 +30400,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10117:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10145:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10121:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10122:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10149:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10150:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10122:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10123:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10150:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10151:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10124:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10126:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10152:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10154:1:
{
}
@@ -30356,21 +30441,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10136:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10164:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
public final void rule__XAssignment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10140:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10141:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10168:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10169:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__120747);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__120807);
rule__XAssignment__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__120750);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__120810);
rule__XAssignment__Group_0__2();
state._fsp--;
@@ -30394,25 +30479,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10148:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10176:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10152:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10153:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10180:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10181:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10153:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10154:1: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10181:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10182:1: ( rule__XAssignment__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10155:1: ( rule__XAssignment__FeatureAssignment_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10155:2: rule__XAssignment__FeatureAssignment_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10183:1: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10183:2: rule__XAssignment__FeatureAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl20777);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl20837);
rule__XAssignment__FeatureAssignment_0_1();
state._fsp--;
@@ -30445,21 +30530,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10165:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10193:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
public final void rule__XAssignment__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10169:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10170:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10197:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10198:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__220807);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__220867);
rule__XAssignment__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__220810);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__220870);
rule__XAssignment__Group_0__3();
state._fsp--;
@@ -30483,22 +30568,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10177:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10205:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10181:1: ( ( ruleOpSingleAssign ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10182:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10209:1: ( ( ruleOpSingleAssign ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10210:1: ( ruleOpSingleAssign )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10182:1: ( ruleOpSingleAssign )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10183:1: ruleOpSingleAssign
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10210:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10211:1: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl20837);
+ pushFollow(FollowSets000.FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl20897);
ruleOpSingleAssign();
state._fsp--;
@@ -30528,16 +30613,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10194:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10222:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
public final void rule__XAssignment__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10198:1: ( rule__XAssignment__Group_0__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10199:2: rule__XAssignment__Group_0__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10226:1: ( rule__XAssignment__Group_0__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10227:2: rule__XAssignment__Group_0__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__320866);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__320926);
rule__XAssignment__Group_0__3__Impl();
state._fsp--;
@@ -30561,25 +30646,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10205:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10233:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10209:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10210:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10237:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10238:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10210:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10211:1: ( rule__XAssignment__ValueAssignment_0_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10238:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10239:1: ( rule__XAssignment__ValueAssignment_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10212:1: ( rule__XAssignment__ValueAssignment_0_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10212:2: rule__XAssignment__ValueAssignment_0_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10240:1: ( rule__XAssignment__ValueAssignment_0_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10240:2: rule__XAssignment__ValueAssignment_0_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl20893);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl20953);
rule__XAssignment__ValueAssignment_0_3();
state._fsp--;
@@ -30612,21 +30697,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10230:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10258:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
public final void rule__XAssignment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10234:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10235:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10262:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10263:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__020931);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__020991);
rule__XAssignment__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__020934);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__020994);
rule__XAssignment__Group_1__1();
state._fsp--;
@@ -30650,22 +30735,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10242:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10270:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10246:1: ( ( ruleXOrExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10247:1: ( ruleXOrExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10274:1: ( ( ruleXOrExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10275:1: ( ruleXOrExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10247:1: ( ruleXOrExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10248:1: ruleXOrExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10275:1: ( ruleXOrExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10276:1: ruleXOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl20961);
+ pushFollow(FollowSets000.FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl21021);
ruleXOrExpression();
state._fsp--;
@@ -30695,16 +30780,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10259:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10287:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
public final void rule__XAssignment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10263:1: ( rule__XAssignment__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10264:2: rule__XAssignment__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10291:1: ( rule__XAssignment__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10292:2: rule__XAssignment__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__120990);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__121050);
rule__XAssignment__Group_1__1__Impl();
state._fsp--;
@@ -30728,22 +30813,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10270:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10298:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10274:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10275:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10302:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10303:1: ( ( rule__XAssignment__Group_1_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10275:1: ( ( rule__XAssignment__Group_1_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10276:1: ( rule__XAssignment__Group_1_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10303:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10304:1: ( rule__XAssignment__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10277:1: ( rule__XAssignment__Group_1_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10305:1: ( rule__XAssignment__Group_1_1__0 )?
int alt103=2;
int LA103_0 = input.LA(1);
@@ -30756,9 +30841,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt103) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10277:2: rule__XAssignment__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10305:2: rule__XAssignment__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21017);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21077);
rule__XAssignment__Group_1_1__0();
state._fsp--;
@@ -30794,21 +30879,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10291:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10319:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
public final void rule__XAssignment__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10295:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10296:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10323:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10324:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021052);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021112);
rule__XAssignment__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021055);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021115);
rule__XAssignment__Group_1_1__1();
state._fsp--;
@@ -30832,25 +30917,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10303:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10331:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10307:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10308:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10335:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10336:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10308:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10309:1: ( rule__XAssignment__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10336:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10337:1: ( rule__XAssignment__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10310:1: ( rule__XAssignment__Group_1_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10310:2: rule__XAssignment__Group_1_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10338:1: ( rule__XAssignment__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10338:2: rule__XAssignment__Group_1_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21082);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21142);
rule__XAssignment__Group_1_1_0__0();
state._fsp--;
@@ -30883,16 +30968,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10320:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10348:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
public final void rule__XAssignment__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10324:1: ( rule__XAssignment__Group_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10325:2: rule__XAssignment__Group_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10352:1: ( rule__XAssignment__Group_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10353:2: rule__XAssignment__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121112);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121172);
rule__XAssignment__Group_1_1__1__Impl();
state._fsp--;
@@ -30916,25 +31001,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10331:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10359:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10335:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10336:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10363:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10364:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10336:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10337:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10364:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10365:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10338:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10338:2: rule__XAssignment__RightOperandAssignment_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10366:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10366:2: rule__XAssignment__RightOperandAssignment_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21139);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21199);
rule__XAssignment__RightOperandAssignment_1_1_1();
state._fsp--;
@@ -30967,16 +31052,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10352:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10380:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10356:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10357:2: rule__XAssignment__Group_1_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10384:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10385:2: rule__XAssignment__Group_1_1_0__0__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021173);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021233);
rule__XAssignment__Group_1_1_0__0__Impl();
state._fsp--;
@@ -31000,25 +31085,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10363:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10391:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10367:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10368:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10395:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10396:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10368:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10369:1: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10396:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10397:1: ( rule__XAssignment__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10370:1: ( rule__XAssignment__Group_1_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10370:2: rule__XAssignment__Group_1_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10398:1: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10398:2: rule__XAssignment__Group_1_1_0_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21200);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21260);
rule__XAssignment__Group_1_1_0_0__0();
state._fsp--;
@@ -31051,21 +31136,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10382:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10410:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10386:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10387:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10414:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10415:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021232);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021292);
rule__XAssignment__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021235);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021295);
rule__XAssignment__Group_1_1_0_0__1();
state._fsp--;
@@ -31089,23 +31174,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10394:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10422:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10398:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10399:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10426:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10427:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10399:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10400:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10427:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10428:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10401:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10403:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10429:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10431:1:
{
}
@@ -31130,16 +31215,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10413:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10441:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10417:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10418:2: rule__XAssignment__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10445:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10446:2: rule__XAssignment__Group_1_1_0_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121293);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121353);
rule__XAssignment__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -31163,25 +31248,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10424:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10452:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10428:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10429:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10456:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10457:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10429:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10430:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10457:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10458:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10431:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10431:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10459:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10459:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21320);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21380);
rule__XAssignment__FeatureAssignment_1_1_0_0_1();
state._fsp--;
@@ -31214,21 +31299,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10445:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10473:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
public final void rule__XOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10449:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10450:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10477:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10478:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021354);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021414);
rule__XOrExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021357);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021417);
rule__XOrExpression__Group__1();
state._fsp--;
@@ -31252,22 +31337,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10457:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10485:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10461:1: ( ( ruleXAndExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10462:1: ( ruleXAndExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10489:1: ( ( ruleXAndExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10490:1: ( ruleXAndExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10462:1: ( ruleXAndExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10463:1: ruleXAndExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10490:1: ( ruleXAndExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10491:1: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21384);
+ pushFollow(FollowSets000.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21444);
ruleXAndExpression();
state._fsp--;
@@ -31297,16 +31382,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10474:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10502:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
public final void rule__XOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10478:1: ( rule__XOrExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10479:2: rule__XOrExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10506:1: ( rule__XOrExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10507:2: rule__XOrExpression__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121413);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121473);
rule__XOrExpression__Group__1__Impl();
state._fsp--;
@@ -31330,22 +31415,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10485:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10513:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10489:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10490:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10517:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10518:1: ( ( rule__XOrExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10490:1: ( ( rule__XOrExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10491:1: ( rule__XOrExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10518:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10519:1: ( rule__XOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10492:1: ( rule__XOrExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10520:1: ( rule__XOrExpression__Group_1__0 )*
loop104:
do {
int alt104=2;
@@ -31364,9 +31449,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt104) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10492:2: rule__XOrExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10520:2: rule__XOrExpression__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21440);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21500);
rule__XOrExpression__Group_1__0();
state._fsp--;
@@ -31405,21 +31490,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10506:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10534:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
public final void rule__XOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10510:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10511:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10538:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10539:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021475);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021535);
rule__XOrExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021478);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021538);
rule__XOrExpression__Group_1__1();
state._fsp--;
@@ -31443,25 +31528,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10518:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10546:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10522:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10523:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10550:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10551:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10523:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10524:1: ( rule__XOrExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10551:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10552:1: ( rule__XOrExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10525:1: ( rule__XOrExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10525:2: rule__XOrExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10553:1: ( rule__XOrExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10553:2: rule__XOrExpression__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21505);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21565);
rule__XOrExpression__Group_1_0__0();
state._fsp--;
@@ -31494,16 +31579,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10535:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10563:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
public final void rule__XOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10539:1: ( rule__XOrExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10540:2: rule__XOrExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10567:1: ( rule__XOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10568:2: rule__XOrExpression__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121535);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121595);
rule__XOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -31527,25 +31612,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10546:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10574:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10550:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10551:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10578:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10579:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10551:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10552:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10579:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10580:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10553:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10553:2: rule__XOrExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10581:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10581:2: rule__XOrExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21562);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21622);
rule__XOrExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -31578,16 +31663,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10567:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10595:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10571:1: ( rule__XOrExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10572:2: rule__XOrExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10599:1: ( rule__XOrExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10600:2: rule__XOrExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021596);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021656);
rule__XOrExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -31611,25 +31696,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10578:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10606:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10582:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10583:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10610:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10611:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10583:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10584:1: ( rule__XOrExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10611:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10612:1: ( rule__XOrExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10585:1: ( rule__XOrExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10585:2: rule__XOrExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10613:1: ( rule__XOrExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10613:2: rule__XOrExpression__Group_1_0_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21623);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21683);
rule__XOrExpression__Group_1_0_0__0();
state._fsp--;
@@ -31662,21 +31747,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10597:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10625:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10601:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10602:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10629:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10630:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__021655);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__021715);
rule__XOrExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__021658);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__021718);
rule__XOrExpression__Group_1_0_0__1();
state._fsp--;
@@ -31700,23 +31785,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10609:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10637:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10613:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10614:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10641:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10642:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10614:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10615:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10642:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10643:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10616:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10618:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10644:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10646:1:
{
}
@@ -31741,16 +31826,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10628:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10656:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10632:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10633:2: rule__XOrExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10660:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10661:2: rule__XOrExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__121716);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__121776);
rule__XOrExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -31774,25 +31859,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10639:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10667:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10643:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10644:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10671:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10672:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10644:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10645:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10672:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10673:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10646:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10646:2: rule__XOrExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10674:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10674:2: rule__XOrExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl21743);
+ pushFollow(FollowSets000.FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl21803);
rule__XOrExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -31825,21 +31910,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10660:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10688:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
public final void rule__XAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10664:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10665:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10692:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10693:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__021777);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__021837);
rule__XAndExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__021780);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__021840);
rule__XAndExpression__Group__1();
state._fsp--;
@@ -31863,22 +31948,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10672:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10700:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10676:1: ( ( ruleXEqualityExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10677:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10704:1: ( ( ruleXEqualityExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10705:1: ( ruleXEqualityExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10677:1: ( ruleXEqualityExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10678:1: ruleXEqualityExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10705:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10706:1: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl21807);
+ pushFollow(FollowSets000.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl21867);
ruleXEqualityExpression();
state._fsp--;
@@ -31908,16 +31993,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10689:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10717:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
public final void rule__XAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10693:1: ( rule__XAndExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10694:2: rule__XAndExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10721:1: ( rule__XAndExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10722:2: rule__XAndExpression__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__121836);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__121896);
rule__XAndExpression__Group__1__Impl();
state._fsp--;
@@ -31941,22 +32026,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10700:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10728:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10704:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10705:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10732:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10733:1: ( ( rule__XAndExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10705:1: ( ( rule__XAndExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10706:1: ( rule__XAndExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10733:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10734:1: ( rule__XAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10707:1: ( rule__XAndExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10735:1: ( rule__XAndExpression__Group_1__0 )*
loop105:
do {
int alt105=2;
@@ -31975,9 +32060,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt105) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10707:2: rule__XAndExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10735:2: rule__XAndExpression__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl21863);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl21923);
rule__XAndExpression__Group_1__0();
state._fsp--;
@@ -32016,21 +32101,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10721:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10749:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
public final void rule__XAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10725:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10726:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10753:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10754:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__021898);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__021958);
rule__XAndExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__021901);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__021961);
rule__XAndExpression__Group_1__1();
state._fsp--;
@@ -32054,25 +32139,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10733:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10761:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10737:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10738:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10765:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10766:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10738:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10739:1: ( rule__XAndExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10766:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10767:1: ( rule__XAndExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10740:1: ( rule__XAndExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10740:2: rule__XAndExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10768:1: ( rule__XAndExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10768:2: rule__XAndExpression__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl21928);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl21988);
rule__XAndExpression__Group_1_0__0();
state._fsp--;
@@ -32105,16 +32190,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10750:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10778:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
public final void rule__XAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10754:1: ( rule__XAndExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10755:2: rule__XAndExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10782:1: ( rule__XAndExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10783:2: rule__XAndExpression__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__121958);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__122018);
rule__XAndExpression__Group_1__1__Impl();
state._fsp--;
@@ -32138,25 +32223,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10761:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10789:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10765:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10766:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10793:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10794:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10766:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10767:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10794:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10795:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10768:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10768:2: rule__XAndExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10796:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10796:2: rule__XAndExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl21985);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl22045);
rule__XAndExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -32189,16 +32274,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10782:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10810:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10786:1: ( rule__XAndExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10787:2: rule__XAndExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10814:1: ( rule__XAndExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10815:2: rule__XAndExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022019);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022079);
rule__XAndExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -32222,25 +32307,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10793:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10821:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10797:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10798:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10825:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10826:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10798:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10799:1: ( rule__XAndExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10826:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10827:1: ( rule__XAndExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10800:1: ( rule__XAndExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10800:2: rule__XAndExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10828:1: ( rule__XAndExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10828:2: rule__XAndExpression__Group_1_0_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22046);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22106);
rule__XAndExpression__Group_1_0_0__0();
state._fsp--;
@@ -32273,21 +32358,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10812:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10840:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10816:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10817:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10844:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10845:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022078);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022138);
rule__XAndExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022081);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022141);
rule__XAndExpression__Group_1_0_0__1();
state._fsp--;
@@ -32311,23 +32396,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10824:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10852:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10828:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10829:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10856:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10857:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10829:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10830:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10857:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10858:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10831:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10833:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10859:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10861:1:
{
}
@@ -32352,16 +32437,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10843:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10871:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10847:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10848:2: rule__XAndExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10875:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10876:2: rule__XAndExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122139);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122199);
rule__XAndExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -32385,25 +32470,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10854:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10882:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10858:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10859:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10886:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10887:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10859:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10860:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10887:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10888:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10861:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10861:2: rule__XAndExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10889:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10889:2: rule__XAndExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22166);
+ pushFollow(FollowSets000.FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22226);
rule__XAndExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -32436,21 +32521,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10875:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10903:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
public final void rule__XEqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10879:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10880:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10907:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10908:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022200);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022260);
rule__XEqualityExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022203);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022263);
rule__XEqualityExpression__Group__1();
state._fsp--;
@@ -32474,22 +32559,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10887:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10915:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10891:1: ( ( ruleXRelationalExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10892:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10919:1: ( ( ruleXRelationalExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10920:1: ( ruleXRelationalExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10892:1: ( ruleXRelationalExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10893:1: ruleXRelationalExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10920:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10921:1: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22230);
+ pushFollow(FollowSets000.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22290);
ruleXRelationalExpression();
state._fsp--;
@@ -32519,16 +32604,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10904:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10932:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
public final void rule__XEqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10908:1: ( rule__XEqualityExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10909:2: rule__XEqualityExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10936:1: ( rule__XEqualityExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10937:2: rule__XEqualityExpression__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122259);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122319);
rule__XEqualityExpression__Group__1__Impl();
state._fsp--;
@@ -32552,22 +32637,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10915:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10943:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10919:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10920:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10947:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10948:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10920:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10921:1: ( rule__XEqualityExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10948:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10949:1: ( rule__XEqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10922:1: ( rule__XEqualityExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10950:1: ( rule__XEqualityExpression__Group_1__0 )*
loop106:
do {
int alt106=2;
@@ -32595,9 +32680,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt106) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10922:2: rule__XEqualityExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10950:2: rule__XEqualityExpression__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22286);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22346);
rule__XEqualityExpression__Group_1__0();
state._fsp--;
@@ -32636,21 +32721,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10936:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10964:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10940:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10941:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10968:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10969:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022321);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022381);
rule__XEqualityExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022324);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022384);
rule__XEqualityExpression__Group_1__1();
state._fsp--;
@@ -32674,25 +32759,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10948:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10976:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10952:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10953:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10980:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10981:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10953:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10954:1: ( rule__XEqualityExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10981:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10982:1: ( rule__XEqualityExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10955:1: ( rule__XEqualityExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10955:2: rule__XEqualityExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10983:1: ( rule__XEqualityExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10983:2: rule__XEqualityExpression__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22351);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22411);
rule__XEqualityExpression__Group_1_0__0();
state._fsp--;
@@ -32725,16 +32810,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10965:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10993:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10969:1: ( rule__XEqualityExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10970:2: rule__XEqualityExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10997:1: ( rule__XEqualityExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10998:2: rule__XEqualityExpression__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122381);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122441);
rule__XEqualityExpression__Group_1__1__Impl();
state._fsp--;
@@ -32758,25 +32843,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10976:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11004:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10980:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10981:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11008:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11009:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10981:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10982:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11009:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11010:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10983:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10983:2: rule__XEqualityExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11011:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11011:2: rule__XEqualityExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22408);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22468);
rule__XEqualityExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -32809,16 +32894,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10997:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11025:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11001:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11002:2: rule__XEqualityExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11029:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11030:2: rule__XEqualityExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022442);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022502);
rule__XEqualityExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -32842,25 +32927,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11008:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11036:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11012:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11013:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11040:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11041:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11013:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11014:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11041:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11042:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11015:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11015:2: rule__XEqualityExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11043:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11043:2: rule__XEqualityExpression__Group_1_0_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22469);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22529);
rule__XEqualityExpression__Group_1_0_0__0();
state._fsp--;
@@ -32893,21 +32978,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11027:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11055:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11031:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11032:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11059:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11060:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022501);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022561);
rule__XEqualityExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022504);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022564);
rule__XEqualityExpression__Group_1_0_0__1();
state._fsp--;
@@ -32931,23 +33016,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11039:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11067:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11043:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11044:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11071:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11072:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11044:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11045:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11072:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11073:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11046:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11048:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11074:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11076:1:
{
}
@@ -32972,16 +33057,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11058:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11086:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11062:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11063:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11090:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11091:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122562);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122622);
rule__XEqualityExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -33005,25 +33090,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11069:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11097:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11073:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11074:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11101:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11102:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11074:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11075:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11102:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11103:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11076:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11076:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11104:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11104:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22589);
+ pushFollow(FollowSets000.FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22649);
rule__XEqualityExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -33056,21 +33141,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11090:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11118:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
public final void rule__XRelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11094:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11095:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11122:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11123:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022623);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022683);
rule__XRelationalExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022626);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022686);
rule__XRelationalExpression__Group__1();
state._fsp--;
@@ -33094,22 +33179,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11102:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11130:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11106:1: ( ( ruleXOtherOperatorExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11107:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11134:1: ( ( ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11135:1: ( ruleXOtherOperatorExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11107:1: ( ruleXOtherOperatorExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11108:1: ruleXOtherOperatorExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11135:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11136:1: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl22653);
+ pushFollow(FollowSets000.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl22713);
ruleXOtherOperatorExpression();
state._fsp--;
@@ -33139,16 +33224,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11119:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11147:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
public final void rule__XRelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11123:1: ( rule__XRelationalExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11124:2: rule__XRelationalExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11151:1: ( rule__XRelationalExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11152:2: rule__XRelationalExpression__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__122682);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__122742);
rule__XRelationalExpression__Group__1__Impl();
state._fsp--;
@@ -33172,22 +33257,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11130:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11158:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11134:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11135:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11162:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11163:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11135:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11136:1: ( rule__XRelationalExpression__Alternatives_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11163:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11164:1: ( rule__XRelationalExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11137:1: ( rule__XRelationalExpression__Alternatives_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11165:1: ( rule__XRelationalExpression__Alternatives_1 )*
loop107:
do {
int alt107=2;
@@ -33252,9 +33337,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt107) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11137:2: rule__XRelationalExpression__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11165:2: rule__XRelationalExpression__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl22709);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl22769);
rule__XRelationalExpression__Alternatives_1();
state._fsp--;
@@ -33293,21 +33378,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11151:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11179:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11155:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11156:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11183:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11184:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__022744);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__022804);
rule__XRelationalExpression__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__022747);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__022807);
rule__XRelationalExpression__Group_1_0__1();
state._fsp--;
@@ -33331,25 +33416,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11163:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11191:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11167:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11168:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11195:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11196:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11168:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11169:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11196:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11197:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11170:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11170:2: rule__XRelationalExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11198:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11198:2: rule__XRelationalExpression__Group_1_0_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl22774);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl22834);
rule__XRelationalExpression__Group_1_0_0__0();
state._fsp--;
@@ -33382,16 +33467,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11180:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11208:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11184:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11185:2: rule__XRelationalExpression__Group_1_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11212:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11213:2: rule__XRelationalExpression__Group_1_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__122804);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__122864);
rule__XRelationalExpression__Group_1_0__1__Impl();
state._fsp--;
@@ -33415,25 +33500,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11191:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11219:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11195:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11196:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11223:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11224:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11196:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11197:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11224:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11225:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11198:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11198:2: rule__XRelationalExpression__TypeAssignment_1_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11226:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11226:2: rule__XRelationalExpression__TypeAssignment_1_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl22831);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl22891);
rule__XRelationalExpression__TypeAssignment_1_0_1();
state._fsp--;
@@ -33466,16 +33551,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11212:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11240:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11216:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11217:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11244:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11245:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__022865);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__022925);
rule__XRelationalExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -33499,25 +33584,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11223:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11251:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11227:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11228:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11255:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11256:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11228:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11229:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11256:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11257:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11230:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11230:2: rule__XRelationalExpression__Group_1_0_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11258:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11258:2: rule__XRelationalExpression__Group_1_0_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl22892);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl22952);
rule__XRelationalExpression__Group_1_0_0_0__0();
state._fsp--;
@@ -33550,21 +33635,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11242:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11270:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11246:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11247:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11274:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11275:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__022924);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__022984);
rule__XRelationalExpression__Group_1_0_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__022927);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__022987);
rule__XRelationalExpression__Group_1_0_0_0__1();
state._fsp--;
@@ -33588,23 +33673,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11254:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11282:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11258:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11259:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11286:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11287:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11259:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11260:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11287:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11288:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11261:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11263:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11289:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11291:1:
{
}
@@ -33629,16 +33714,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11273:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11301:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11277:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11278:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11305:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11306:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__122985);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__123045);
rule__XRelationalExpression__Group_1_0_0_0__1__Impl();
state._fsp--;
@@ -33662,22 +33747,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11284:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11312:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11288:1: ( ( 'instanceof' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11289:1: ( 'instanceof' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11316:1: ( ( 'instanceof' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11317:1: ( 'instanceof' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11289:1: ( 'instanceof' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11290:1: 'instanceof'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11317:1: ( 'instanceof' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11318:1: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23013); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23073); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
}
@@ -33703,21 +33788,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11307:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11335:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11311:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11312:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11339:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11340:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023048);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023108);
rule__XRelationalExpression__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023051);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023111);
rule__XRelationalExpression__Group_1_1__1();
state._fsp--;
@@ -33741,25 +33826,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11319:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11347:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11323:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11324:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11351:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11352:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11324:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11325:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11352:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11353:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11326:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11326:2: rule__XRelationalExpression__Group_1_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11354:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11354:2: rule__XRelationalExpression__Group_1_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23078);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23138);
rule__XRelationalExpression__Group_1_1_0__0();
state._fsp--;
@@ -33792,16 +33877,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11336:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11364:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11340:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11341:2: rule__XRelationalExpression__Group_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11368:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11369:2: rule__XRelationalExpression__Group_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123108);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123168);
rule__XRelationalExpression__Group_1_1__1__Impl();
state._fsp--;
@@ -33825,25 +33910,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11347:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11375:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11351:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11352:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11379:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11380:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11352:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11353:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11380:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11381:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11354:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11354:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11382:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11382:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23135);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23195);
rule__XRelationalExpression__RightOperandAssignment_1_1_1();
state._fsp--;
@@ -33876,16 +33961,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11368:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11396:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11372:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11373:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11400:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11401:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023169);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023229);
rule__XRelationalExpression__Group_1_1_0__0__Impl();
state._fsp--;
@@ -33909,25 +33994,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11379:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11407:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11383:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11384:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11411:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11412:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11384:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11385:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11412:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11413:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11386:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11386:2: rule__XRelationalExpression__Group_1_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11414:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11414:2: rule__XRelationalExpression__Group_1_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23196);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23256);
rule__XRelationalExpression__Group_1_1_0_0__0();
state._fsp--;
@@ -33960,21 +34045,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11398:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11426:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11402:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11403:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11430:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11431:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023228);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023288);
rule__XRelationalExpression__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023231);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023291);
rule__XRelationalExpression__Group_1_1_0_0__1();
state._fsp--;
@@ -33998,23 +34083,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11410:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11438:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11414:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11415:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11442:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11443:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11415:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11416:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11443:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11444:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11417:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11419:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11445:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11447:1:
{
}
@@ -34039,16 +34124,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11429:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11457:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11433:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11434:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11461:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11462:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123289);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123349);
rule__XRelationalExpression__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -34072,25 +34157,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11440:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11468:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11444:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11445:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11472:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11473:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11445:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11446:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11473:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11474:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11447:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11447:2: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11475:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11475:2: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23316);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23376);
rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1();
state._fsp--;
@@ -34123,21 +34208,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11461:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11489:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11465:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11466:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11493:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11494:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023350);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023410);
rule__XOtherOperatorExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023353);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023413);
rule__XOtherOperatorExpression__Group__1();
state._fsp--;
@@ -34161,22 +34246,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11473:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11501:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11477:1: ( ( ruleXAdditiveExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11478:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11505:1: ( ( ruleXAdditiveExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11506:1: ( ruleXAdditiveExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11478:1: ( ruleXAdditiveExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11479:1: ruleXAdditiveExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11506:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11507:1: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23380);
+ pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23440);
ruleXAdditiveExpression();
state._fsp--;
@@ -34206,16 +34291,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11490:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11518:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11494:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11495:2: rule__XOtherOperatorExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11522:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11523:2: rule__XOtherOperatorExpression__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123409);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123469);
rule__XOtherOperatorExpression__Group__1__Impl();
state._fsp--;
@@ -34239,22 +34324,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11501:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11529:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11505:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11506:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11533:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11534:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11506:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11507:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11534:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11535:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11508:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11536:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
loop108:
do {
int alt108=2;
@@ -34282,9 +34367,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt108) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11508:2: rule__XOtherOperatorExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11536:2: rule__XOtherOperatorExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23436);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23496);
rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
@@ -34323,21 +34408,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11522:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11550:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11526:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11527:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11554:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11555:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023471);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023531);
rule__XOtherOperatorExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023474);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023534);
rule__XOtherOperatorExpression__Group_1__1();
state._fsp--;
@@ -34361,25 +34446,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11534:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11562:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11538:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11539:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11566:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11567:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11539:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11540:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11567:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11568:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11541:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11541:2: rule__XOtherOperatorExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11569:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11569:2: rule__XOtherOperatorExpression__Group_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23501);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23561);
rule__XOtherOperatorExpression__Group_1_0__0();
state._fsp--;
@@ -34412,16 +34497,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11551:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11579:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11555:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11556:2: rule__XOtherOperatorExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11583:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11584:2: rule__XOtherOperatorExpression__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123531);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123591);
rule__XOtherOperatorExpression__Group_1__1__Impl();
state._fsp--;
@@ -34445,25 +34530,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11562:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11590:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11566:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11567:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11594:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11595:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11567:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11568:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11595:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11596:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11569:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11569:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11597:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11597:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23558);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23618);
rule__XOtherOperatorExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -34496,16 +34581,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11583:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11611:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11587:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11588:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11615:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11616:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023592);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023652);
rule__XOtherOperatorExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -34529,25 +34614,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11594:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11622:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11598:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11599:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11626:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11627:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11599:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11600:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11627:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11628:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11601:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11601:2: rule__XOtherOperatorExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11629:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11629:2: rule__XOtherOperatorExpression__Group_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23619);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23679);
rule__XOtherOperatorExpression__Group_1_0_0__0();
state._fsp--;
@@ -34580,21 +34665,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11613:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11641:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11617:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11618:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11645:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11646:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__023651);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__023711);
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__023654);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__023714);
rule__XOtherOperatorExpression__Group_1_0_0__1();
state._fsp--;
@@ -34618,23 +34703,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11625:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11653:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11629:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11630:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11657:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11658:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11630:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11631:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11658:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11659:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11632:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11634:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11660:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11662:1:
{
}
@@ -34659,16 +34744,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11644:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11672:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11648:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11649:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11676:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11677:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__123712);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__123772);
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -34692,25 +34777,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11655:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11683:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11659:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11660:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11687:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11688:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11660:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11661:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11688:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11689:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11662:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11662:2: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11690:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11690:2: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl23739);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl23799);
rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -34743,21 +34828,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11676:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11704:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
public final void rule__XAdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11680:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11681:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11708:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11709:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__023773);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__023833);
rule__XAdditiveExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__023776);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__023836);
rule__XAdditiveExpression__Group__1();
state._fsp--;
@@ -34781,22 +34866,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11688:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11716:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11692:1: ( ( ruleXMultiplicativeExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11693:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11720:1: ( ( ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11721:1: ( ruleXMultiplicativeExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11693:1: ( ruleXMultiplicativeExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11694:1: ruleXMultiplicativeExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11721:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11722:1: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl23803);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl23863);
ruleXMultiplicativeExpression();
state._fsp--;
@@ -34826,16 +34911,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11705:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11733:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
public final void rule__XAdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11709:1: ( rule__XAdditiveExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11710:2: rule__XAdditiveExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11737:1: ( rule__XAdditiveExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11738:2: rule__XAdditiveExpression__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__123832);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__123892);
rule__XAdditiveExpression__Group__1__Impl();
state._fsp--;
@@ -34859,22 +34944,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11716:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11744:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11720:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11721:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11748:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11749:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11721:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11722:1: ( rule__XAdditiveExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11749:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11750:1: ( rule__XAdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11723:1: ( rule__XAdditiveExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11751:1: ( rule__XAdditiveExpression__Group_1__0 )*
loop109:
do {
int alt109=2;
@@ -34902,9 +34987,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt109) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11723:2: rule__XAdditiveExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11751:2: rule__XAdditiveExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl23859);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl23919);
rule__XAdditiveExpression__Group_1__0();
state._fsp--;
@@ -34943,21 +35028,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11737:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11765:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11741:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11742:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11769:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11770:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__023894);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__023954);
rule__XAdditiveExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__023897);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__023957);
rule__XAdditiveExpression__Group_1__1();
state._fsp--;
@@ -34981,25 +35066,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11749:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11777:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11753:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11754:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11781:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11782:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11754:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11755:1: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11782:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11783:1: ( rule__XAdditiveExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11756:1: ( rule__XAdditiveExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11756:2: rule__XAdditiveExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11784:1: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11784:2: rule__XAdditiveExpression__Group_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl23924);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl23984);
rule__XAdditiveExpression__Group_1_0__0();
state._fsp--;
@@ -35032,16 +35117,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11766:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11794:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11770:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11771:2: rule__XAdditiveExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11798:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11799:2: rule__XAdditiveExpression__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__123954);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__124014);
rule__XAdditiveExpression__Group_1__1__Impl();
state._fsp--;
@@ -35065,25 +35150,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11777:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11805:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11781:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11782:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11809:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11810:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11782:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11783:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11810:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11811:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11784:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11784:2: rule__XAdditiveExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11812:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11812:2: rule__XAdditiveExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl23981);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl24041);
rule__XAdditiveExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -35116,16 +35201,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11798:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11826:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11802:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11803:2: rule__XAdditiveExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11830:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11831:2: rule__XAdditiveExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__024015);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__024075);
rule__XAdditiveExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -35149,25 +35234,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11809:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11837:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11813:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11814:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11841:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11842:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11814:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11815:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11842:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11843:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11816:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11816:2: rule__XAdditiveExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11844:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11844:2: rule__XAdditiveExpression__Group_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl24042);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl24102);
rule__XAdditiveExpression__Group_1_0_0__0();
state._fsp--;
@@ -35200,21 +35285,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11828:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11856:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11832:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11833:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11860:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11861:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__024074);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__024134);
rule__XAdditiveExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__024077);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__024137);
rule__XAdditiveExpression__Group_1_0_0__1();
state._fsp--;
@@ -35238,23 +35323,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11840:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11868:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11844:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11845:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11872:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11873:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11845:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11846:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11873:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11874:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11847:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11849:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11875:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11877:1:
{
}
@@ -35279,16 +35364,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11859:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11887:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11863:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11864:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11891:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11892:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__124135);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__124195);
rule__XAdditiveExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -35312,25 +35397,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11870:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11898:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11874:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11875:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11902:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11903:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11875:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11876:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11903:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11904:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11877:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11877:2: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11905:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11905:2: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl24162);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl24222);
rule__XAdditiveExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -35363,21 +35448,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11891:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11919:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11895:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11896:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11923:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11924:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__024196);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__024256);
rule__XMultiplicativeExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__024199);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__024259);
rule__XMultiplicativeExpression__Group__1();
state._fsp--;
@@ -35401,22 +35486,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11903:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11931:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11907:1: ( ( ruleXUnaryOperation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11908:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11935:1: ( ( ruleXUnaryOperation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11936:1: ( ruleXUnaryOperation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11908:1: ( ruleXUnaryOperation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11909:1: ruleXUnaryOperation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11936:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11937:1: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl24226);
+ pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl24286);
ruleXUnaryOperation();
state._fsp--;
@@ -35446,16 +35531,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11920:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11948:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11924:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11925:2: rule__XMultiplicativeExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11952:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11953:2: rule__XMultiplicativeExpression__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__124255);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__124315);
rule__XMultiplicativeExpression__Group__1__Impl();
state._fsp--;
@@ -35479,22 +35564,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11931:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11959:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11935:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11936:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11963:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11964:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11936:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11937:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11964:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11965:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11938:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11966:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
loop110:
do {
int alt110=2;
@@ -35548,9 +35633,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt110) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11938:2: rule__XMultiplicativeExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11966:2: rule__XMultiplicativeExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl24282);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl24342);
rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -35589,21 +35674,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11952:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11980:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11956:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11957:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11984:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11985:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__024317);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__024377);
rule__XMultiplicativeExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__024320);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__024380);
rule__XMultiplicativeExpression__Group_1__1();
state._fsp--;
@@ -35627,25 +35712,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11964:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11992:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11968:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11969:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11996:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11997:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11969:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11970:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11997:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11998:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11971:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11971:2: rule__XMultiplicativeExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11999:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11999:2: rule__XMultiplicativeExpression__Group_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl24347);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl24407);
rule__XMultiplicativeExpression__Group_1_0__0();
state._fsp--;
@@ -35678,16 +35763,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11981:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12009:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11985:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11986:2: rule__XMultiplicativeExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12013:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12014:2: rule__XMultiplicativeExpression__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__124377);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__124437);
rule__XMultiplicativeExpression__Group_1__1__Impl();
state._fsp--;
@@ -35711,25 +35796,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11992:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12020:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11996:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11997:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12024:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12025:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11997:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11998:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12025:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12026:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11999:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11999:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12027:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12027:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl24404);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl24464);
rule__XMultiplicativeExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -35762,16 +35847,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12013:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12041:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12017:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12018:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12045:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12046:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__024438);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__024498);
rule__XMultiplicativeExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -35795,25 +35880,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12024:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12052:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12028:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12029:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12056:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12057:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12029:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12030:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12057:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12058:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12031:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12031:2: rule__XMultiplicativeExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12059:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12059:2: rule__XMultiplicativeExpression__Group_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl24465);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl24525);
rule__XMultiplicativeExpression__Group_1_0_0__0();
state._fsp--;
@@ -35846,21 +35931,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12043:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12071:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12047:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12048:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12075:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12076:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__024497);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__024557);
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__024500);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__024560);
rule__XMultiplicativeExpression__Group_1_0_0__1();
state._fsp--;
@@ -35884,23 +35969,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12055:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12083:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12059:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12060:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12087:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12088:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12060:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12061:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12088:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12089:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12062:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12064:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12090:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12092:1:
{
}
@@ -35925,16 +36010,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12074:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12102:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12078:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12079:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12106:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12107:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__124558);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__124618);
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -35958,25 +36043,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12085:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12113:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12089:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12090:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12117:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12118:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12090:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12091:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12118:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12119:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12092:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12092:2: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12120:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12120:2: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl24585);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl24645);
rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -36009,21 +36094,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12106:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12134:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12110:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12111:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12138:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12139:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__024619);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__024679);
rule__XUnaryOperation__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__024622);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__024682);
rule__XUnaryOperation__Group_0__1();
state._fsp--;
@@ -36047,23 +36132,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12118:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12146:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12122:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12123:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12150:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12151:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12123:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12124:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12151:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12152:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12125:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12127:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12153:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12155:1:
{
}
@@ -36088,21 +36173,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12137:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12165:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12141:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12142:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12169:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12170:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__124680);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__124740);
rule__XUnaryOperation__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__124683);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__124743);
rule__XUnaryOperation__Group_0__2();
state._fsp--;
@@ -36126,25 +36211,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12149:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12177:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12153:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12154:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12181:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12182:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12154:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12155:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12182:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12183:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12156:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12156:2: rule__XUnaryOperation__FeatureAssignment_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12184:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12184:2: rule__XUnaryOperation__FeatureAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl24710);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl24770);
rule__XUnaryOperation__FeatureAssignment_0_1();
state._fsp--;
@@ -36177,16 +36262,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12166:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12194:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12170:1: ( rule__XUnaryOperation__Group_0__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12171:2: rule__XUnaryOperation__Group_0__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12198:1: ( rule__XUnaryOperation__Group_0__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12199:2: rule__XUnaryOperation__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__224740);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__224800);
rule__XUnaryOperation__Group_0__2__Impl();
state._fsp--;
@@ -36210,25 +36295,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12177:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12205:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12181:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12182:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12209:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12210:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12182:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12183:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12210:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12211:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12184:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12184:2: rule__XUnaryOperation__OperandAssignment_0_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12212:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12212:2: rule__XUnaryOperation__OperandAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl24767);
+ pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl24827);
rule__XUnaryOperation__OperandAssignment_0_2();
state._fsp--;
@@ -36261,21 +36346,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12200:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12228:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
public final void rule__XCastedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12204:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12205:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12232:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12233:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__024803);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__024863);
rule__XCastedExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__024806);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__024866);
rule__XCastedExpression__Group__1();
state._fsp--;
@@ -36299,22 +36384,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12212:1: rule__XCastedExpression__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12240:1: rule__XCastedExpression__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12216:1: ( ( ruleXMemberFeatureCall ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12217:1: ( ruleXMemberFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12244:1: ( ( ruleXMemberFeatureCall ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12245:1: ( ruleXMemberFeatureCall )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12217:1: ( ruleXMemberFeatureCall )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12218:1: ruleXMemberFeatureCall
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12245:1: ( ruleXMemberFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12246:1: ruleXMemberFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl24833);
+ pushFollow(FollowSets001.FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl24893);
ruleXMemberFeatureCall();
state._fsp--;
@@ -36344,16 +36429,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12229:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12257:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
public final void rule__XCastedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12233:1: ( rule__XCastedExpression__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12234:2: rule__XCastedExpression__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12261:1: ( rule__XCastedExpression__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12262:2: rule__XCastedExpression__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__124862);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__124922);
rule__XCastedExpression__Group__1__Impl();
state._fsp--;
@@ -36377,22 +36462,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12240:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12268:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12244:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12245:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12272:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12273:1: ( ( rule__XCastedExpression__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12245:1: ( ( rule__XCastedExpression__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12246:1: ( rule__XCastedExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12273:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12274:1: ( rule__XCastedExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12247:1: ( rule__XCastedExpression__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12275:1: ( rule__XCastedExpression__Group_1__0 )*
loop111:
do {
int alt111=2;
@@ -36411,9 +36496,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt111) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12247:2: rule__XCastedExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12275:2: rule__XCastedExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl24889);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl24949);
rule__XCastedExpression__Group_1__0();
state._fsp--;
@@ -36452,21 +36537,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12261:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12289:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
public final void rule__XCastedExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12265:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12266:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12293:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12294:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__024924);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__024984);
rule__XCastedExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__024927);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__024987);
rule__XCastedExpression__Group_1__1();
state._fsp--;
@@ -36490,25 +36575,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12273:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12301:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12277:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12278:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12305:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12306:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12278:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12279:1: ( rule__XCastedExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12306:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12307:1: ( rule__XCastedExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12280:1: ( rule__XCastedExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12280:2: rule__XCastedExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12308:1: ( rule__XCastedExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12308:2: rule__XCastedExpression__Group_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl24954);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl25014);
rule__XCastedExpression__Group_1_0__0();
state._fsp--;
@@ -36541,16 +36626,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12290:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12318:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
public final void rule__XCastedExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12294:1: ( rule__XCastedExpression__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12295:2: rule__XCastedExpression__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12322:1: ( rule__XCastedExpression__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12323:2: rule__XCastedExpression__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__124984);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__125044);
rule__XCastedExpression__Group_1__1__Impl();
state._fsp--;
@@ -36574,25 +36659,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12301:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12329:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12305:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12306:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12333:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12334:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12306:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12307:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12334:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12335:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12308:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12308:2: rule__XCastedExpression__TypeAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12336:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12336:2: rule__XCastedExpression__TypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl25011);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl25071);
rule__XCastedExpression__TypeAssignment_1_1();
state._fsp--;
@@ -36625,16 +36710,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12322:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12350:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12326:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12327:2: rule__XCastedExpression__Group_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12354:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12355:2: rule__XCastedExpression__Group_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__025045);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__025105);
rule__XCastedExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -36658,25 +36743,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12333:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12361:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12337:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12338:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12365:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12366:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12338:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12339:1: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12366:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12367:1: ( rule__XCastedExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12340:1: ( rule__XCastedExpression__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12340:2: rule__XCastedExpression__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12368:1: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12368:2: rule__XCastedExpression__Group_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl25072);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl25132);
rule__XCastedExpression__Group_1_0_0__0();
state._fsp--;
@@ -36709,21 +36794,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12352:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12380:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12356:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12357:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12384:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12385:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__025104);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__025164);
rule__XCastedExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__025107);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__025167);
rule__XCastedExpression__Group_1_0_0__1();
state._fsp--;
@@ -36747,23 +36832,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12364:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12392:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12368:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12369:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12396:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12397:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12369:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12370:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12397:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12398:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12371:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12373:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12399:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12401:1:
{
}
@@ -36788,16 +36873,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12383:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12411:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12387:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12388:2: rule__XCastedExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12415:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12416:2: rule__XCastedExpression__Group_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__125165);
+ pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__125225);
rule__XCastedExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -36821,22 +36906,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12394:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12422:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12398:1: ( ( 'as' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12399:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12426:1: ( ( 'as' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12427:1: ( 'as' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12399:1: ( 'as' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12400:1: 'as'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12427:1: ( 'as' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12428:1: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
}
- match(input,48,FollowSets001.FOLLOW_48_in_rule__XCastedExpression__Group_1_0_0__1__Impl25193); if (state.failed) return ;
+ match(input,48,FollowSets001.FOLLOW_48_in_rule__XCastedExpression__Group_1_0_0__1__Impl25253); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
}
@@ -36862,21 +36947,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12417:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12445:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12421:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12422:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12449:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12450:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__025228);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__025288);
rule__XMemberFeatureCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__025231);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__025291);
rule__XMemberFeatureCall__Group__1();
state._fsp--;
@@ -36900,22 +36985,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12429:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12457:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12433:1: ( ( ruleXPrimaryExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12434:1: ( ruleXPrimaryExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12461:1: ( ( ruleXPrimaryExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12462:1: ( ruleXPrimaryExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12434:1: ( ruleXPrimaryExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12435:1: ruleXPrimaryExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12462:1: ( ruleXPrimaryExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12463:1: ruleXPrimaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl25258);
+ pushFollow(FollowSets001.FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl25318);
ruleXPrimaryExpression();
state._fsp--;
@@ -36945,16 +37030,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12446:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12474:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12450:1: ( rule__XMemberFeatureCall__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12451:2: rule__XMemberFeatureCall__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12478:1: ( rule__XMemberFeatureCall__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12479:2: rule__XMemberFeatureCall__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__125287);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__125347);
rule__XMemberFeatureCall__Group__1__Impl();
state._fsp--;
@@ -36978,22 +37063,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12457:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12485:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12461:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12462:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12489:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12490:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12462:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12463:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12490:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12491:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12464:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12492:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
loop112:
do {
int alt112=2;
@@ -37036,9 +37121,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt112) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12464:2: rule__XMemberFeatureCall__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12492:2: rule__XMemberFeatureCall__Alternatives_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl25314);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl25374);
rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
@@ -37077,21 +37162,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12478:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12506:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12482:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12483:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12510:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12511:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__025349);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__025409);
rule__XMemberFeatureCall__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__025352);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__025412);
rule__XMemberFeatureCall__Group_1_0__1();
state._fsp--;
@@ -37115,25 +37200,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12490:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12518:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12494:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12495:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12522:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12523:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12495:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12496:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12523:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12524:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12497:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12497:2: rule__XMemberFeatureCall__Group_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12525:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12525:2: rule__XMemberFeatureCall__Group_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl25379);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl25439);
rule__XMemberFeatureCall__Group_1_0_0__0();
state._fsp--;
@@ -37166,16 +37251,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12507:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12535:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12511:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12512:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12539:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12540:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__125409);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__125469);
rule__XMemberFeatureCall__Group_1_0__1__Impl();
state._fsp--;
@@ -37199,25 +37284,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12518:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12546:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12522:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12523:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12550:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12551:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12523:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12524:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12551:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12552:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12525:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12525:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12553:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12553:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl25436);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl25496);
rule__XMemberFeatureCall__ValueAssignment_1_0_1();
state._fsp--;
@@ -37250,16 +37335,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12539:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12567:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12543:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12544:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12571:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12572:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__025470);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__025530);
rule__XMemberFeatureCall__Group_1_0_0__0__Impl();
state._fsp--;
@@ -37283,25 +37368,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12550:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12578:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12554:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12555:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12582:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12583:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12555:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12556:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12583:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12584:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12557:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12557:2: rule__XMemberFeatureCall__Group_1_0_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12585:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12585:2: rule__XMemberFeatureCall__Group_1_0_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl25497);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl25557);
rule__XMemberFeatureCall__Group_1_0_0_0__0();
state._fsp--;
@@ -37334,21 +37419,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12569:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12597:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12573:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12574:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12601:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12602:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__025529);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__025589);
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__025532);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__025592);
rule__XMemberFeatureCall__Group_1_0_0_0__1();
state._fsp--;
@@ -37372,23 +37457,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12581:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12609:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12585:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12586:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12613:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12614:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12586:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12587:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12614:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12615:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12588:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12590:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12616:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12618:1:
{
}
@@ -37413,21 +37498,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12600:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12628:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12604:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12605:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12632:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12633:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__125590);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__125650);
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__125593);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__125653);
rule__XMemberFeatureCall__Group_1_0_0_0__2();
state._fsp--;
@@ -37451,22 +37536,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12612:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( '.' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12640:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( '.' ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12616:1: ( ( '.' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12617:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12644:1: ( ( '.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12645:1: ( '.' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12617:1: ( '.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12618:1: '.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12645:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12646:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
}
- match(input,36,FollowSets001.FOLLOW_36_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl25621); if (state.failed) return ;
+ match(input,36,FollowSets001.FOLLOW_36_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl25681); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
}
@@ -37492,21 +37577,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12631:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12659:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12635:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12636:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12663:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12664:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__225652);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__225712);
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__225655);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__225715);
rule__XMemberFeatureCall__Group_1_0_0_0__3();
state._fsp--;
@@ -37530,25 +37615,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12643:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12671:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12647:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12648:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12675:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12676:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12648:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12649:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12676:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12677:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12650:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12650:2: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12678:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12678:2: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl25682);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl25742);
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2();
state._fsp--;
@@ -37581,16 +37666,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12660:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12688:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12664:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12665:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12692:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12693:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__325712);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__325772);
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl();
state._fsp--;
@@ -37614,22 +37699,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12671:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12699:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12675:1: ( ( ruleOpSingleAssign ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12676:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12703:1: ( ( ruleOpSingleAssign ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12704:1: ( ruleOpSingleAssign )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12676:1: ( ruleOpSingleAssign )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12677:1: ruleOpSingleAssign
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12704:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12705:1: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl25739);
+ pushFollow(FollowSets001.FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl25799);
ruleOpSingleAssign();
state._fsp--;
@@ -37659,21 +37744,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12696:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12724:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12700:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12701:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12728:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12729:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__025776);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__025836);
rule__XMemberFeatureCall__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__025779);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__025839);
rule__XMemberFeatureCall__Group_1_1__1();
state._fsp--;
@@ -37697,25 +37782,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12708:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12736:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12712:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12713:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12740:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12741:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12713:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12714:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12741:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12742:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12715:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12715:2: rule__XMemberFeatureCall__Group_1_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12743:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12743:2: rule__XMemberFeatureCall__Group_1_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl25806);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl25866);
rule__XMemberFeatureCall__Group_1_1_0__0();
state._fsp--;
@@ -37748,21 +37833,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12725:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12753:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12729:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12730:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12757:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12758:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__125836);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__125896);
rule__XMemberFeatureCall__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__125839);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__125899);
rule__XMemberFeatureCall__Group_1_1__2();
state._fsp--;
@@ -37786,22 +37871,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12737:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12765:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12741:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12742:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12769:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12770:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12742:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12743:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12770:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12771:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12744:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12772:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
int alt113=2;
int LA113_0 = input.LA(1);
@@ -37810,9 +37895,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt113) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12744:2: rule__XMemberFeatureCall__Group_1_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12772:2: rule__XMemberFeatureCall__Group_1_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl25866);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl25926);
rule__XMemberFeatureCall__Group_1_1_1__0();
state._fsp--;
@@ -37848,21 +37933,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12754:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12782:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12758:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12759:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12786:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12787:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__225897);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__225957);
rule__XMemberFeatureCall__Group_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__225900);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__225960);
rule__XMemberFeatureCall__Group_1_1__3();
state._fsp--;
@@ -37886,25 +37971,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12766:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12794:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12770:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12771:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12798:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12799:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12771:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12772:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12799:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12800:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12773:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12773:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12801:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12801:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl25927);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl25987);
rule__XMemberFeatureCall__FeatureAssignment_1_1_2();
state._fsp--;
@@ -37937,21 +38022,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12783:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12811:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12787:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12788:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12815:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12816:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__325957);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__326017);
rule__XMemberFeatureCall__Group_1_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__325960);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__326020);
rule__XMemberFeatureCall__Group_1_1__4();
state._fsp--;
@@ -37975,29 +38060,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12795:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12823:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12799:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12800:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12827:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12828:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12800:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12801:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12828:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12829:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12802:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
int alt114=2;
alt114 = dfa114.predict(input);
switch (alt114) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12802:2: rule__XMemberFeatureCall__Group_1_1_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: rule__XMemberFeatureCall__Group_1_1_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl25987);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl26047);
rule__XMemberFeatureCall__Group_1_1_3__0();
state._fsp--;
@@ -38033,16 +38118,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12812:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12840:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12816:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12817:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12844:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12845:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__426018);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__426078);
rule__XMemberFeatureCall__Group_1_1__4__Impl();
state._fsp--;
@@ -38066,29 +38151,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12823:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12851:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12827:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12828:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12855:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12856:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12828:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12829:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12856:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12857:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12858:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
int alt115=2;
alt115 = dfa115.predict(input);
switch (alt115) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12858:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl26045);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl26105);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
state._fsp--;
@@ -38124,16 +38209,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12850:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12878:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12854:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12855:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12882:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12883:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__026086);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__026146);
rule__XMemberFeatureCall__Group_1_1_0__0__Impl();
state._fsp--;
@@ -38157,25 +38242,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12861:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12889:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12865:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12866:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12893:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12894:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12866:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12867:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12894:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12895:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12868:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12868:2: rule__XMemberFeatureCall__Group_1_1_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12896:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12896:2: rule__XMemberFeatureCall__Group_1_1_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl26113);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl26173);
rule__XMemberFeatureCall__Group_1_1_0_0__0();
state._fsp--;
@@ -38208,21 +38293,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12880:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12908:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12884:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12885:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12912:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12913:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__026145);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__026205);
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__026148);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__026208);
rule__XMemberFeatureCall__Group_1_1_0_0__1();
state._fsp--;
@@ -38246,23 +38331,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12892:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12920:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12896:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12897:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12924:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12925:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12897:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12898:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12925:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12926:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12899:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12901:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12927:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12929:1:
{
}
@@ -38287,16 +38372,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12911:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12939:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12915:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12916:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12943:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12944:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__126206);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__126266);
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -38320,25 +38405,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12922:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12950:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12926:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12927:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12954:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12955:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12927:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12928:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12955:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12956:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12929:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12929:2: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12957:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12957:2: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl26233);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl26293);
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1();
state._fsp--;
@@ -38371,21 +38456,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12943:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12971:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12947:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12948:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12975:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12976:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__026267);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__026327);
rule__XMemberFeatureCall__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__026270);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__026330);
rule__XMemberFeatureCall__Group_1_1_1__1();
state._fsp--;
@@ -38409,22 +38494,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12955:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12983:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12959:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12960:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12987:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12988:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12960:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12961:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12988:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12989:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
- match(input,28,FollowSets001.FOLLOW_28_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl26298); if (state.failed) return ;
+ match(input,28,FollowSets001.FOLLOW_28_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl26358); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
@@ -38450,21 +38535,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12974:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13002:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12978:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12979:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13006:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13007:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__126329);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__126389);
rule__XMemberFeatureCall__Group_1_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__126332);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__126392);
rule__XMemberFeatureCall__Group_1_1_1__2();
state._fsp--;
@@ -38488,25 +38573,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12986:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13014:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12990:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12991:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13018:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13019:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12991:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12992:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13019:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13020:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12993:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12993:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13021:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13021:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl26359);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl26419);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1();
state._fsp--;
@@ -38539,21 +38624,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13003:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13031:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13007:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13008:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13035:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13036:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__226389);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__226449);
rule__XMemberFeatureCall__Group_1_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__226392);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__226452);
rule__XMemberFeatureCall__Group_1_1_1__3();
state._fsp--;
@@ -38577,22 +38662,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13015:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13043:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13019:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13020:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13047:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13048:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13020:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13021:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13048:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13049:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13022:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13050:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
loop116:
do {
int alt116=2;
@@ -38605,9 +38690,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt116) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13022:2: rule__XMemberFeatureCall__Group_1_1_1_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13050:2: rule__XMemberFeatureCall__Group_1_1_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl26419);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl26479);
rule__XMemberFeatureCall__Group_1_1_1_2__0();
state._fsp--;
@@ -38646,16 +38731,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13032:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13060:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13036:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13037:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13064:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13065:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__326450);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__326510);
rule__XMemberFeatureCall__Group_1_1_1__3__Impl();
state._fsp--;
@@ -38679,22 +38764,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13043:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13071:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13047:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13048:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13075:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13076:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13048:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13049:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13076:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13077:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
- match(input,27,FollowSets001.FOLLOW_27_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl26478); if (state.failed) return ;
+ match(input,27,FollowSets001.FOLLOW_27_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl26538); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
@@ -38720,21 +38805,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13070:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13098:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13074:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13075:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13102:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13103:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__026517);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__026577);
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__026520);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__026580);
rule__XMemberFeatureCall__Group_1_1_1_2__1();
state._fsp--;
@@ -38758,22 +38843,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13082:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13110:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13086:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13087:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13114:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13115:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13087:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13088:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13115:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13116:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl26548); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl26608); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
@@ -38799,16 +38884,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13101:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13129:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13105:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13106:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13133:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13134:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__126579);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__126639);
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl();
state._fsp--;
@@ -38832,25 +38917,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13112:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13140:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13116:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13117:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13144:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13145:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13117:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13118:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13145:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13146:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13119:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13119:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13147:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13147:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl26606);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl26666);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1();
state._fsp--;
@@ -38883,21 +38968,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13133:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13161:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13137:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13138:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13165:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13166:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__026640);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__026700);
rule__XMemberFeatureCall__Group_1_1_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__026643);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__026703);
rule__XMemberFeatureCall__Group_1_1_3__1();
state._fsp--;
@@ -38921,25 +39006,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13145:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13173:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13149:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13150:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13177:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13178:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13150:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13151:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13178:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13179:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13152:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13152:2: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13180:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13180:2: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl26670);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl26730);
rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0();
state._fsp--;
@@ -38972,21 +39057,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13162:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13190:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13166:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13167:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13194:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13195:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__126700);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__126760);
rule__XMemberFeatureCall__Group_1_1_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__126703);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__126763);
rule__XMemberFeatureCall__Group_1_1_3__2();
state._fsp--;
@@ -39010,22 +39095,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13174:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13202:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13178:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13179:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13206:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13207:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13179:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13180:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13207:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13208:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13181:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13209:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
int alt117=2;
int LA117_0 = input.LA(1);
@@ -39034,9 +39119,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt117) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13181:2: rule__XMemberFeatureCall__Alternatives_1_1_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13209:2: rule__XMemberFeatureCall__Alternatives_1_1_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl26730);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl26790);
rule__XMemberFeatureCall__Alternatives_1_1_3_1();
state._fsp--;
@@ -39072,16 +39157,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13191:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13219:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13195:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13196:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13223:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13224:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__226761);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__226821);
rule__XMemberFeatureCall__Group_1_1_3__2__Impl();
state._fsp--;
@@ -39105,22 +39190,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13202:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13230:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13206:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13207:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13234:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13235:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13207:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13208:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13235:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13236:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl26789); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl26849); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
@@ -39146,21 +39231,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13227:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13255:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13231:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13232:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13259:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13260:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026826);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026886);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026829);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026889);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1();
state._fsp--;
@@ -39184,25 +39269,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13239:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13267:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13243:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13244:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13271:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13244:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13245:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13273:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13246:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13246:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13274:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13274:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl26856);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl26916);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0();
state._fsp--;
@@ -39235,16 +39320,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13256:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13284:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13260:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13261:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13288:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13289:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__126886);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__126946);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl();
state._fsp--;
@@ -39268,22 +39353,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13267:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13295:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13271:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13299:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13300:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13273:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13300:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13301:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13274:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13302:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
loop118:
do {
int alt118=2;
@@ -39296,9 +39381,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt118) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13274:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13302:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl26913);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl26973);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0();
state._fsp--;
@@ -39337,21 +39422,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13288:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13316:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13292:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13293:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13320:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13321:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__026948);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__027008);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__026951);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__027011);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1();
state._fsp--;
@@ -39375,22 +39460,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13300:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13328:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13304:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13305:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13332:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13333:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13305:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13306:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13333:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13334:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl26979); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl27039); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
@@ -39416,16 +39501,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13319:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13347:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13323:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13324:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13351:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13352:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__127010);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__127070);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl();
state._fsp--;
@@ -39449,25 +39534,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13330:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13358:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13334:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13335:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13362:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13363:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13335:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13336:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13363:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13364:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13337:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13337:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13365:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13365:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl27037);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl27097);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1();
state._fsp--;
@@ -39500,21 +39585,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13351:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13379:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
public final void rule__XClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13355:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13356:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13383:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13384:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__027071);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__027131);
rule__XClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__027074);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__027134);
rule__XClosure__Group__1();
state._fsp--;
@@ -39538,23 +39623,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13363:1: rule__XClosure__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13391:1: rule__XClosure__Group__0__Impl : ( () ) ;
public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13367:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13368:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13395:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13396:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13368:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13369:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13396:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13397:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getXClosureAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13370:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13372:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13398:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13400:1:
{
}
@@ -39579,21 +39664,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13382:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13410:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
public final void rule__XClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13386:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13387:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13414:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13415:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__127132);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__127192);
rule__XClosure__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__127135);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__127195);
rule__XClosure__Group__2();
state._fsp--;
@@ -39617,22 +39702,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13394:1: rule__XClosure__Group__1__Impl : ( '[' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13422:1: rule__XClosure__Group__1__Impl : ( '[' ) ;
public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13398:1: ( ( '[' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13399:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13426:1: ( ( '[' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13427:1: ( '[' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13399:1: ( '[' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13400:1: '['
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13427:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13428:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_1());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__XClosure__Group__1__Impl27163); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__XClosure__Group__1__Impl27223); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_1());
}
@@ -39658,21 +39743,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13413:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13441:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
public final void rule__XClosure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13417:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13418:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13445:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13446:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__227194);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__227254);
rule__XClosure__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__227197);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__227257);
rule__XClosure__Group__3();
state._fsp--;
@@ -39696,29 +39781,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13425:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13453:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__Group_2__0 )? ) ;
public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13429:1: ( ( ( rule__XClosure__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13430:1: ( ( rule__XClosure__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13457:1: ( ( ( rule__XClosure__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13458:1: ( ( rule__XClosure__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13430:1: ( ( rule__XClosure__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13431:1: ( rule__XClosure__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13458:1: ( ( rule__XClosure__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13459:1: ( rule__XClosure__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13432:1: ( rule__XClosure__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13460:1: ( rule__XClosure__Group_2__0 )?
int alt119=2;
alt119 = dfa119.predict(input);
switch (alt119) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13432:2: rule__XClosure__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13460:2: rule__XClosure__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2__0_in_rule__XClosure__Group__2__Impl27224);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2__0_in_rule__XClosure__Group__2__Impl27284);
rule__XClosure__Group_2__0();
state._fsp--;
@@ -39754,21 +39839,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13442:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl rule__XClosure__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13470:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl rule__XClosure__Group__4 ;
public final void rule__XClosure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13446:1: ( rule__XClosure__Group__3__Impl rule__XClosure__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13447:2: rule__XClosure__Group__3__Impl rule__XClosure__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13474:1: ( rule__XClosure__Group__3__Impl rule__XClosure__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13475:2: rule__XClosure__Group__3__Impl rule__XClosure__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__327255);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__327315);
rule__XClosure__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__4_in_rule__XClosure__Group__327258);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__4_in_rule__XClosure__Group__327318);
rule__XClosure__Group__4();
state._fsp--;
@@ -39792,25 +39877,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13454:1: rule__XClosure__Group__3__Impl : ( ( rule__XClosure__ExpressionAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13482:1: rule__XClosure__Group__3__Impl : ( ( rule__XClosure__ExpressionAssignment_3 ) ) ;
public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13458:1: ( ( ( rule__XClosure__ExpressionAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13459:1: ( ( rule__XClosure__ExpressionAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13486:1: ( ( ( rule__XClosure__ExpressionAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13487:1: ( ( rule__XClosure__ExpressionAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13459:1: ( ( rule__XClosure__ExpressionAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13460:1: ( rule__XClosure__ExpressionAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13487:1: ( ( rule__XClosure__ExpressionAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13488:1: ( rule__XClosure__ExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13461:1: ( rule__XClosure__ExpressionAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13461:2: rule__XClosure__ExpressionAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13489:1: ( rule__XClosure__ExpressionAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13489:2: rule__XClosure__ExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExpressionAssignment_3_in_rule__XClosure__Group__3__Impl27285);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExpressionAssignment_3_in_rule__XClosure__Group__3__Impl27345);
rule__XClosure__ExpressionAssignment_3();
state._fsp--;
@@ -39843,16 +39928,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13471:1: rule__XClosure__Group__4 : rule__XClosure__Group__4__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13499:1: rule__XClosure__Group__4 : rule__XClosure__Group__4__Impl ;
public final void rule__XClosure__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13475:1: ( rule__XClosure__Group__4__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13476:2: rule__XClosure__Group__4__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13503:1: ( rule__XClosure__Group__4__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13504:2: rule__XClosure__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__4__Impl_in_rule__XClosure__Group__427315);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__4__Impl_in_rule__XClosure__Group__427375);
rule__XClosure__Group__4__Impl();
state._fsp--;
@@ -39876,22 +39961,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13482:1: rule__XClosure__Group__4__Impl : ( ']' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13510:1: rule__XClosure__Group__4__Impl : ( ']' ) ;
public final void rule__XClosure__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13486:1: ( ( ']' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13487:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13514:1: ( ( ']' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13515:1: ( ']' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13487:1: ( ']' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13488:1: ']'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13515:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13516:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_4());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__XClosure__Group__4__Impl27343); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__XClosure__Group__4__Impl27403); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_4());
}
@@ -39917,16 +40002,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13511:1: rule__XClosure__Group_2__0 : rule__XClosure__Group_2__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13539:1: rule__XClosure__Group_2__0 : rule__XClosure__Group_2__0__Impl ;
public final void rule__XClosure__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13515:1: ( rule__XClosure__Group_2__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13516:2: rule__XClosure__Group_2__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13543:1: ( rule__XClosure__Group_2__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13544:2: rule__XClosure__Group_2__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2__0__Impl_in_rule__XClosure__Group_2__027384);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2__0__Impl_in_rule__XClosure__Group_2__027444);
rule__XClosure__Group_2__0__Impl();
state._fsp--;
@@ -39950,25 +40035,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13522:1: rule__XClosure__Group_2__0__Impl : ( ( rule__XClosure__Group_2_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13550:1: rule__XClosure__Group_2__0__Impl : ( ( rule__XClosure__Group_2_0__0 ) ) ;
public final void rule__XClosure__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13526:1: ( ( ( rule__XClosure__Group_2_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13527:1: ( ( rule__XClosure__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13554:1: ( ( ( rule__XClosure__Group_2_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13555:1: ( ( rule__XClosure__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13527:1: ( ( rule__XClosure__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13528:1: ( rule__XClosure__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13555:1: ( ( rule__XClosure__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13556:1: ( rule__XClosure__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13529:1: ( rule__XClosure__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13529:2: rule__XClosure__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13557:1: ( rule__XClosure__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13557:2: rule__XClosure__Group_2_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__0_in_rule__XClosure__Group_2__0__Impl27411);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__0_in_rule__XClosure__Group_2__0__Impl27471);
rule__XClosure__Group_2_0__0();
state._fsp--;
@@ -40001,21 +40086,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13541:1: rule__XClosure__Group_2_0__0 : rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13569:1: rule__XClosure__Group_2_0__0 : rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1 ;
public final void rule__XClosure__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13545:1: ( rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13546:2: rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13573:1: ( rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13574:2: rule__XClosure__Group_2_0__0__Impl rule__XClosure__Group_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__0__Impl_in_rule__XClosure__Group_2_0__027443);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__0__Impl_in_rule__XClosure__Group_2_0__027503);
rule__XClosure__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__1_in_rule__XClosure__Group_2_0__027446);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__1_in_rule__XClosure__Group_2_0__027506);
rule__XClosure__Group_2_0__1();
state._fsp--;
@@ -40039,22 +40124,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13553:1: rule__XClosure__Group_2_0__0__Impl : ( ( rule__XClosure__Group_2_0_0__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13581:1: rule__XClosure__Group_2_0__0__Impl : ( ( rule__XClosure__Group_2_0_0__0 )? ) ;
public final void rule__XClosure__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13557:1: ( ( ( rule__XClosure__Group_2_0_0__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13558:1: ( ( rule__XClosure__Group_2_0_0__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13585:1: ( ( ( rule__XClosure__Group_2_0_0__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13586:1: ( ( rule__XClosure__Group_2_0_0__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13558:1: ( ( rule__XClosure__Group_2_0_0__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13559:1: ( rule__XClosure__Group_2_0_0__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13586:1: ( ( rule__XClosure__Group_2_0_0__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13587:1: ( rule__XClosure__Group_2_0_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13560:1: ( rule__XClosure__Group_2_0_0__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13588:1: ( rule__XClosure__Group_2_0_0__0 )?
int alt120=2;
int LA120_0 = input.LA(1);
@@ -40063,9 +40148,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt120) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13560:2: rule__XClosure__Group_2_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13588:2: rule__XClosure__Group_2_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__0_in_rule__XClosure__Group_2_0__0__Impl27473);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__0_in_rule__XClosure__Group_2_0__0__Impl27533);
rule__XClosure__Group_2_0_0__0();
state._fsp--;
@@ -40101,16 +40186,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13570:1: rule__XClosure__Group_2_0__1 : rule__XClosure__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13598:1: rule__XClosure__Group_2_0__1 : rule__XClosure__Group_2_0__1__Impl ;
public final void rule__XClosure__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13574:1: ( rule__XClosure__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13575:2: rule__XClosure__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13602:1: ( rule__XClosure__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13603:2: rule__XClosure__Group_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__1__Impl_in_rule__XClosure__Group_2_0__127504);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0__1__Impl_in_rule__XClosure__Group_2_0__127564);
rule__XClosure__Group_2_0__1__Impl();
state._fsp--;
@@ -40134,25 +40219,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13581:1: rule__XClosure__Group_2_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13609:1: rule__XClosure__Group_2_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) ) ;
public final void rule__XClosure__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13585:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13586:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13613:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13614:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13586:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13587:1: ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13614:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13615:1: ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_2_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13588:1: ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13588:2: rule__XClosure__ExplicitSyntaxAssignment_2_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13616:1: ( rule__XClosure__ExplicitSyntaxAssignment_2_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13616:2: rule__XClosure__ExplicitSyntaxAssignment_2_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_2_0_1_in_rule__XClosure__Group_2_0__1__Impl27531);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_2_0_1_in_rule__XClosure__Group_2_0__1__Impl27591);
rule__XClosure__ExplicitSyntaxAssignment_2_0_1();
state._fsp--;
@@ -40185,21 +40270,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13602:1: rule__XClosure__Group_2_0_0__0 : rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13630:1: rule__XClosure__Group_2_0_0__0 : rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1 ;
public final void rule__XClosure__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13606:1: ( rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13607:2: rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13634:1: ( rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13635:2: rule__XClosure__Group_2_0_0__0__Impl rule__XClosure__Group_2_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__0__Impl_in_rule__XClosure__Group_2_0_0__027565);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__0__Impl_in_rule__XClosure__Group_2_0_0__027625);
rule__XClosure__Group_2_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__1_in_rule__XClosure__Group_2_0_0__027568);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__1_in_rule__XClosure__Group_2_0_0__027628);
rule__XClosure__Group_2_0_0__1();
state._fsp--;
@@ -40223,25 +40308,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13614:1: rule__XClosure__Group_2_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13642:1: rule__XClosure__Group_2_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) ) ;
public final void rule__XClosure__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13618:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13619:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13646:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13647:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13619:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13620:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13647:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13648:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_2_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13621:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13621:2: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13649:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13649:2: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0_in_rule__XClosure__Group_2_0_0__0__Impl27595);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0_in_rule__XClosure__Group_2_0_0__0__Impl27655);
rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0();
state._fsp--;
@@ -40274,16 +40359,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13631:1: rule__XClosure__Group_2_0_0__1 : rule__XClosure__Group_2_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13659:1: rule__XClosure__Group_2_0_0__1 : rule__XClosure__Group_2_0_0__1__Impl ;
public final void rule__XClosure__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13635:1: ( rule__XClosure__Group_2_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13636:2: rule__XClosure__Group_2_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13663:1: ( rule__XClosure__Group_2_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13664:2: rule__XClosure__Group_2_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__1__Impl_in_rule__XClosure__Group_2_0_0__127625);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0__1__Impl_in_rule__XClosure__Group_2_0_0__127685);
rule__XClosure__Group_2_0_0__1__Impl();
state._fsp--;
@@ -40307,22 +40392,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13642:1: rule__XClosure__Group_2_0_0__1__Impl : ( ( rule__XClosure__Group_2_0_0_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13670:1: rule__XClosure__Group_2_0_0__1__Impl : ( ( rule__XClosure__Group_2_0_0_1__0 )* ) ;
public final void rule__XClosure__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13646:1: ( ( ( rule__XClosure__Group_2_0_0_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13647:1: ( ( rule__XClosure__Group_2_0_0_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13674:1: ( ( ( rule__XClosure__Group_2_0_0_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13675:1: ( ( rule__XClosure__Group_2_0_0_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13647:1: ( ( rule__XClosure__Group_2_0_0_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13648:1: ( rule__XClosure__Group_2_0_0_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13675:1: ( ( rule__XClosure__Group_2_0_0_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13676:1: ( rule__XClosure__Group_2_0_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_2_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13649:1: ( rule__XClosure__Group_2_0_0_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13677:1: ( rule__XClosure__Group_2_0_0_1__0 )*
loop121:
do {
int alt121=2;
@@ -40335,9 +40420,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt121) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13649:2: rule__XClosure__Group_2_0_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13677:2: rule__XClosure__Group_2_0_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__0_in_rule__XClosure__Group_2_0_0__1__Impl27652);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__0_in_rule__XClosure__Group_2_0_0__1__Impl27712);
rule__XClosure__Group_2_0_0_1__0();
state._fsp--;
@@ -40376,21 +40461,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13663:1: rule__XClosure__Group_2_0_0_1__0 : rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13691:1: rule__XClosure__Group_2_0_0_1__0 : rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1 ;
public final void rule__XClosure__Group_2_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13667:1: ( rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13668:2: rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13695:1: ( rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13696:2: rule__XClosure__Group_2_0_0_1__0__Impl rule__XClosure__Group_2_0_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__0__Impl_in_rule__XClosure__Group_2_0_0_1__027687);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__0__Impl_in_rule__XClosure__Group_2_0_0_1__027747);
rule__XClosure__Group_2_0_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__1_in_rule__XClosure__Group_2_0_0_1__027690);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__1_in_rule__XClosure__Group_2_0_0_1__027750);
rule__XClosure__Group_2_0_0_1__1();
state._fsp--;
@@ -40414,22 +40499,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13675:1: rule__XClosure__Group_2_0_0_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13703:1: rule__XClosure__Group_2_0_0_1__0__Impl : ( ',' ) ;
public final void rule__XClosure__Group_2_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13679:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13680:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13707:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13708:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13680:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13681:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13708:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13709:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getCommaKeyword_2_0_0_1_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XClosure__Group_2_0_0_1__0__Impl27718); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XClosure__Group_2_0_0_1__0__Impl27778); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getCommaKeyword_2_0_0_1_0());
}
@@ -40455,16 +40540,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13694:1: rule__XClosure__Group_2_0_0_1__1 : rule__XClosure__Group_2_0_0_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13722:1: rule__XClosure__Group_2_0_0_1__1 : rule__XClosure__Group_2_0_0_1__1__Impl ;
public final void rule__XClosure__Group_2_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13698:1: ( rule__XClosure__Group_2_0_0_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13699:2: rule__XClosure__Group_2_0_0_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13726:1: ( rule__XClosure__Group_2_0_0_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13727:2: rule__XClosure__Group_2_0_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__1__Impl_in_rule__XClosure__Group_2_0_0_1__127749);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2_0_0_1__1__Impl_in_rule__XClosure__Group_2_0_0_1__127809);
rule__XClosure__Group_2_0_0_1__1__Impl();
state._fsp--;
@@ -40488,25 +40573,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_2_0_0_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13705:1: rule__XClosure__Group_2_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13733:1: rule__XClosure__Group_2_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) ) ;
public final void rule__XClosure__Group_2_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13709:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13710:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13737:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13738:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13710:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13711:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13738:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13739:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_2_0_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13712:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13712:2: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13740:1: ( rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13740:2: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1_in_rule__XClosure__Group_2_0_0_1__1__Impl27776);
+ pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1_in_rule__XClosure__Group_2_0_0_1__1__Impl27836);
rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1();
state._fsp--;
@@ -40539,21 +40624,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13726:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13754:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
public final void rule__XExpressionInClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13730:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13731:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13758:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13759:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__027810);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__027870);
rule__XExpressionInClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__027813);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__027873);
rule__XExpressionInClosure__Group__1();
state._fsp--;
@@ -40577,23 +40662,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13738:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13766:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13742:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13743:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13770:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13771:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13743:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13744:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13771:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13772:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13745:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13747:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13773:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13775:1:
{
}
@@ -40618,16 +40703,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13757:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13785:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
public final void rule__XExpressionInClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13761:1: ( rule__XExpressionInClosure__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13762:2: rule__XExpressionInClosure__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13789:1: ( rule__XExpressionInClosure__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13790:2: rule__XExpressionInClosure__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__127871);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__127931);
rule__XExpressionInClosure__Group__1__Impl();
state._fsp--;
@@ -40651,22 +40736,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13768:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13796:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13772:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13773:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13800:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13801:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13773:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13774:1: ( rule__XExpressionInClosure__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13801:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13802:1: ( rule__XExpressionInClosure__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13775:1: ( rule__XExpressionInClosure__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13803:1: ( rule__XExpressionInClosure__Group_1__0 )*
loop122:
do {
int alt122=2;
@@ -40679,9 +40764,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt122) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13775:2: rule__XExpressionInClosure__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13803:2: rule__XExpressionInClosure__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl27898);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl27958);
rule__XExpressionInClosure__Group_1__0();
state._fsp--;
@@ -40720,21 +40805,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13789:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13817:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13793:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13794:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13821:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13822:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__027933);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__027993);
rule__XExpressionInClosure__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__027936);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__027996);
rule__XExpressionInClosure__Group_1__1();
state._fsp--;
@@ -40758,25 +40843,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13801:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13829:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13805:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13806:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13833:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13834:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13806:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13807:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13834:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13835:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13808:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13808:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13836:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13836:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl27963);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl28023);
rule__XExpressionInClosure__ExpressionsAssignment_1_0();
state._fsp--;
@@ -40809,16 +40894,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13818:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13846:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13822:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13823:2: rule__XExpressionInClosure__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13850:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13851:2: rule__XExpressionInClosure__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__127993);
+ pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__128053);
rule__XExpressionInClosure__Group_1__1__Impl();
state._fsp--;
@@ -40842,22 +40927,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13829:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13857:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13833:1: ( ( ( ';' )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13834:1: ( ( ';' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13861:1: ( ( ( ';' )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13862:1: ( ( ';' )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13834:1: ( ( ';' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13835:1: ( ';' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13862:1: ( ( ';' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13863:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13836:1: ( ';' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13864:1: ( ';' )?
int alt123=2;
int LA123_0 = input.LA(1);
@@ -40866,9 +40951,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt123) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13837:2: ';'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13865:2: ';'
{
- match(input,65,FollowSets001.FOLLOW_65_in_rule__XExpressionInClosure__Group_1__1__Impl28022); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__XExpressionInClosure__Group_1__1__Impl28082); if (state.failed) return ;
}
break;
@@ -40900,21 +40985,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13852:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13880:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
public final void rule__XShortClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13856:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13857:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13884:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13885:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__028059);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__028119);
rule__XShortClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__028062);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__028122);
rule__XShortClosure__Group__1();
state._fsp--;
@@ -40938,25 +41023,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13864:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13892:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13868:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13869:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13896:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13897:1: ( ( rule__XShortClosure__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13869:1: ( ( rule__XShortClosure__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13870:1: ( rule__XShortClosure__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13897:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13898:1: ( rule__XShortClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13871:1: ( rule__XShortClosure__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13871:2: rule__XShortClosure__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13899:1: ( rule__XShortClosure__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13899:2: rule__XShortClosure__Group_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl28089);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl28149);
rule__XShortClosure__Group_0__0();
state._fsp--;
@@ -40989,16 +41074,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13881:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13909:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
public final void rule__XShortClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13885:1: ( rule__XShortClosure__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13886:2: rule__XShortClosure__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13913:1: ( rule__XShortClosure__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13914:2: rule__XShortClosure__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__128119);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__128179);
rule__XShortClosure__Group__1__Impl();
state._fsp--;
@@ -41022,25 +41107,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13892:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13920:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13896:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13897:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13924:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13925:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13897:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13898:1: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13925:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13926:1: ( rule__XShortClosure__ExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13899:1: ( rule__XShortClosure__ExpressionAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13899:2: rule__XShortClosure__ExpressionAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13927:1: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13927:2: rule__XShortClosure__ExpressionAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl28146);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl28206);
rule__XShortClosure__ExpressionAssignment_1();
state._fsp--;
@@ -41073,16 +41158,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13913:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13941:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
public final void rule__XShortClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13917:1: ( rule__XShortClosure__Group_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13918:2: rule__XShortClosure__Group_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13945:1: ( rule__XShortClosure__Group_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13946:2: rule__XShortClosure__Group_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__028180);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__028240);
rule__XShortClosure__Group_0__0__Impl();
state._fsp--;
@@ -41106,25 +41191,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13924:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13952:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13928:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13929:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13956:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13957:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13929:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13930:1: ( rule__XShortClosure__Group_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13957:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13958:1: ( rule__XShortClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13931:1: ( rule__XShortClosure__Group_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13931:2: rule__XShortClosure__Group_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13959:1: ( rule__XShortClosure__Group_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13959:2: rule__XShortClosure__Group_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl28207);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl28267);
rule__XShortClosure__Group_0_0__0();
state._fsp--;
@@ -41157,21 +41242,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13943:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13971:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13947:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13948:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13975:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13976:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__028239);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__028299);
rule__XShortClosure__Group_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__028242);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__028302);
rule__XShortClosure__Group_0_0__1();
state._fsp--;
@@ -41195,23 +41280,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13955:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13983:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13959:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13960:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13987:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13988:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13960:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13961:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13988:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13989:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13962:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13964:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13990:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13992:1:
{
}
@@ -41236,21 +41321,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13974:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14002:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13978:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13979:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14006:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14007:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__128300);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__128360);
rule__XShortClosure__Group_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__128303);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__128363);
rule__XShortClosure__Group_0_0__2();
state._fsp--;
@@ -41274,22 +41359,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13986:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14014:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13990:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13991:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14018:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14019:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13991:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13992:1: ( rule__XShortClosure__Group_0_0_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14019:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14020:1: ( rule__XShortClosure__Group_0_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13993:1: ( rule__XShortClosure__Group_0_0_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14021:1: ( rule__XShortClosure__Group_0_0_1__0 )?
int alt124=2;
int LA124_0 = input.LA(1);
@@ -41298,9 +41383,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt124) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13993:2: rule__XShortClosure__Group_0_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14021:2: rule__XShortClosure__Group_0_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl28330);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl28390);
rule__XShortClosure__Group_0_0_1__0();
state._fsp--;
@@ -41336,16 +41421,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14003:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14031:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14007:1: ( rule__XShortClosure__Group_0_0__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14008:2: rule__XShortClosure__Group_0_0__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14035:1: ( rule__XShortClosure__Group_0_0__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14036:2: rule__XShortClosure__Group_0_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__228361);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__228421);
rule__XShortClosure__Group_0_0__2__Impl();
state._fsp--;
@@ -41369,25 +41454,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14014:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14042:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14018:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14019:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14046:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14047:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14019:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14020:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14047:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14048:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14021:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14021:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14049:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14049:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl28388);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl28448);
rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2();
state._fsp--;
@@ -41420,21 +41505,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14037:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14065:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14041:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14042:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14069:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14070:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__028424);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__028484);
rule__XShortClosure__Group_0_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__028427);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__028487);
rule__XShortClosure__Group_0_0_1__1();
state._fsp--;
@@ -41458,25 +41543,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14049:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14077:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14053:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14054:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14081:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14082:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14054:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14055:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14082:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14083:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14056:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14056:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14084:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14084:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl28454);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl28514);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0();
state._fsp--;
@@ -41509,16 +41594,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14066:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14094:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14070:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14071:2: rule__XShortClosure__Group_0_0_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14098:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14099:2: rule__XShortClosure__Group_0_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__128484);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__128544);
rule__XShortClosure__Group_0_0_1__1__Impl();
state._fsp--;
@@ -41542,22 +41627,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14077:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14105:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14081:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14082:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14109:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14110:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14082:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14083:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14110:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14111:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14084:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14112:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
loop125:
do {
int alt125=2;
@@ -41570,9 +41655,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt125) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14084:2: rule__XShortClosure__Group_0_0_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14112:2: rule__XShortClosure__Group_0_0_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl28511);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl28571);
rule__XShortClosure__Group_0_0_1_1__0();
state._fsp--;
@@ -41611,21 +41696,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14098:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14126:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14102:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14103:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14130:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14131:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__028546);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__028606);
rule__XShortClosure__Group_0_0_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__028549);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__028609);
rule__XShortClosure__Group_0_0_1_1__1();
state._fsp--;
@@ -41649,22 +41734,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14110:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14138:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14114:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14115:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14142:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14143:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14115:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14116:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14143:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14144:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XShortClosure__Group_0_0_1_1__0__Impl28577); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XShortClosure__Group_0_0_1_1__0__Impl28637); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
@@ -41690,16 +41775,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14129:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14157:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14133:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14134:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14161:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14162:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__128608);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__128668);
rule__XShortClosure__Group_0_0_1_1__1__Impl();
state._fsp--;
@@ -41723,25 +41808,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14140:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14168:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14144:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14145:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14172:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14173:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14145:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14146:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14173:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14174:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14147:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14147:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14175:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14175:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl28635);
+ pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl28695);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1();
state._fsp--;
@@ -41774,21 +41859,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14161:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14189:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14165:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14166:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14193:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14194:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__028669);
+ pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__028729);
rule__XParenthesizedExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__028672);
+ pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__028732);
rule__XParenthesizedExpression__Group__1();
state._fsp--;
@@ -41812,22 +41897,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14173:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14201:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14177:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14178:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14205:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14206:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14178:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14179:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14206:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14207:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XParenthesizedExpression__Group__0__Impl28700); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XParenthesizedExpression__Group__0__Impl28760); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
@@ -41853,21 +41938,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14192:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14220:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14196:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14197:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14224:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14225:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__128731);
+ pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__128791);
rule__XParenthesizedExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__128734);
+ pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__128794);
rule__XParenthesizedExpression__Group__2();
state._fsp--;
@@ -41891,22 +41976,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14204:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14232:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14208:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14209:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14236:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14237:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14209:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14210:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14237:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14238:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl28761);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl28821);
ruleXExpression();
state._fsp--;
@@ -41936,16 +42021,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14221:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14249:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14225:1: ( rule__XParenthesizedExpression__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14226:2: rule__XParenthesizedExpression__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14253:1: ( rule__XParenthesizedExpression__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14254:2: rule__XParenthesizedExpression__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__228790);
+ pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__228850);
rule__XParenthesizedExpression__Group__2__Impl();
state._fsp--;
@@ -41969,22 +42054,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14232:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14260:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14236:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14237:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14264:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14265:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14237:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14238:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14265:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14266:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XParenthesizedExpression__Group__2__Impl28818); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XParenthesizedExpression__Group__2__Impl28878); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
}
@@ -42010,21 +42095,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14257:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14285:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
public final void rule__XIfExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14261:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14262:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14289:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14290:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__028855);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__028915);
rule__XIfExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__028858);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__028918);
rule__XIfExpression__Group__1();
state._fsp--;
@@ -42048,23 +42133,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14269:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14297:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14273:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14274:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14301:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14302:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14274:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14275:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14302:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14303:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14276:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14278:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14304:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14306:1:
{
}
@@ -42089,21 +42174,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14288:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14316:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
public final void rule__XIfExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14292:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14293:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14320:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14321:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__128916);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__128976);
rule__XIfExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__128919);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__128979);
rule__XIfExpression__Group__2();
state._fsp--;
@@ -42127,22 +42212,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14300:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14328:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14304:1: ( ( 'if' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14305:1: ( 'if' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14332:1: ( ( 'if' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14333:1: ( 'if' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14305:1: ( 'if' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14306:1: 'if'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14333:1: ( 'if' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14334:1: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__XIfExpression__Group__1__Impl28947); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__XIfExpression__Group__1__Impl29007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
@@ -42168,21 +42253,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14319:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14347:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
public final void rule__XIfExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14323:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14324:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14351:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14352:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__228978);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__229038);
rule__XIfExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__228981);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__229041);
rule__XIfExpression__Group__3();
state._fsp--;
@@ -42206,22 +42291,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14331:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14359:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14335:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14336:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14363:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14364:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14336:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14337:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14364:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14365:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XIfExpression__Group__2__Impl29009); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XIfExpression__Group__2__Impl29069); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
@@ -42247,21 +42332,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14350:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14378:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
public final void rule__XIfExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14354:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14355:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14382:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14383:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__329040);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__329100);
rule__XIfExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__329043);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__329103);
rule__XIfExpression__Group__4();
state._fsp--;
@@ -42285,25 +42370,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14362:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14390:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14366:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14367:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14394:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14395:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14367:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14368:1: ( rule__XIfExpression__IfAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14395:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14396:1: ( rule__XIfExpression__IfAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14369:1: ( rule__XIfExpression__IfAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14369:2: rule__XIfExpression__IfAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14397:1: ( rule__XIfExpression__IfAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14397:2: rule__XIfExpression__IfAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl29070);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl29130);
rule__XIfExpression__IfAssignment_3();
state._fsp--;
@@ -42336,21 +42421,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14379:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14407:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
public final void rule__XIfExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14383:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14384:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14411:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14412:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__429100);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__429160);
rule__XIfExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__429103);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__429163);
rule__XIfExpression__Group__5();
state._fsp--;
@@ -42374,22 +42459,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14391:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14419:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14395:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14396:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14423:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14424:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14396:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14397:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14424:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14425:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XIfExpression__Group__4__Impl29131); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XIfExpression__Group__4__Impl29191); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
@@ -42415,21 +42500,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14410:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14438:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
public final void rule__XIfExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14414:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14415:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14442:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14443:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__529162);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__529222);
rule__XIfExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__529165);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__529225);
rule__XIfExpression__Group__6();
state._fsp--;
@@ -42453,25 +42538,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14422:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14450:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14426:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14427:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14454:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14455:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14427:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14428:1: ( rule__XIfExpression__ThenAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14455:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14456:1: ( rule__XIfExpression__ThenAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14429:1: ( rule__XIfExpression__ThenAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14429:2: rule__XIfExpression__ThenAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:1: ( rule__XIfExpression__ThenAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:2: rule__XIfExpression__ThenAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl29192);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl29252);
rule__XIfExpression__ThenAssignment_5();
state._fsp--;
@@ -42504,16 +42589,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14439:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14467:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
public final void rule__XIfExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14443:1: ( rule__XIfExpression__Group__6__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14444:2: rule__XIfExpression__Group__6__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14471:1: ( rule__XIfExpression__Group__6__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14472:2: rule__XIfExpression__Group__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__629222);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__629282);
rule__XIfExpression__Group__6__Impl();
state._fsp--;
@@ -42537,22 +42622,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14450:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14478:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14454:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14455:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14482:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14483:1: ( ( rule__XIfExpression__Group_6__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14455:1: ( ( rule__XIfExpression__Group_6__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14456:1: ( rule__XIfExpression__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14483:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14484:1: ( rule__XIfExpression__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:1: ( rule__XIfExpression__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14485:1: ( rule__XIfExpression__Group_6__0 )?
int alt126=2;
int LA126_0 = input.LA(1);
@@ -42565,9 +42650,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt126) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:2: rule__XIfExpression__Group_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14485:2: rule__XIfExpression__Group_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl29249);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl29309);
rule__XIfExpression__Group_6__0();
state._fsp--;
@@ -42603,21 +42688,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14481:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14509:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
public final void rule__XIfExpression__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14485:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14486:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14513:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14514:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__029294);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__029354);
rule__XIfExpression__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__029297);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__029357);
rule__XIfExpression__Group_6__1();
state._fsp--;
@@ -42641,25 +42726,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14493:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14521:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14497:1: ( ( ( 'else' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14498:1: ( ( 'else' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14525:1: ( ( ( 'else' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14526:1: ( ( 'else' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14498:1: ( ( 'else' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14499:1: ( 'else' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14526:1: ( ( 'else' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14527:1: ( 'else' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14500:1: ( 'else' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14501:2: 'else'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14528:1: ( 'else' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14529:2: 'else'
{
- match(input,68,FollowSets001.FOLLOW_68_in_rule__XIfExpression__Group_6__0__Impl29326); if (state.failed) return ;
+ match(input,68,FollowSets001.FOLLOW_68_in_rule__XIfExpression__Group_6__0__Impl29386); if (state.failed) return ;
}
@@ -42688,16 +42773,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14512:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14540:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
public final void rule__XIfExpression__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14516:1: ( rule__XIfExpression__Group_6__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14517:2: rule__XIfExpression__Group_6__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14544:1: ( rule__XIfExpression__Group_6__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14545:2: rule__XIfExpression__Group_6__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__129358);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__129418);
rule__XIfExpression__Group_6__1__Impl();
state._fsp--;
@@ -42721,25 +42806,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14523:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14551:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14527:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14528:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14555:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14556:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14528:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14529:1: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14556:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14557:1: ( rule__XIfExpression__ElseAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14530:1: ( rule__XIfExpression__ElseAssignment_6_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14530:2: rule__XIfExpression__ElseAssignment_6_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14558:1: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14558:2: rule__XIfExpression__ElseAssignment_6_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl29385);
+ pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl29445);
rule__XIfExpression__ElseAssignment_6_1();
state._fsp--;
@@ -42772,21 +42857,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14544:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14572:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
public final void rule__XSwitchExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14548:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14549:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14576:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14577:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__029419);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__029479);
rule__XSwitchExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__029422);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__029482);
rule__XSwitchExpression__Group__1();
state._fsp--;
@@ -42810,23 +42895,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14556:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14584:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14560:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14561:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14588:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14589:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14561:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14562:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14589:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14590:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14563:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14565:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14591:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14593:1:
{
}
@@ -42851,21 +42936,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14575:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14603:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
public final void rule__XSwitchExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14579:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14580:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14607:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14608:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__129480);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__129540);
rule__XSwitchExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__129483);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__129543);
rule__XSwitchExpression__Group__2();
state._fsp--;
@@ -42889,22 +42974,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14587:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14615:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14591:1: ( ( 'switch' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14592:1: ( 'switch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14619:1: ( ( 'switch' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14620:1: ( 'switch' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14592:1: ( 'switch' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14593:1: 'switch'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14620:1: ( 'switch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14621:1: 'switch'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__XSwitchExpression__Group__1__Impl29511); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__XSwitchExpression__Group__1__Impl29571); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
}
@@ -42930,21 +43015,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14606:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14634:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
public final void rule__XSwitchExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14610:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14611:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14638:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14639:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__229542);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__229602);
rule__XSwitchExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__229545);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__229605);
rule__XSwitchExpression__Group__3();
state._fsp--;
@@ -42968,22 +43053,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14618:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14646:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Group_2__0 )? ) ;
public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14622:1: ( ( ( rule__XSwitchExpression__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14623:1: ( ( rule__XSwitchExpression__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14650:1: ( ( ( rule__XSwitchExpression__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14651:1: ( ( rule__XSwitchExpression__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14623:1: ( ( rule__XSwitchExpression__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14624:1: ( rule__XSwitchExpression__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14651:1: ( ( rule__XSwitchExpression__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14652:1: ( rule__XSwitchExpression__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14625:1: ( rule__XSwitchExpression__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14653:1: ( rule__XSwitchExpression__Group_2__0 )?
int alt127=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -43044,9 +43129,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt127) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14625:2: rule__XSwitchExpression__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14653:2: rule__XSwitchExpression__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2__0_in_rule__XSwitchExpression__Group__2__Impl29572);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2__0_in_rule__XSwitchExpression__Group__2__Impl29632);
rule__XSwitchExpression__Group_2__0();
state._fsp--;
@@ -43082,21 +43167,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14635:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14663:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
public final void rule__XSwitchExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14639:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14640:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14667:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14668:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__329603);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__329663);
rule__XSwitchExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__329606);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__329666);
rule__XSwitchExpression__Group__4();
state._fsp--;
@@ -43120,25 +43205,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14647:1: rule__XSwitchExpression__Group__3__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14675:1: rule__XSwitchExpression__Group__3__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_3 ) ) ;
public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14651:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14652:1: ( ( rule__XSwitchExpression__SwitchAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14679:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14680:1: ( ( rule__XSwitchExpression__SwitchAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14652:1: ( ( rule__XSwitchExpression__SwitchAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14653:1: ( rule__XSwitchExpression__SwitchAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14680:1: ( ( rule__XSwitchExpression__SwitchAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14681:1: ( rule__XSwitchExpression__SwitchAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14654:1: ( rule__XSwitchExpression__SwitchAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14654:2: rule__XSwitchExpression__SwitchAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14682:1: ( rule__XSwitchExpression__SwitchAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14682:2: rule__XSwitchExpression__SwitchAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_3_in_rule__XSwitchExpression__Group__3__Impl29633);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_3_in_rule__XSwitchExpression__Group__3__Impl29693);
rule__XSwitchExpression__SwitchAssignment_3();
state._fsp--;
@@ -43171,21 +43256,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14664:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14692:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
public final void rule__XSwitchExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14668:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14669:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14696:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14697:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__429663);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__429723);
rule__XSwitchExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__429666);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__429726);
rule__XSwitchExpression__Group__5();
state._fsp--;
@@ -43209,22 +43294,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14676:1: rule__XSwitchExpression__Group__4__Impl : ( '{' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14704:1: rule__XSwitchExpression__Group__4__Impl : ( '{' ) ;
public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14680:1: ( ( '{' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14681:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14708:1: ( ( '{' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14709:1: ( '{' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14681:1: ( '{' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14682:1: '{'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14709:1: ( '{' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14710:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,53,FollowSets001.FOLLOW_53_in_rule__XSwitchExpression__Group__4__Impl29694); if (state.failed) return ;
+ match(input,53,FollowSets001.FOLLOW_53_in_rule__XSwitchExpression__Group__4__Impl29754); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_4());
}
@@ -43250,21 +43335,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14695:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14723:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
public final void rule__XSwitchExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14699:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14700:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14727:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14728:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__529725);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__529785);
rule__XSwitchExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__529728);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__529788);
rule__XSwitchExpression__Group__6();
state._fsp--;
@@ -43288,28 +43373,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14707:1: rule__XSwitchExpression__Group__5__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14735:1: rule__XSwitchExpression__Group__5__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) ) ;
public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14711:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14712:1: ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14739:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14740:1: ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14712:1: ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14713:1: ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14740:1: ( ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14741:1: ( ( rule__XSwitchExpression__CasesAssignment_5 ) ) ( ( rule__XSwitchExpression__CasesAssignment_5 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14713:1: ( ( rule__XSwitchExpression__CasesAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14714:1: ( rule__XSwitchExpression__CasesAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14741:1: ( ( rule__XSwitchExpression__CasesAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14742:1: ( rule__XSwitchExpression__CasesAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14715:1: ( rule__XSwitchExpression__CasesAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14715:2: rule__XSwitchExpression__CasesAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14743:1: ( rule__XSwitchExpression__CasesAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14743:2: rule__XSwitchExpression__CasesAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29757);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29817);
rule__XSwitchExpression__CasesAssignment_5();
state._fsp--;
@@ -43323,13 +43408,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14718:1: ( ( rule__XSwitchExpression__CasesAssignment_5 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14719:1: ( rule__XSwitchExpression__CasesAssignment_5 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14746:1: ( ( rule__XSwitchExpression__CasesAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14747:1: ( rule__XSwitchExpression__CasesAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14720:1: ( rule__XSwitchExpression__CasesAssignment_5 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14748:1: ( rule__XSwitchExpression__CasesAssignment_5 )*
loop128:
do {
int alt128=2;
@@ -43342,9 +43427,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt128) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14720:2: rule__XSwitchExpression__CasesAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14748:2: rule__XSwitchExpression__CasesAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29769);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29829);
rule__XSwitchExpression__CasesAssignment_5();
state._fsp--;
@@ -43386,21 +43471,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14731:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14759:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7 ;
public final void rule__XSwitchExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14735:1: ( rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14736:2: rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14763:1: ( rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14764:2: rule__XSwitchExpression__Group__6__Impl rule__XSwitchExpression__Group__7
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__629802);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__629862);
rule__XSwitchExpression__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__7_in_rule__XSwitchExpression__Group__629805);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__7_in_rule__XSwitchExpression__Group__629865);
rule__XSwitchExpression__Group__7();
state._fsp--;
@@ -43424,22 +43509,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14743:1: rule__XSwitchExpression__Group__6__Impl : ( ( rule__XSwitchExpression__Group_6__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14771:1: rule__XSwitchExpression__Group__6__Impl : ( ( rule__XSwitchExpression__Group_6__0 )? ) ;
public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14747:1: ( ( ( rule__XSwitchExpression__Group_6__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14748:1: ( ( rule__XSwitchExpression__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14775:1: ( ( ( rule__XSwitchExpression__Group_6__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14776:1: ( ( rule__XSwitchExpression__Group_6__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14748:1: ( ( rule__XSwitchExpression__Group_6__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14749:1: ( rule__XSwitchExpression__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14776:1: ( ( rule__XSwitchExpression__Group_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14777:1: ( rule__XSwitchExpression__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14750:1: ( rule__XSwitchExpression__Group_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14778:1: ( rule__XSwitchExpression__Group_6__0 )?
int alt129=2;
int LA129_0 = input.LA(1);
@@ -43448,9 +43533,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt129) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14750:2: rule__XSwitchExpression__Group_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14778:2: rule__XSwitchExpression__Group_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__0_in_rule__XSwitchExpression__Group__6__Impl29832);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__0_in_rule__XSwitchExpression__Group__6__Impl29892);
rule__XSwitchExpression__Group_6__0();
state._fsp--;
@@ -43486,16 +43571,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14760:1: rule__XSwitchExpression__Group__7 : rule__XSwitchExpression__Group__7__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14788:1: rule__XSwitchExpression__Group__7 : rule__XSwitchExpression__Group__7__Impl ;
public final void rule__XSwitchExpression__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14764:1: ( rule__XSwitchExpression__Group__7__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14765:2: rule__XSwitchExpression__Group__7__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14792:1: ( rule__XSwitchExpression__Group__7__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14793:2: rule__XSwitchExpression__Group__7__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__7__Impl_in_rule__XSwitchExpression__Group__729863);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__7__Impl_in_rule__XSwitchExpression__Group__729923);
rule__XSwitchExpression__Group__7__Impl();
state._fsp--;
@@ -43519,22 +43604,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14771:1: rule__XSwitchExpression__Group__7__Impl : ( '}' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14799:1: rule__XSwitchExpression__Group__7__Impl : ( '}' ) ;
public final void rule__XSwitchExpression__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14775:1: ( ( '}' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14776:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14803:1: ( ( '}' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14804:1: ( '}' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14776:1: ( '}' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14777:1: '}'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14804:1: ( '}' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14805:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_7());
}
- match(input,54,FollowSets001.FOLLOW_54_in_rule__XSwitchExpression__Group__7__Impl29891); if (state.failed) return ;
+ match(input,54,FollowSets001.FOLLOW_54_in_rule__XSwitchExpression__Group__7__Impl29951); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_7());
}
@@ -43560,16 +43645,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14806:1: rule__XSwitchExpression__Group_2__0 : rule__XSwitchExpression__Group_2__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14834:1: rule__XSwitchExpression__Group_2__0 : rule__XSwitchExpression__Group_2__0__Impl ;
public final void rule__XSwitchExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14810:1: ( rule__XSwitchExpression__Group_2__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14811:2: rule__XSwitchExpression__Group_2__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14838:1: ( rule__XSwitchExpression__Group_2__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14839:2: rule__XSwitchExpression__Group_2__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2__0__Impl_in_rule__XSwitchExpression__Group_2__029938);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2__0__Impl_in_rule__XSwitchExpression__Group_2__029998);
rule__XSwitchExpression__Group_2__0__Impl();
state._fsp--;
@@ -43593,25 +43678,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14817:1: rule__XSwitchExpression__Group_2__0__Impl : ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14845:1: rule__XSwitchExpression__Group_2__0__Impl : ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14821:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14822:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14849:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14850:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14822:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14823:1: ( rule__XSwitchExpression__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14850:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14851:1: ( rule__XSwitchExpression__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14824:1: ( rule__XSwitchExpression__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14824:2: rule__XSwitchExpression__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14852:1: ( rule__XSwitchExpression__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14852:2: rule__XSwitchExpression__Group_2_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Group_2__0__Impl29965);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Group_2__0__Impl30025);
rule__XSwitchExpression__Group_2_0__0();
state._fsp--;
@@ -43644,21 +43729,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14836:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14864:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14840:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14841:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14868:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14869:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__029997);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__030057);
rule__XSwitchExpression__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__030000);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__030060);
rule__XSwitchExpression__Group_2_0__1();
state._fsp--;
@@ -43682,25 +43767,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14848:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14876:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) ) ;
public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14852:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14853:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14880:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14881:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14853:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14854:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14881:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14882:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14855:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14855:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14883:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14883:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_in_rule__XSwitchExpression__Group_2_0__0__Impl30027);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_in_rule__XSwitchExpression__Group_2_0__0__Impl30087);
rule__XSwitchExpression__LocalVarNameAssignment_2_0_0();
state._fsp--;
@@ -43733,16 +43818,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14865:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14893:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl ;
public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14869:1: ( rule__XSwitchExpression__Group_2_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14870:2: rule__XSwitchExpression__Group_2_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14897:1: ( rule__XSwitchExpression__Group_2_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14898:2: rule__XSwitchExpression__Group_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__130057);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__130117);
rule__XSwitchExpression__Group_2_0__1__Impl();
state._fsp--;
@@ -43766,22 +43851,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14876:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ':' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14904:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14880:1: ( ( ':' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14881:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14908:1: ( ( ':' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14909:1: ( ':' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14881:1: ( ':' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14882:1: ':'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14909:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14910:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_1());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__XSwitchExpression__Group_2_0__1__Impl30085); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__XSwitchExpression__Group_2_0__1__Impl30145); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_1());
}
@@ -43807,21 +43892,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14899:1: rule__XSwitchExpression__Group_6__0 : rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14927:1: rule__XSwitchExpression__Group_6__0 : rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1 ;
public final void rule__XSwitchExpression__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14903:1: ( rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14904:2: rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14931:1: ( rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14932:2: rule__XSwitchExpression__Group_6__0__Impl rule__XSwitchExpression__Group_6__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__0__Impl_in_rule__XSwitchExpression__Group_6__030120);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__0__Impl_in_rule__XSwitchExpression__Group_6__030180);
rule__XSwitchExpression__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__1_in_rule__XSwitchExpression__Group_6__030123);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__1_in_rule__XSwitchExpression__Group_6__030183);
rule__XSwitchExpression__Group_6__1();
state._fsp--;
@@ -43845,22 +43930,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14911:1: rule__XSwitchExpression__Group_6__0__Impl : ( 'default' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14939:1: rule__XSwitchExpression__Group_6__0__Impl : ( 'default' ) ;
public final void rule__XSwitchExpression__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14915:1: ( ( 'default' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14916:1: ( 'default' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14943:1: ( ( 'default' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14944:1: ( 'default' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14916:1: ( 'default' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14917:1: 'default'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14944:1: ( 'default' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14945:1: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_6_0());
}
- match(input,71,FollowSets001.FOLLOW_71_in_rule__XSwitchExpression__Group_6__0__Impl30151); if (state.failed) return ;
+ match(input,71,FollowSets001.FOLLOW_71_in_rule__XSwitchExpression__Group_6__0__Impl30211); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_6_0());
}
@@ -43886,21 +43971,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14930:1: rule__XSwitchExpression__Group_6__1 : rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14958:1: rule__XSwitchExpression__Group_6__1 : rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2 ;
public final void rule__XSwitchExpression__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14934:1: ( rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14935:2: rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14962:1: ( rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14963:2: rule__XSwitchExpression__Group_6__1__Impl rule__XSwitchExpression__Group_6__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__1__Impl_in_rule__XSwitchExpression__Group_6__130182);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__1__Impl_in_rule__XSwitchExpression__Group_6__130242);
rule__XSwitchExpression__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__2_in_rule__XSwitchExpression__Group_6__130185);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__2_in_rule__XSwitchExpression__Group_6__130245);
rule__XSwitchExpression__Group_6__2();
state._fsp--;
@@ -43924,22 +44009,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14942:1: rule__XSwitchExpression__Group_6__1__Impl : ( ':' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14970:1: rule__XSwitchExpression__Group_6__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14946:1: ( ( ':' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14947:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14974:1: ( ( ':' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14975:1: ( ':' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14947:1: ( ':' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14948:1: ':'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14975:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14976:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__XSwitchExpression__Group_6__1__Impl30213); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__XSwitchExpression__Group_6__1__Impl30273); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1());
}
@@ -43965,16 +44050,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14961:1: rule__XSwitchExpression__Group_6__2 : rule__XSwitchExpression__Group_6__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14989:1: rule__XSwitchExpression__Group_6__2 : rule__XSwitchExpression__Group_6__2__Impl ;
public final void rule__XSwitchExpression__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14965:1: ( rule__XSwitchExpression__Group_6__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14966:2: rule__XSwitchExpression__Group_6__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14993:1: ( rule__XSwitchExpression__Group_6__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14994:2: rule__XSwitchExpression__Group_6__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__2__Impl_in_rule__XSwitchExpression__Group_6__230244);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_6__2__Impl_in_rule__XSwitchExpression__Group_6__230304);
rule__XSwitchExpression__Group_6__2__Impl();
state._fsp--;
@@ -43998,25 +44083,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_6__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14972:1: rule__XSwitchExpression__Group_6__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15000:1: rule__XSwitchExpression__Group_6__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) ) ;
public final void rule__XSwitchExpression__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14976:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14977:1: ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15004:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15005:1: ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14977:1: ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14978:1: ( rule__XSwitchExpression__DefaultAssignment_6_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15005:1: ( ( rule__XSwitchExpression__DefaultAssignment_6_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15006:1: ( rule__XSwitchExpression__DefaultAssignment_6_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14979:1: ( rule__XSwitchExpression__DefaultAssignment_6_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14979:2: rule__XSwitchExpression__DefaultAssignment_6_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15007:1: ( rule__XSwitchExpression__DefaultAssignment_6_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15007:2: rule__XSwitchExpression__DefaultAssignment_6_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__DefaultAssignment_6_2_in_rule__XSwitchExpression__Group_6__2__Impl30271);
+ pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__DefaultAssignment_6_2_in_rule__XSwitchExpression__Group_6__2__Impl30331);
rule__XSwitchExpression__DefaultAssignment_6_2();
state._fsp--;
@@ -44049,21 +44134,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14995:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15023:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
public final void rule__XCasePart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14999:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15000:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15027:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15028:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__030307);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__030367);
rule__XCasePart__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__030310);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__030370);
rule__XCasePart__Group__1();
state._fsp--;
@@ -44087,22 +44172,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15007:1: rule__XCasePart__Group__0__Impl : ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15035:1: rule__XCasePart__Group__0__Impl : ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ;
public final void rule__XCasePart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15011:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15012:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15039:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15040:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15012:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15013:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15040:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15041:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15014:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15042:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
int alt130=2;
int LA130_0 = input.LA(1);
@@ -44111,9 +44196,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt130) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15014:2: rule__XCasePart__TypeGuardAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15042:2: rule__XCasePart__TypeGuardAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl30337);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl30397);
rule__XCasePart__TypeGuardAssignment_0();
state._fsp--;
@@ -44149,21 +44234,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15024:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15052:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
public final void rule__XCasePart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15028:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15029:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15056:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15057:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__130368);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__130428);
rule__XCasePart__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__130371);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__130431);
rule__XCasePart__Group__2();
state._fsp--;
@@ -44187,22 +44272,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15036:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__Group_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15064:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__Group_1__0 )? ) ;
public final void rule__XCasePart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15040:1: ( ( ( rule__XCasePart__Group_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15041:1: ( ( rule__XCasePart__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15068:1: ( ( ( rule__XCasePart__Group_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15069:1: ( ( rule__XCasePart__Group_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15041:1: ( ( rule__XCasePart__Group_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15042:1: ( rule__XCasePart__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15069:1: ( ( rule__XCasePart__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15070:1: ( rule__XCasePart__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15043:1: ( rule__XCasePart__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15071:1: ( rule__XCasePart__Group_1__0 )?
int alt131=2;
int LA131_0 = input.LA(1);
@@ -44211,9 +44296,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt131) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15043:2: rule__XCasePart__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15071:2: rule__XCasePart__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl30398);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl30458);
rule__XCasePart__Group_1__0();
state._fsp--;
@@ -44249,21 +44334,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15053:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15081:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
public final void rule__XCasePart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15057:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15058:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15085:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15086:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__230429);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__230489);
rule__XCasePart__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__230432);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__230492);
rule__XCasePart__Group__3();
state._fsp--;
@@ -44287,22 +44372,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15065:1: rule__XCasePart__Group__2__Impl : ( ':' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15093:1: rule__XCasePart__Group__2__Impl : ( ':' ) ;
public final void rule__XCasePart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15069:1: ( ( ':' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15070:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15097:1: ( ( ':' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15098:1: ( ':' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15070:1: ( ':' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15071:1: ':'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15098:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15099:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getColonKeyword_2());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__XCasePart__Group__2__Impl30460); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__XCasePart__Group__2__Impl30520); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCasePartAccess().getColonKeyword_2());
}
@@ -44328,16 +44413,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15084:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15112:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
public final void rule__XCasePart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15088:1: ( rule__XCasePart__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15089:2: rule__XCasePart__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15116:1: ( rule__XCasePart__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15117:2: rule__XCasePart__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__330491);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__330551);
rule__XCasePart__Group__3__Impl();
state._fsp--;
@@ -44361,25 +44446,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15095:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__ThenAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15123:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__ThenAssignment_3 ) ) ;
public final void rule__XCasePart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15099:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15100:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15127:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15128:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15100:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15101:1: ( rule__XCasePart__ThenAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15128:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15129:1: ( rule__XCasePart__ThenAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15102:1: ( rule__XCasePart__ThenAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15102:2: rule__XCasePart__ThenAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15130:1: ( rule__XCasePart__ThenAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15130:2: rule__XCasePart__ThenAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl30518);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl30578);
rule__XCasePart__ThenAssignment_3();
state._fsp--;
@@ -44412,21 +44497,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15120:1: rule__XCasePart__Group_1__0 : rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15148:1: rule__XCasePart__Group_1__0 : rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ;
public final void rule__XCasePart__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15124:1: ( rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15125:2: rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15152:1: ( rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15153:2: rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__030556);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__030616);
rule__XCasePart__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__030559);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__030619);
rule__XCasePart__Group_1__1();
state._fsp--;
@@ -44450,22 +44535,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15132:1: rule__XCasePart__Group_1__0__Impl : ( 'case' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15160:1: rule__XCasePart__Group_1__0__Impl : ( 'case' ) ;
public final void rule__XCasePart__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15136:1: ( ( 'case' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15137:1: ( 'case' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15164:1: ( ( 'case' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15165:1: ( 'case' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15137:1: ( 'case' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15138:1: 'case'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15165:1: ( 'case' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15166:1: 'case'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__XCasePart__Group_1__0__Impl30587); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__XCasePart__Group_1__0__Impl30647); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
}
@@ -44491,16 +44576,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15151:1: rule__XCasePart__Group_1__1 : rule__XCasePart__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15179:1: rule__XCasePart__Group_1__1 : rule__XCasePart__Group_1__1__Impl ;
public final void rule__XCasePart__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15155:1: ( rule__XCasePart__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15156:2: rule__XCasePart__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15183:1: ( rule__XCasePart__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15184:2: rule__XCasePart__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__130618);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__130678);
rule__XCasePart__Group_1__1__Impl();
state._fsp--;
@@ -44524,25 +44609,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15162:1: rule__XCasePart__Group_1__1__Impl : ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15190:1: rule__XCasePart__Group_1__1__Impl : ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ;
public final void rule__XCasePart__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15166:1: ( ( ( rule__XCasePart__CaseAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15167:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15194:1: ( ( ( rule__XCasePart__CaseAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15195:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15167:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15168:1: ( rule__XCasePart__CaseAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15195:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15196:1: ( rule__XCasePart__CaseAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15169:1: ( rule__XCasePart__CaseAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15169:2: rule__XCasePart__CaseAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15197:1: ( rule__XCasePart__CaseAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15197:2: rule__XCasePart__CaseAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl30645);
+ pushFollow(FollowSets001.FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl30705);
rule__XCasePart__CaseAssignment_1_1();
state._fsp--;
@@ -44575,21 +44660,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15183:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15211:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
public final void rule__XForLoopExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15187:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15188:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15215:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15216:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__030679);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__030739);
rule__XForLoopExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__030682);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__030742);
rule__XForLoopExpression__Group__1();
state._fsp--;
@@ -44613,23 +44698,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15195:1: rule__XForLoopExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15223:1: rule__XForLoopExpression__Group__0__Impl : ( () ) ;
public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15199:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15200:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15227:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15228:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15200:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15201:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15228:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15229:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15202:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15204:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15230:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15232:1:
{
}
@@ -44654,21 +44739,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15214:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15242:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
public final void rule__XForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15218:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15219:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15246:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15247:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__130740);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__130800);
rule__XForLoopExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__130743);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__130803);
rule__XForLoopExpression__Group__2();
state._fsp--;
@@ -44692,22 +44777,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15226:1: rule__XForLoopExpression__Group__1__Impl : ( 'for' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15254:1: rule__XForLoopExpression__Group__1__Impl : ( 'for' ) ;
public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15230:1: ( ( 'for' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15231:1: ( 'for' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15258:1: ( ( 'for' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15259:1: ( 'for' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15231:1: ( 'for' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15232:1: 'for'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15259:1: ( 'for' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15260:1: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__XForLoopExpression__Group__1__Impl30771); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__XForLoopExpression__Group__1__Impl30831); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
}
@@ -44733,21 +44818,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15245:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15273:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
public final void rule__XForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15249:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15250:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15277:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15278:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__230802);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__230862);
rule__XForLoopExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__230805);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__230865);
rule__XForLoopExpression__Group__3();
state._fsp--;
@@ -44771,22 +44856,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15257:1: rule__XForLoopExpression__Group__2__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15285:1: rule__XForLoopExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15261:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15262:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15289:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15290:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15262:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15263:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15290:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15291:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XForLoopExpression__Group__2__Impl30833); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XForLoopExpression__Group__2__Impl30893); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
@@ -44812,21 +44897,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15276:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15304:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ;
public final void rule__XForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15280:1: ( rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15281:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15308:1: ( rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15309:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__330864);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__330924);
rule__XForLoopExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__330867);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__330927);
rule__XForLoopExpression__Group__4();
state._fsp--;
@@ -44850,25 +44935,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15288:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15316:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ;
public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15292:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15293:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15320:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15321:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15293:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15294:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15321:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15322:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15295:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15295:2: rule__XForLoopExpression__DeclaredParamAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15323:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15323:2: rule__XForLoopExpression__DeclaredParamAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl30894);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl30954);
rule__XForLoopExpression__DeclaredParamAssignment_3();
state._fsp--;
@@ -44901,21 +44986,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15305:1: rule__XForLoopExpression__Group__4 : rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15333:1: rule__XForLoopExpression__Group__4 : rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ;
public final void rule__XForLoopExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15309:1: ( rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15310:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15337:1: ( rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15338:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__430924);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__430984);
rule__XForLoopExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__430927);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__430987);
rule__XForLoopExpression__Group__5();
state._fsp--;
@@ -44939,22 +45024,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15317:1: rule__XForLoopExpression__Group__4__Impl : ( ':' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15345:1: rule__XForLoopExpression__Group__4__Impl : ( ':' ) ;
public final void rule__XForLoopExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15321:1: ( ( ':' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15322:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15349:1: ( ( ':' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15350:1: ( ':' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15322:1: ( ':' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15323:1: ':'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15350:1: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15351:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__XForLoopExpression__Group__4__Impl30955); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__XForLoopExpression__Group__4__Impl31015); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
}
@@ -44980,21 +45065,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15336:1: rule__XForLoopExpression__Group__5 : rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15364:1: rule__XForLoopExpression__Group__5 : rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ;
public final void rule__XForLoopExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15340:1: ( rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15341:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15368:1: ( rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15369:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__530986);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__531046);
rule__XForLoopExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__530989);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__531049);
rule__XForLoopExpression__Group__6();
state._fsp--;
@@ -45018,25 +45103,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15348:1: rule__XForLoopExpression__Group__5__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15376:1: rule__XForLoopExpression__Group__5__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ;
public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15352:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15353:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15380:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15381:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15353:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15354:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15381:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15382:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15355:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15355:2: rule__XForLoopExpression__ForExpressionAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15383:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15383:2: rule__XForLoopExpression__ForExpressionAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl31016);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl31076);
rule__XForLoopExpression__ForExpressionAssignment_5();
state._fsp--;
@@ -45069,21 +45154,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15365:1: rule__XForLoopExpression__Group__6 : rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15393:1: rule__XForLoopExpression__Group__6 : rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ;
public final void rule__XForLoopExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15369:1: ( rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15370:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15397:1: ( rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15398:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__631046);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__631106);
rule__XForLoopExpression__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__631049);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__631109);
rule__XForLoopExpression__Group__7();
state._fsp--;
@@ -45107,22 +45192,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15377:1: rule__XForLoopExpression__Group__6__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15405:1: rule__XForLoopExpression__Group__6__Impl : ( ')' ) ;
public final void rule__XForLoopExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15381:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15382:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15409:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15410:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15382:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15383:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15410:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15411:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XForLoopExpression__Group__6__Impl31077); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XForLoopExpression__Group__6__Impl31137); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
}
@@ -45148,16 +45233,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15396:1: rule__XForLoopExpression__Group__7 : rule__XForLoopExpression__Group__7__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15424:1: rule__XForLoopExpression__Group__7 : rule__XForLoopExpression__Group__7__Impl ;
public final void rule__XForLoopExpression__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15400:1: ( rule__XForLoopExpression__Group__7__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15401:2: rule__XForLoopExpression__Group__7__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15428:1: ( rule__XForLoopExpression__Group__7__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15429:2: rule__XForLoopExpression__Group__7__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__731108);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__731168);
rule__XForLoopExpression__Group__7__Impl();
state._fsp--;
@@ -45181,25 +45266,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15407:1: rule__XForLoopExpression__Group__7__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15435:1: rule__XForLoopExpression__Group__7__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ;
public final void rule__XForLoopExpression__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15411:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15412:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15439:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15440:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15412:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15413:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15440:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15441:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15414:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15414:2: rule__XForLoopExpression__EachExpressionAssignment_7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15442:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15442:2: rule__XForLoopExpression__EachExpressionAssignment_7
{
- pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl31135);
+ pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl31195);
rule__XForLoopExpression__EachExpressionAssignment_7();
state._fsp--;
@@ -45232,21 +45317,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15440:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15468:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
public final void rule__XWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15444:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15445:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15472:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15473:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__031181);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__031241);
rule__XWhileExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__031184);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__031244);
rule__XWhileExpression__Group__1();
state._fsp--;
@@ -45270,23 +45355,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15452:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15480:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15456:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15457:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15484:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15485:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15457:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15458:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15485:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15486:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15459:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15461:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15487:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15489:1:
{
}
@@ -45311,21 +45396,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15471:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15499:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
public final void rule__XWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15475:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15476:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15503:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15504:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__131242);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__131302);
rule__XWhileExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__131245);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__131305);
rule__XWhileExpression__Group__2();
state._fsp--;
@@ -45349,22 +45434,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15483:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15511:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15487:1: ( ( 'while' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15488:1: ( 'while' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15515:1: ( ( 'while' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15516:1: ( 'while' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15488:1: ( 'while' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15489:1: 'while'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15516:1: ( 'while' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15517:1: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__XWhileExpression__Group__1__Impl31273); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__XWhileExpression__Group__1__Impl31333); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
}
@@ -45390,21 +45475,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15502:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15530:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
public final void rule__XWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15506:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15507:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15534:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15535:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__231304);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__231364);
rule__XWhileExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__231307);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__231367);
rule__XWhileExpression__Group__3();
state._fsp--;
@@ -45428,22 +45513,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15514:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15542:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15518:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15519:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15546:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15547:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15519:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15520:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15547:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15548:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XWhileExpression__Group__2__Impl31335); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XWhileExpression__Group__2__Impl31395); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
@@ -45469,21 +45554,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15533:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15561:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
public final void rule__XWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15537:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15538:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15565:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15566:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__331366);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__331426);
rule__XWhileExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__331369);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__331429);
rule__XWhileExpression__Group__4();
state._fsp--;
@@ -45507,25 +45592,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15545:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15573:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15549:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15550:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15577:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15578:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15550:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15551:1: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15578:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15579:1: ( rule__XWhileExpression__PredicateAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15552:1: ( rule__XWhileExpression__PredicateAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15552:2: rule__XWhileExpression__PredicateAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15580:1: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15580:2: rule__XWhileExpression__PredicateAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl31396);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl31456);
rule__XWhileExpression__PredicateAssignment_3();
state._fsp--;
@@ -45558,21 +45643,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15562:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15590:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
public final void rule__XWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15566:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15567:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15594:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15595:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__431426);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__431486);
rule__XWhileExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__431429);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__431489);
rule__XWhileExpression__Group__5();
state._fsp--;
@@ -45596,22 +45681,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15574:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15602:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15578:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15579:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15606:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15607:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15579:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15580:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15607:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15608:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XWhileExpression__Group__4__Impl31457); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XWhileExpression__Group__4__Impl31517); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
@@ -45637,16 +45722,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15593:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15621:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
public final void rule__XWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15597:1: ( rule__XWhileExpression__Group__5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15598:2: rule__XWhileExpression__Group__5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15625:1: ( rule__XWhileExpression__Group__5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15626:2: rule__XWhileExpression__Group__5__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__531488);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__531548);
rule__XWhileExpression__Group__5__Impl();
state._fsp--;
@@ -45670,25 +45755,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15604:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15632:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15608:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15609:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15636:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15637:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15609:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15610:1: ( rule__XWhileExpression__BodyAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15637:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15638:1: ( rule__XWhileExpression__BodyAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15611:1: ( rule__XWhileExpression__BodyAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15611:2: rule__XWhileExpression__BodyAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15639:1: ( rule__XWhileExpression__BodyAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15639:2: rule__XWhileExpression__BodyAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl31515);
+ pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl31575);
rule__XWhileExpression__BodyAssignment_5();
state._fsp--;
@@ -45721,21 +45806,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15633:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15661:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
public final void rule__XDoWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15637:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15638:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15665:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15666:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__031557);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__031617);
rule__XDoWhileExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__031560);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__031620);
rule__XDoWhileExpression__Group__1();
state._fsp--;
@@ -45759,23 +45844,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15645:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15673:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15649:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15650:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15677:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15678:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15650:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15651:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15678:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15679:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15652:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15654:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15680:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15682:1:
{
}
@@ -45800,21 +45885,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15664:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15692:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
public final void rule__XDoWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15668:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15669:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15696:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15697:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__131618);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__131678);
rule__XDoWhileExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__131621);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__131681);
rule__XDoWhileExpression__Group__2();
state._fsp--;
@@ -45838,22 +45923,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15676:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15704:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15680:1: ( ( 'do' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15681:1: ( 'do' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15708:1: ( ( 'do' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15709:1: ( 'do' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15681:1: ( 'do' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15682:1: 'do'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15709:1: ( 'do' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15710:1: 'do'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__XDoWhileExpression__Group__1__Impl31649); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__XDoWhileExpression__Group__1__Impl31709); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
@@ -45879,21 +45964,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15695:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15723:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
public final void rule__XDoWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15699:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15700:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15727:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15728:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__231680);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__231740);
rule__XDoWhileExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__231683);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__231743);
rule__XDoWhileExpression__Group__3();
state._fsp--;
@@ -45917,25 +46002,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15707:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15735:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15711:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15712:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15739:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15740:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15712:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15713:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15740:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15741:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15714:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15714:2: rule__XDoWhileExpression__BodyAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15742:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15742:2: rule__XDoWhileExpression__BodyAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl31710);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl31770);
rule__XDoWhileExpression__BodyAssignment_2();
state._fsp--;
@@ -45968,21 +46053,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15724:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15752:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
public final void rule__XDoWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15728:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15729:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15756:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15757:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__331740);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__331800);
rule__XDoWhileExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__331743);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__331803);
rule__XDoWhileExpression__Group__4();
state._fsp--;
@@ -46006,22 +46091,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15736:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15764:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15740:1: ( ( 'while' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15741:1: ( 'while' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15768:1: ( ( 'while' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15769:1: ( 'while' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15741:1: ( 'while' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15742:1: 'while'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15769:1: ( 'while' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15770:1: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__XDoWhileExpression__Group__3__Impl31771); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__XDoWhileExpression__Group__3__Impl31831); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
}
@@ -46047,21 +46132,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15755:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15783:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
public final void rule__XDoWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15759:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15760:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15787:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15788:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__431802);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__431862);
rule__XDoWhileExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__431805);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__431865);
rule__XDoWhileExpression__Group__5();
state._fsp--;
@@ -46085,22 +46170,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15767:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15795:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15771:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15772:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15799:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15800:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15772:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15773:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15800:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15801:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XDoWhileExpression__Group__4__Impl31833); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XDoWhileExpression__Group__4__Impl31893); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
@@ -46126,21 +46211,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15786:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15814:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
public final void rule__XDoWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15790:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15791:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15818:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15819:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__531864);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__531924);
rule__XDoWhileExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__531867);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__531927);
rule__XDoWhileExpression__Group__6();
state._fsp--;
@@ -46164,25 +46249,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15798:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15826:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15802:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15803:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15830:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15831:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15803:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15804:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15831:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15832:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15805:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15805:2: rule__XDoWhileExpression__PredicateAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15833:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15833:2: rule__XDoWhileExpression__PredicateAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl31894);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl31954);
rule__XDoWhileExpression__PredicateAssignment_5();
state._fsp--;
@@ -46215,16 +46300,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15815:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15843:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
public final void rule__XDoWhileExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15819:1: ( rule__XDoWhileExpression__Group__6__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15820:2: rule__XDoWhileExpression__Group__6__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15847:1: ( rule__XDoWhileExpression__Group__6__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15848:2: rule__XDoWhileExpression__Group__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__631924);
+ pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__631984);
rule__XDoWhileExpression__Group__6__Impl();
state._fsp--;
@@ -46248,22 +46333,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15826:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15854:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15830:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15831:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15858:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15859:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15831:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15832:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15859:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15860:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XDoWhileExpression__Group__6__Impl31952); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XDoWhileExpression__Group__6__Impl32012); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
}
@@ -46289,21 +46374,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15859:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15887:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
public final void rule__XVariableDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15863:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15864:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15891:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15892:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__031997);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__032057);
rule__XVariableDeclaration__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__032000);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__032060);
rule__XVariableDeclaration__Group__1();
state._fsp--;
@@ -46327,23 +46412,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15871:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15899:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15875:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15876:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15903:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15904:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15876:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15877:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15904:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15905:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15878:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15880:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15906:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15908:1:
{
}
@@ -46368,21 +46453,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15890:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15918:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
public final void rule__XVariableDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15894:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15895:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15922:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15923:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__132058);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__132118);
rule__XVariableDeclaration__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__132061);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__132121);
rule__XVariableDeclaration__Group__2();
state._fsp--;
@@ -46406,25 +46491,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15902:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15930:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15906:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15907:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15934:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15907:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15908:1: ( rule__XVariableDeclaration__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( rule__XVariableDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15909:1: ( rule__XVariableDeclaration__Alternatives_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15909:2: rule__XVariableDeclaration__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:1: ( rule__XVariableDeclaration__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:2: rule__XVariableDeclaration__Alternatives_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl32088);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl32148);
rule__XVariableDeclaration__Alternatives_1();
state._fsp--;
@@ -46457,21 +46542,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15919:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15947:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
public final void rule__XVariableDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15923:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15924:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15951:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15952:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__232118);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__232178);
rule__XVariableDeclaration__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__232121);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__232181);
rule__XVariableDeclaration__Group__3();
state._fsp--;
@@ -46495,25 +46580,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15931:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15959:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15963:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:1: ( rule__XVariableDeclaration__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15965:1: ( rule__XVariableDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15938:1: ( rule__XVariableDeclaration__Alternatives_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15938:2: rule__XVariableDeclaration__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:1: ( rule__XVariableDeclaration__Alternatives_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:2: rule__XVariableDeclaration__Alternatives_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl32148);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl32208);
rule__XVariableDeclaration__Alternatives_2();
state._fsp--;
@@ -46546,16 +46631,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15948:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15976:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
public final void rule__XVariableDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15952:1: ( rule__XVariableDeclaration__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15953:2: rule__XVariableDeclaration__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15980:1: ( rule__XVariableDeclaration__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15981:2: rule__XVariableDeclaration__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__332178);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__332238);
rule__XVariableDeclaration__Group__3__Impl();
state._fsp--;
@@ -46579,22 +46664,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15959:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15987:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15963:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15991:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15992:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15965:1: ( rule__XVariableDeclaration__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15992:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15993:1: ( rule__XVariableDeclaration__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:1: ( rule__XVariableDeclaration__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15994:1: ( rule__XVariableDeclaration__Group_3__0 )?
int alt132=2;
int LA132_0 = input.LA(1);
@@ -46603,9 +46688,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt132) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:2: rule__XVariableDeclaration__Group_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15994:2: rule__XVariableDeclaration__Group_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl32205);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl32265);
rule__XVariableDeclaration__Group_3__0();
state._fsp--;
@@ -46641,16 +46726,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15984:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16012:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15988:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15989:2: rule__XVariableDeclaration__Group_2_0__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16016:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16017:2: rule__XVariableDeclaration__Group_2_0__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__032244);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__032304);
rule__XVariableDeclaration__Group_2_0__0__Impl();
state._fsp--;
@@ -46674,25 +46759,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15995:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16023:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15999:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16000:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16027:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16028:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16000:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16001:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16028:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16029:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16002:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16002:2: rule__XVariableDeclaration__Group_2_0_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16030:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16030:2: rule__XVariableDeclaration__Group_2_0_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl32271);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl32331);
rule__XVariableDeclaration__Group_2_0_0__0();
state._fsp--;
@@ -46725,21 +46810,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16014:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16042:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16018:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16019:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16046:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16047:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__032303);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__032363);
rule__XVariableDeclaration__Group_2_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__032306);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__032366);
rule__XVariableDeclaration__Group_2_0_0__1();
state._fsp--;
@@ -46763,25 +46848,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16026:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16054:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16030:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16031:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16058:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16031:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16032:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16060:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16033:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16033:2: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:2: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl32333);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl32393);
rule__XVariableDeclaration__TypeAssignment_2_0_0_0();
state._fsp--;
@@ -46814,16 +46899,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16043:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16071:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16047:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16048:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16075:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16076:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__132363);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__132423);
rule__XVariableDeclaration__Group_2_0_0__1__Impl();
state._fsp--;
@@ -46847,25 +46932,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16054:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16082:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16058:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16086:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16087:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16060:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16087:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16088:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:2: rule__XVariableDeclaration__NameAssignment_2_0_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16089:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16089:2: rule__XVariableDeclaration__NameAssignment_2_0_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl32390);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl32450);
rule__XVariableDeclaration__NameAssignment_2_0_0_1();
state._fsp--;
@@ -46898,21 +46983,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16075:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16103:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16079:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16080:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16107:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16108:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__032424);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__032484);
rule__XVariableDeclaration__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__032427);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__032487);
rule__XVariableDeclaration__Group_3__1();
state._fsp--;
@@ -46936,22 +47021,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16087:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16115:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16091:1: ( ( '=' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16092:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16119:1: ( ( '=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16120:1: ( '=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16092:1: ( '=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16093:1: '='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16120:1: ( '=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16121:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
- match(input,11,FollowSets001.FOLLOW_11_in_rule__XVariableDeclaration__Group_3__0__Impl32455); if (state.failed) return ;
+ match(input,11,FollowSets001.FOLLOW_11_in_rule__XVariableDeclaration__Group_3__0__Impl32515); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
@@ -46977,16 +47062,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16106:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16134:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16110:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16111:2: rule__XVariableDeclaration__Group_3__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16138:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16139:2: rule__XVariableDeclaration__Group_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__132486);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__132546);
rule__XVariableDeclaration__Group_3__1__Impl();
state._fsp--;
@@ -47010,25 +47095,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16117:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16145:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16121:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16122:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16149:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16150:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16122:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16123:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16150:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16151:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16124:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16124:2: rule__XVariableDeclaration__RightAssignment_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16152:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16152:2: rule__XVariableDeclaration__RightAssignment_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl32513);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl32573);
rule__XVariableDeclaration__RightAssignment_3_1();
state._fsp--;
@@ -47061,21 +47146,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16138:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16166:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
public final void rule__JvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16142:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16143:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16170:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16171:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__032547);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__032607);
rule__JvmFormalParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__032550);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__032610);
rule__JvmFormalParameter__Group__1();
state._fsp--;
@@ -47099,22 +47184,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16150:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16178:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16154:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16155:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16182:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16183:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16155:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16156:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16183:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16184:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16157:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16185:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
int alt133=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -47181,9 +47266,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt133) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16157:2: rule__JvmFormalParameter__ParameterTypeAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16185:2: rule__JvmFormalParameter__ParameterTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl32577);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl32637);
rule__JvmFormalParameter__ParameterTypeAssignment_0();
state._fsp--;
@@ -47219,16 +47304,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16167:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16195:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
public final void rule__JvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16171:1: ( rule__JvmFormalParameter__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16172:2: rule__JvmFormalParameter__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16199:1: ( rule__JvmFormalParameter__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16200:2: rule__JvmFormalParameter__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__132608);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__132668);
rule__JvmFormalParameter__Group__1__Impl();
state._fsp--;
@@ -47252,25 +47337,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16178:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16206:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16182:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16183:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16210:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16211:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16183:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16184:1: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16211:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16212:1: ( rule__JvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16185:1: ( rule__JvmFormalParameter__NameAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16185:2: rule__JvmFormalParameter__NameAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16213:1: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16213:2: rule__JvmFormalParameter__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl32635);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl32695);
rule__JvmFormalParameter__NameAssignment_1();
state._fsp--;
@@ -47302,22 +47387,195 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__JvmFormalParameter__Group__1__Impl"
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__0"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16227:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
+ public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16231:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16232:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__032729);
+ rule__FullJvmFormalParameter__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__032732);
+ rule__FullJvmFormalParameter__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__0"
+
+
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16239:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
+ public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16243:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16244:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16244:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16245:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
+ }
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16246:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16246:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl32759);
+ rule__FullJvmFormalParameter__ParameterTypeAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__0__Impl"
+
+
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__1"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16256:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
+ public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16260:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16261:2: rule__FullJvmFormalParameter__Group__1__Impl
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__132789);
+ rule__FullJvmFormalParameter__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__1"
+
+
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16267:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
+ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16271:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16272:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16272:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16273:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
+ }
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16274:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16274:2: rule__FullJvmFormalParameter__NameAssignment_1
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl32816);
+ rule__FullJvmFormalParameter__NameAssignment_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__1__Impl"
+
+
// $ANTLR start "rule__XFeatureCall__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16199:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16288:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
public final void rule__XFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16203:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16204:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16292:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16293:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__032669);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__032850);
rule__XFeatureCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__032672);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__032853);
rule__XFeatureCall__Group__1();
state._fsp--;
@@ -47341,23 +47599,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16211:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16300:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16215:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16216:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16304:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16305:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16216:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16217:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16305:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16306:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16218:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16220:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16307:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16309:1:
{
}
@@ -47382,21 +47640,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16230:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16319:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
public final void rule__XFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16234:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16235:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16323:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16324:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__132730);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__132911);
rule__XFeatureCall__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__132733);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__132914);
rule__XFeatureCall__Group__2();
state._fsp--;
@@ -47420,22 +47678,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16242:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16331:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) ;
public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16246:1: ( ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16247:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16335:1: ( ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16247:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16248:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16337:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16249:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16338:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
int alt134=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -47496,9 +47754,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt134) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16249:2: rule__XFeatureCall__DeclaringTypeAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16338:2: rule__XFeatureCall__DeclaringTypeAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl32760);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl32941);
rule__XFeatureCall__DeclaringTypeAssignment_1();
state._fsp--;
@@ -47534,21 +47792,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16259:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16348:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
public final void rule__XFeatureCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16263:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16264:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16352:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16353:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__232791);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__232972);
rule__XFeatureCall__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__232794);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__232975);
rule__XFeatureCall__Group__3();
state._fsp--;
@@ -47572,22 +47830,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16271:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__Group_2__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16360:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__Group_2__0 )? ) ;
public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16275:1: ( ( ( rule__XFeatureCall__Group_2__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16276:1: ( ( rule__XFeatureCall__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16364:1: ( ( ( rule__XFeatureCall__Group_2__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16365:1: ( ( rule__XFeatureCall__Group_2__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16276:1: ( ( rule__XFeatureCall__Group_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16277:1: ( rule__XFeatureCall__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16365:1: ( ( rule__XFeatureCall__Group_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16366:1: ( rule__XFeatureCall__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16278:1: ( rule__XFeatureCall__Group_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16367:1: ( rule__XFeatureCall__Group_2__0 )?
int alt135=2;
int LA135_0 = input.LA(1);
@@ -47596,9 +47854,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt135) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16278:2: rule__XFeatureCall__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16367:2: rule__XFeatureCall__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl32821);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl33002);
rule__XFeatureCall__Group_2__0();
state._fsp--;
@@ -47634,21 +47892,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16288:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16377:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
public final void rule__XFeatureCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16292:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16293:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16381:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16382:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__332852);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__333033);
rule__XFeatureCall__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__332855);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__333036);
rule__XFeatureCall__Group__4();
state._fsp--;
@@ -47672,25 +47930,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16300:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16389:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) ;
public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16304:1: ( ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16305:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16393:1: ( ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16394:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16305:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16306:1: ( rule__XFeatureCall__FeatureAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16394:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16395:1: ( rule__XFeatureCall__FeatureAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16307:1: ( rule__XFeatureCall__FeatureAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16307:2: rule__XFeatureCall__FeatureAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16396:1: ( rule__XFeatureCall__FeatureAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16396:2: rule__XFeatureCall__FeatureAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl32882);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl33063);
rule__XFeatureCall__FeatureAssignment_3();
state._fsp--;
@@ -47723,21 +47981,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16317:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16406:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 ;
public final void rule__XFeatureCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16321:1: ( rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16322:2: rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16410:1: ( rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16411:2: rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__432912);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__433093);
rule__XFeatureCall__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__432915);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__433096);
rule__XFeatureCall__Group__5();
state._fsp--;
@@ -47761,29 +48019,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16329:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__Group_4__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16418:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__Group_4__0 )? ) ;
public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16333:1: ( ( ( rule__XFeatureCall__Group_4__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16334:1: ( ( rule__XFeatureCall__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16422:1: ( ( ( rule__XFeatureCall__Group_4__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16423:1: ( ( rule__XFeatureCall__Group_4__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16334:1: ( ( rule__XFeatureCall__Group_4__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16335:1: ( rule__XFeatureCall__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16423:1: ( ( rule__XFeatureCall__Group_4__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16424:1: ( rule__XFeatureCall__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:1: ( rule__XFeatureCall__Group_4__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16425:1: ( rule__XFeatureCall__Group_4__0 )?
int alt136=2;
alt136 = dfa136.predict(input);
switch (alt136) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:2: rule__XFeatureCall__Group_4__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16425:2: rule__XFeatureCall__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl32942);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl33123);
rule__XFeatureCall__Group_4__0();
state._fsp--;
@@ -47819,16 +48077,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16346:1: rule__XFeatureCall__Group__5 : rule__XFeatureCall__Group__5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16435:1: rule__XFeatureCall__Group__5 : rule__XFeatureCall__Group__5__Impl ;
public final void rule__XFeatureCall__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16350:1: ( rule__XFeatureCall__Group__5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16351:2: rule__XFeatureCall__Group__5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16439:1: ( rule__XFeatureCall__Group__5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16440:2: rule__XFeatureCall__Group__5__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__532973);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__533154);
rule__XFeatureCall__Group__5__Impl();
state._fsp--;
@@ -47852,29 +48110,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16357:1: rule__XFeatureCall__Group__5__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16446:1: rule__XFeatureCall__Group__5__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) ;
public final void rule__XFeatureCall__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16361:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16362:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16450:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16451:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16362:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16363:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16451:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16452:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16364:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16453:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
int alt137=2;
alt137 = dfa137.predict(input);
switch (alt137) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16364:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16453:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl33000);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl33181);
rule__XFeatureCall__FeatureCallArgumentsAssignment_5();
state._fsp--;
@@ -47910,21 +48168,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16386:1: rule__XFeatureCall__Group_2__0 : rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16475:1: rule__XFeatureCall__Group_2__0 : rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 ;
public final void rule__XFeatureCall__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16390:1: ( rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16391:2: rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16479:1: ( rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16480:2: rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__033043);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__033224);
rule__XFeatureCall__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__033046);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__033227);
rule__XFeatureCall__Group_2__1();
state._fsp--;
@@ -47948,22 +48206,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16398:1: rule__XFeatureCall__Group_2__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16487:1: rule__XFeatureCall__Group_2__0__Impl : ( '<' ) ;
public final void rule__XFeatureCall__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16402:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16403:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16491:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16492:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16403:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16404:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16492:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16493:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
}
- match(input,28,FollowSets001.FOLLOW_28_in_rule__XFeatureCall__Group_2__0__Impl33074); if (state.failed) return ;
+ match(input,28,FollowSets001.FOLLOW_28_in_rule__XFeatureCall__Group_2__0__Impl33255); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
}
@@ -47989,21 +48247,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16417:1: rule__XFeatureCall__Group_2__1 : rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16506:1: rule__XFeatureCall__Group_2__1 : rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 ;
public final void rule__XFeatureCall__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16421:1: ( rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16422:2: rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16510:1: ( rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16511:2: rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__133105);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__133286);
rule__XFeatureCall__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__133108);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__133289);
rule__XFeatureCall__Group_2__2();
state._fsp--;
@@ -48027,25 +48285,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16429:1: rule__XFeatureCall__Group_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16518:1: rule__XFeatureCall__Group_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) ;
public final void rule__XFeatureCall__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16433:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16434:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16522:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16523:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16434:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16435:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16523:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16524:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16436:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16436:2: rule__XFeatureCall__TypeArgumentsAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16525:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16525:2: rule__XFeatureCall__TypeArgumentsAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl33135);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl33316);
rule__XFeatureCall__TypeArgumentsAssignment_2_1();
state._fsp--;
@@ -48078,21 +48336,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16446:1: rule__XFeatureCall__Group_2__2 : rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16535:1: rule__XFeatureCall__Group_2__2 : rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 ;
public final void rule__XFeatureCall__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16450:1: ( rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16451:2: rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16539:1: ( rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16540:2: rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__233165);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__233346);
rule__XFeatureCall__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__233168);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__233349);
rule__XFeatureCall__Group_2__3();
state._fsp--;
@@ -48116,22 +48374,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16458:1: rule__XFeatureCall__Group_2__2__Impl : ( ( rule__XFeatureCall__Group_2_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16547:1: rule__XFeatureCall__Group_2__2__Impl : ( ( rule__XFeatureCall__Group_2_2__0 )* ) ;
public final void rule__XFeatureCall__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16462:1: ( ( ( rule__XFeatureCall__Group_2_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16463:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16551:1: ( ( ( rule__XFeatureCall__Group_2_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16552:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16463:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16464:1: ( rule__XFeatureCall__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16552:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16553:1: ( rule__XFeatureCall__Group_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_2_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16465:1: ( rule__XFeatureCall__Group_2_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16554:1: ( rule__XFeatureCall__Group_2_2__0 )*
loop138:
do {
int alt138=2;
@@ -48144,9 +48402,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt138) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16465:2: rule__XFeatureCall__Group_2_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16554:2: rule__XFeatureCall__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl33195);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl33376);
rule__XFeatureCall__Group_2_2__0();
state._fsp--;
@@ -48185,16 +48443,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16475:1: rule__XFeatureCall__Group_2__3 : rule__XFeatureCall__Group_2__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16564:1: rule__XFeatureCall__Group_2__3 : rule__XFeatureCall__Group_2__3__Impl ;
public final void rule__XFeatureCall__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16479:1: ( rule__XFeatureCall__Group_2__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16480:2: rule__XFeatureCall__Group_2__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16568:1: ( rule__XFeatureCall__Group_2__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16569:2: rule__XFeatureCall__Group_2__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__333226);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__333407);
rule__XFeatureCall__Group_2__3__Impl();
state._fsp--;
@@ -48218,22 +48476,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16486:1: rule__XFeatureCall__Group_2__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16575:1: rule__XFeatureCall__Group_2__3__Impl : ( '>' ) ;
public final void rule__XFeatureCall__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16490:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16491:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16579:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16580:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16491:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16492:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16580:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16581:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
}
- match(input,27,FollowSets001.FOLLOW_27_in_rule__XFeatureCall__Group_2__3__Impl33254); if (state.failed) return ;
+ match(input,27,FollowSets001.FOLLOW_27_in_rule__XFeatureCall__Group_2__3__Impl33435); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
}
@@ -48259,21 +48517,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16513:1: rule__XFeatureCall__Group_2_2__0 : rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16602:1: rule__XFeatureCall__Group_2_2__0 : rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 ;
public final void rule__XFeatureCall__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16517:1: ( rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16518:2: rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16606:1: ( rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16607:2: rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__033293);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__033474);
rule__XFeatureCall__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__033296);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__033477);
rule__XFeatureCall__Group_2_2__1();
state._fsp--;
@@ -48297,22 +48555,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16525:1: rule__XFeatureCall__Group_2_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16614:1: rule__XFeatureCall__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16529:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16530:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16618:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16619:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16530:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16531:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16619:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16620:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XFeatureCall__Group_2_2__0__Impl33324); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XFeatureCall__Group_2_2__0__Impl33505); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
}
@@ -48338,16 +48596,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16544:1: rule__XFeatureCall__Group_2_2__1 : rule__XFeatureCall__Group_2_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16633:1: rule__XFeatureCall__Group_2_2__1 : rule__XFeatureCall__Group_2_2__1__Impl ;
public final void rule__XFeatureCall__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16548:1: ( rule__XFeatureCall__Group_2_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16549:2: rule__XFeatureCall__Group_2_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16637:1: ( rule__XFeatureCall__Group_2_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16638:2: rule__XFeatureCall__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__133355);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__133536);
rule__XFeatureCall__Group_2_2__1__Impl();
state._fsp--;
@@ -48371,25 +48629,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_2_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16555:1: rule__XFeatureCall__Group_2_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16644:1: rule__XFeatureCall__Group_2_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) ;
public final void rule__XFeatureCall__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16559:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16560:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16648:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16649:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16560:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16561:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16649:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16650:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16562:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16562:2: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16651:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16651:2: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl33382);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl33563);
rule__XFeatureCall__TypeArgumentsAssignment_2_2_1();
state._fsp--;
@@ -48422,21 +48680,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16576:1: rule__XFeatureCall__Group_4__0 : rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16665:1: rule__XFeatureCall__Group_4__0 : rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 ;
public final void rule__XFeatureCall__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16580:1: ( rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16581:2: rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16669:1: ( rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16670:2: rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__033416);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__033597);
rule__XFeatureCall__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__033419);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__033600);
rule__XFeatureCall__Group_4__1();
state._fsp--;
@@ -48460,25 +48718,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16588:1: rule__XFeatureCall__Group_4__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16677:1: rule__XFeatureCall__Group_4__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) ;
public final void rule__XFeatureCall__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16592:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16593:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16681:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16682:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16593:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16594:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16682:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16683:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16595:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16595:2: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16684:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16684:2: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl33446);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl33627);
rule__XFeatureCall__ExplicitOperationCallAssignment_4_0();
state._fsp--;
@@ -48511,21 +48769,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16605:1: rule__XFeatureCall__Group_4__1 : rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16694:1: rule__XFeatureCall__Group_4__1 : rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 ;
public final void rule__XFeatureCall__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16609:1: ( rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16610:2: rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16698:1: ( rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16699:2: rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__133476);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__133657);
rule__XFeatureCall__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__133479);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__133660);
rule__XFeatureCall__Group_4__2();
state._fsp--;
@@ -48549,22 +48807,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16617:1: rule__XFeatureCall__Group_4__1__Impl : ( ( rule__XFeatureCall__Alternatives_4_1 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16706:1: rule__XFeatureCall__Group_4__1__Impl : ( ( rule__XFeatureCall__Alternatives_4_1 )? ) ;
public final void rule__XFeatureCall__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16621:1: ( ( ( rule__XFeatureCall__Alternatives_4_1 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16622:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16710:1: ( ( ( rule__XFeatureCall__Alternatives_4_1 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16711:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16622:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16623:1: ( rule__XFeatureCall__Alternatives_4_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16711:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16712:1: ( rule__XFeatureCall__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16624:1: ( rule__XFeatureCall__Alternatives_4_1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16713:1: ( rule__XFeatureCall__Alternatives_4_1 )?
int alt139=2;
int LA139_0 = input.LA(1);
@@ -48573,9 +48831,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt139) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16624:2: rule__XFeatureCall__Alternatives_4_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16713:2: rule__XFeatureCall__Alternatives_4_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl33506);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl33687);
rule__XFeatureCall__Alternatives_4_1();
state._fsp--;
@@ -48611,16 +48869,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16634:1: rule__XFeatureCall__Group_4__2 : rule__XFeatureCall__Group_4__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16723:1: rule__XFeatureCall__Group_4__2 : rule__XFeatureCall__Group_4__2__Impl ;
public final void rule__XFeatureCall__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16638:1: ( rule__XFeatureCall__Group_4__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16639:2: rule__XFeatureCall__Group_4__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16727:1: ( rule__XFeatureCall__Group_4__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16728:2: rule__XFeatureCall__Group_4__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__233537);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__233718);
rule__XFeatureCall__Group_4__2__Impl();
state._fsp--;
@@ -48644,22 +48902,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16645:1: rule__XFeatureCall__Group_4__2__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16734:1: rule__XFeatureCall__Group_4__2__Impl : ( ')' ) ;
public final void rule__XFeatureCall__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16649:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16650:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16738:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16739:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16650:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16651:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16739:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16740:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XFeatureCall__Group_4__2__Impl33565); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XFeatureCall__Group_4__2__Impl33746); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
}
@@ -48685,21 +48943,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16670:1: rule__XFeatureCall__Group_4_1_1__0 : rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16759:1: rule__XFeatureCall__Group_4_1_1__0 : rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 ;
public final void rule__XFeatureCall__Group_4_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16674:1: ( rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16675:2: rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16763:1: ( rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16764:2: rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__033602);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__033783);
rule__XFeatureCall__Group_4_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__033605);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__033786);
rule__XFeatureCall__Group_4_1_1__1();
state._fsp--;
@@ -48723,25 +48981,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16682:1: rule__XFeatureCall__Group_4_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16771:1: rule__XFeatureCall__Group_4_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) ;
public final void rule__XFeatureCall__Group_4_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16686:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16687:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16775:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16776:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16687:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16688:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16776:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16777:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16689:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16689:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16778:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16778:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl33632);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl33813);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0();
state._fsp--;
@@ -48774,16 +49032,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16699:1: rule__XFeatureCall__Group_4_1_1__1 : rule__XFeatureCall__Group_4_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16788:1: rule__XFeatureCall__Group_4_1_1__1 : rule__XFeatureCall__Group_4_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_4_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16703:1: ( rule__XFeatureCall__Group_4_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16704:2: rule__XFeatureCall__Group_4_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16792:1: ( rule__XFeatureCall__Group_4_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16793:2: rule__XFeatureCall__Group_4_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__133662);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__133843);
rule__XFeatureCall__Group_4_1_1__1__Impl();
state._fsp--;
@@ -48807,22 +49065,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16710:1: rule__XFeatureCall__Group_4_1_1__1__Impl : ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16799:1: rule__XFeatureCall__Group_4_1_1__1__Impl : ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) ;
public final void rule__XFeatureCall__Group_4_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16714:1: ( ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16715:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16803:1: ( ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16804:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16715:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16716:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16804:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16805:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16717:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16806:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
loop140:
do {
int alt140=2;
@@ -48835,9 +49093,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt140) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16717:2: rule__XFeatureCall__Group_4_1_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16806:2: rule__XFeatureCall__Group_4_1_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl33689);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl33870);
rule__XFeatureCall__Group_4_1_1_1__0();
state._fsp--;
@@ -48876,21 +49134,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16731:1: rule__XFeatureCall__Group_4_1_1_1__0 : rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16820:1: rule__XFeatureCall__Group_4_1_1_1__0 : rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 ;
public final void rule__XFeatureCall__Group_4_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16735:1: ( rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16736:2: rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16824:1: ( rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16825:2: rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__033724);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__033905);
rule__XFeatureCall__Group_4_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__033727);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__033908);
rule__XFeatureCall__Group_4_1_1_1__1();
state._fsp--;
@@ -48914,22 +49172,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16743:1: rule__XFeatureCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16832:1: rule__XFeatureCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16747:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16748:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16836:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16837:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16748:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16749:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16837:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16838:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl33755); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl33936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
}
@@ -48955,16 +49213,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16762:1: rule__XFeatureCall__Group_4_1_1_1__1 : rule__XFeatureCall__Group_4_1_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16851:1: rule__XFeatureCall__Group_4_1_1_1__1 : rule__XFeatureCall__Group_4_1_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_4_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16766:1: ( rule__XFeatureCall__Group_4_1_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16767:2: rule__XFeatureCall__Group_4_1_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16855:1: ( rule__XFeatureCall__Group_4_1_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16856:2: rule__XFeatureCall__Group_4_1_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__133786);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__133967);
rule__XFeatureCall__Group_4_1_1_1__1__Impl();
state._fsp--;
@@ -48988,25 +49246,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16773:1: rule__XFeatureCall__Group_4_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16862:1: rule__XFeatureCall__Group_4_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) ;
public final void rule__XFeatureCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16777:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16778:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16866:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16867:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16778:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16779:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16867:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16868:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16780:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16780:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16869:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16869:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl33813);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl33994);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1();
state._fsp--;
@@ -49039,21 +49297,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StaticQualifier__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16794:1: rule__StaticQualifier__Group__0 : rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16883:1: rule__StaticQualifier__Group__0 : rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 ;
public final void rule__StaticQualifier__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16798:1: ( rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16799:2: rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16887:1: ( rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16888:2: rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__033847);
+ pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__034028);
rule__StaticQualifier__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__033850);
+ pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__034031);
rule__StaticQualifier__Group__1();
state._fsp--;
@@ -49077,22 +49335,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StaticQualifier__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16806:1: rule__StaticQualifier__Group__0__Impl : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16895:1: rule__StaticQualifier__Group__0__Impl : ( ruleValidID ) ;
public final void rule__StaticQualifier__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16810:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16811:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16899:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16900:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16811:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16812:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16900:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16901:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl33877);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl34058);
ruleValidID();
state._fsp--;
@@ -49122,16 +49380,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StaticQualifier__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16823:1: rule__StaticQualifier__Group__1 : rule__StaticQualifier__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16912:1: rule__StaticQualifier__Group__1 : rule__StaticQualifier__Group__1__Impl ;
public final void rule__StaticQualifier__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16827:1: ( rule__StaticQualifier__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16828:2: rule__StaticQualifier__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16916:1: ( rule__StaticQualifier__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16917:2: rule__StaticQualifier__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__133906);
+ pushFollow(FollowSets001.FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__134087);
rule__StaticQualifier__Group__1__Impl();
state._fsp--;
@@ -49155,22 +49413,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StaticQualifier__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16834:1: rule__StaticQualifier__Group__1__Impl : ( '::' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16923:1: rule__StaticQualifier__Group__1__Impl : ( '::' ) ;
public final void rule__StaticQualifier__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16838:1: ( ( '::' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16839:1: ( '::' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16927:1: ( ( '::' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16928:1: ( '::' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16839:1: ( '::' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16840:1: '::'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16928:1: ( '::' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16929:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__StaticQualifier__Group__1__Impl33934); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__StaticQualifier__Group__1__Impl34115); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
}
@@ -49196,21 +49454,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16857:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16946:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
public final void rule__XConstructorCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16861:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16862:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16950:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16951:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__033969);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__034150);
rule__XConstructorCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__033972);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__034153);
rule__XConstructorCall__Group__1();
state._fsp--;
@@ -49234,23 +49492,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16869:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16958:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16873:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16874:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16962:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16963:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16874:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16875:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16963:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16964:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16876:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16878:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16965:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16967:1:
{
}
@@ -49275,21 +49533,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16888:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16977:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
public final void rule__XConstructorCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16892:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16893:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16981:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16982:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__134030);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__134211);
rule__XConstructorCall__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__134033);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__134214);
rule__XConstructorCall__Group__2();
state._fsp--;
@@ -49313,22 +49571,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16900:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16989:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16904:1: ( ( 'new' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16905:1: ( 'new' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16993:1: ( ( 'new' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16994:1: ( 'new' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16905:1: ( 'new' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16906:1: 'new'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16994:1: ( 'new' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16995:1: 'new'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__XConstructorCall__Group__1__Impl34061); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__XConstructorCall__Group__1__Impl34242); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
@@ -49354,21 +49612,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16919:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17008:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
public final void rule__XConstructorCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16923:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16924:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17012:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17013:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__234092);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__234273);
rule__XConstructorCall__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__234095);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__234276);
rule__XConstructorCall__Group__3();
state._fsp--;
@@ -49392,25 +49650,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16931:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17020:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16935:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16936:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17024:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17025:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16936:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16937:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17025:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17026:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16938:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16938:2: rule__XConstructorCall__ConstructorAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17027:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17027:2: rule__XConstructorCall__ConstructorAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl34122);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl34303);
rule__XConstructorCall__ConstructorAssignment_2();
state._fsp--;
@@ -49443,21 +49701,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16948:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17037:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
public final void rule__XConstructorCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16952:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16953:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17041:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17042:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__334152);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__334333);
rule__XConstructorCall__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__334155);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__334336);
rule__XConstructorCall__Group__4();
state._fsp--;
@@ -49481,22 +49739,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16960:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17049:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16964:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16965:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17053:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17054:1: ( ( rule__XConstructorCall__Group_3__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16965:1: ( ( rule__XConstructorCall__Group_3__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16966:1: ( rule__XConstructorCall__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17054:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17055:1: ( rule__XConstructorCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16967:1: ( rule__XConstructorCall__Group_3__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17056:1: ( rule__XConstructorCall__Group_3__0 )?
int alt141=2;
int LA141_0 = input.LA(1);
@@ -49505,9 +49763,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt141) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16967:2: rule__XConstructorCall__Group_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17056:2: rule__XConstructorCall__Group_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl34182);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl34363);
rule__XConstructorCall__Group_3__0();
state._fsp--;
@@ -49543,21 +49801,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16977:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17066:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
public final void rule__XConstructorCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16981:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16982:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17070:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17071:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__434213);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__434394);
rule__XConstructorCall__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__434216);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__434397);
rule__XConstructorCall__Group__5();
state._fsp--;
@@ -49581,22 +49839,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16989:1: rule__XConstructorCall__Group__4__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17078:1: rule__XConstructorCall__Group__4__Impl : ( '(' ) ;
public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16993:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16994:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17082:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17083:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16994:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16995:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17083:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17084:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XConstructorCall__Group__4__Impl34244); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XConstructorCall__Group__4__Impl34425); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4());
}
@@ -49622,21 +49880,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17008:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17097:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6 ;
public final void rule__XConstructorCall__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17012:1: ( rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17013:2: rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17101:1: ( rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17102:2: rule__XConstructorCall__Group__5__Impl rule__XConstructorCall__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__534275);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__534456);
rule__XConstructorCall__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__6_in_rule__XConstructorCall__Group__534278);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__6_in_rule__XConstructorCall__Group__534459);
rule__XConstructorCall__Group__6();
state._fsp--;
@@ -49660,22 +49918,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17020:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__Alternatives_5 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17109:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__Alternatives_5 )? ) ;
public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17024:1: ( ( ( rule__XConstructorCall__Alternatives_5 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17025:1: ( ( rule__XConstructorCall__Alternatives_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17113:1: ( ( ( rule__XConstructorCall__Alternatives_5 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17114:1: ( ( rule__XConstructorCall__Alternatives_5 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17025:1: ( ( rule__XConstructorCall__Alternatives_5 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17026:1: ( rule__XConstructorCall__Alternatives_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17114:1: ( ( rule__XConstructorCall__Alternatives_5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17115:1: ( rule__XConstructorCall__Alternatives_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getAlternatives_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17027:1: ( rule__XConstructorCall__Alternatives_5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17116:1: ( rule__XConstructorCall__Alternatives_5 )?
int alt142=2;
int LA142_0 = input.LA(1);
@@ -49684,9 +49942,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt142) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17027:2: rule__XConstructorCall__Alternatives_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17116:2: rule__XConstructorCall__Alternatives_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Alternatives_5_in_rule__XConstructorCall__Group__5__Impl34305);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Alternatives_5_in_rule__XConstructorCall__Group__5__Impl34486);
rule__XConstructorCall__Alternatives_5();
state._fsp--;
@@ -49722,21 +49980,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17037:1: rule__XConstructorCall__Group__6 : rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17126:1: rule__XConstructorCall__Group__6 : rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7 ;
public final void rule__XConstructorCall__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17041:1: ( rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17042:2: rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17130:1: ( rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17131:2: rule__XConstructorCall__Group__6__Impl rule__XConstructorCall__Group__7
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__6__Impl_in_rule__XConstructorCall__Group__634336);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__6__Impl_in_rule__XConstructorCall__Group__634517);
rule__XConstructorCall__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__7_in_rule__XConstructorCall__Group__634339);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__7_in_rule__XConstructorCall__Group__634520);
rule__XConstructorCall__Group__7();
state._fsp--;
@@ -49760,22 +50018,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17049:1: rule__XConstructorCall__Group__6__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17138:1: rule__XConstructorCall__Group__6__Impl : ( ')' ) ;
public final void rule__XConstructorCall__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17053:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17054:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17142:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17143:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17054:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17055:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17143:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17144:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_6());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XConstructorCall__Group__6__Impl34367); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XConstructorCall__Group__6__Impl34548); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_6());
}
@@ -49801,16 +50059,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17068:1: rule__XConstructorCall__Group__7 : rule__XConstructorCall__Group__7__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17157:1: rule__XConstructorCall__Group__7 : rule__XConstructorCall__Group__7__Impl ;
public final void rule__XConstructorCall__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17072:1: ( rule__XConstructorCall__Group__7__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17073:2: rule__XConstructorCall__Group__7__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17161:1: ( rule__XConstructorCall__Group__7__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17162:2: rule__XConstructorCall__Group__7__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__7__Impl_in_rule__XConstructorCall__Group__734398);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__7__Impl_in_rule__XConstructorCall__Group__734579);
rule__XConstructorCall__Group__7__Impl();
state._fsp--;
@@ -49834,29 +50092,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__7__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17079:1: rule__XConstructorCall__Group__7__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17168:1: rule__XConstructorCall__Group__7__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? ) ;
public final void rule__XConstructorCall__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17083:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17084:1: ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17172:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17173:1: ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17084:1: ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17085:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17173:1: ( ( rule__XConstructorCall__ArgumentsAssignment_7 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17174:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_7());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17086:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17175:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?
int alt143=2;
alt143 = dfa143.predict(input);
switch (alt143) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17086:2: rule__XConstructorCall__ArgumentsAssignment_7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17175:2: rule__XConstructorCall__ArgumentsAssignment_7
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_rule__XConstructorCall__Group__7__Impl34425);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_rule__XConstructorCall__Group__7__Impl34606);
rule__XConstructorCall__ArgumentsAssignment_7();
state._fsp--;
@@ -49892,21 +50150,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17112:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17201:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
public final void rule__XConstructorCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17116:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17117:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17205:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17206:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__034472);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__034653);
rule__XConstructorCall__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__034475);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__034656);
rule__XConstructorCall__Group_3__1();
state._fsp--;
@@ -49930,22 +50188,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17124:1: rule__XConstructorCall__Group_3__0__Impl : ( '<' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17213:1: rule__XConstructorCall__Group_3__0__Impl : ( '<' ) ;
public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17128:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17129:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17217:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17218:1: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17129:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17130:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17218:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17219:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
- match(input,28,FollowSets001.FOLLOW_28_in_rule__XConstructorCall__Group_3__0__Impl34503); if (state.failed) return ;
+ match(input,28,FollowSets001.FOLLOW_28_in_rule__XConstructorCall__Group_3__0__Impl34684); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
@@ -49971,21 +50229,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17143:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17232:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
public final void rule__XConstructorCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17147:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17148:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17236:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17237:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__134534);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__134715);
rule__XConstructorCall__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__134537);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__134718);
rule__XConstructorCall__Group_3__2();
state._fsp--;
@@ -50009,25 +50267,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17155:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17244:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17159:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17160:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17248:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17249:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17160:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17161:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17249:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17250:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17162:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17162:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17251:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17251:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl34564);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl34745);
rule__XConstructorCall__TypeArgumentsAssignment_3_1();
state._fsp--;
@@ -50060,21 +50318,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17172:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17261:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
public final void rule__XConstructorCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17176:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17177:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17265:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17266:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__234594);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__234775);
rule__XConstructorCall__Group_3__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__234597);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__234778);
rule__XConstructorCall__Group_3__3();
state._fsp--;
@@ -50098,22 +50356,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17184:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17273:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17188:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17189:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17277:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17278:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17189:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17190:1: ( rule__XConstructorCall__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17278:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17279:1: ( rule__XConstructorCall__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17191:1: ( rule__XConstructorCall__Group_3_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17280:1: ( rule__XConstructorCall__Group_3_2__0 )*
loop144:
do {
int alt144=2;
@@ -50126,9 +50384,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt144) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17191:2: rule__XConstructorCall__Group_3_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17280:2: rule__XConstructorCall__Group_3_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl34624);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl34805);
rule__XConstructorCall__Group_3_2__0();
state._fsp--;
@@ -50167,16 +50425,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17201:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17290:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
public final void rule__XConstructorCall__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17205:1: ( rule__XConstructorCall__Group_3__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17206:2: rule__XConstructorCall__Group_3__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17294:1: ( rule__XConstructorCall__Group_3__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17295:2: rule__XConstructorCall__Group_3__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__334655);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__334836);
rule__XConstructorCall__Group_3__3__Impl();
state._fsp--;
@@ -50200,22 +50458,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17212:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17301:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17216:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17217:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17305:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17306:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17217:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17218:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17306:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17307:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
}
- match(input,27,FollowSets001.FOLLOW_27_in_rule__XConstructorCall__Group_3__3__Impl34683); if (state.failed) return ;
+ match(input,27,FollowSets001.FOLLOW_27_in_rule__XConstructorCall__Group_3__3__Impl34864); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
}
@@ -50241,21 +50499,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17239:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17328:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17243:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17244:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17332:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17333:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__034722);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__034903);
rule__XConstructorCall__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__034725);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__034906);
rule__XConstructorCall__Group_3_2__1();
state._fsp--;
@@ -50279,22 +50537,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17251:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17340:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17255:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17256:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17344:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17345:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17256:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17257:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17345:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17346:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XConstructorCall__Group_3_2__0__Impl34753); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XConstructorCall__Group_3_2__0__Impl34934); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
@@ -50320,16 +50578,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17270:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17359:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17274:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17275:2: rule__XConstructorCall__Group_3_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17363:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17364:2: rule__XConstructorCall__Group_3_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__134784);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__134965);
rule__XConstructorCall__Group_3_2__1__Impl();
state._fsp--;
@@ -50353,25 +50611,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17281:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17370:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17285:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17286:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17374:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17375:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17286:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17287:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17375:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17376:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17288:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17288:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17377:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17377:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl34811);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl34992);
rule__XConstructorCall__TypeArgumentsAssignment_3_2_1();
state._fsp--;
@@ -50404,21 +50662,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17302:1: rule__XConstructorCall__Group_5_1__0 : rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17391:1: rule__XConstructorCall__Group_5_1__0 : rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1 ;
public final void rule__XConstructorCall__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17306:1: ( rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17307:2: rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17395:1: ( rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17396:2: rule__XConstructorCall__Group_5_1__0__Impl rule__XConstructorCall__Group_5_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__0__Impl_in_rule__XConstructorCall__Group_5_1__034845);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__0__Impl_in_rule__XConstructorCall__Group_5_1__035026);
rule__XConstructorCall__Group_5_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__1_in_rule__XConstructorCall__Group_5_1__034848);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__1_in_rule__XConstructorCall__Group_5_1__035029);
rule__XConstructorCall__Group_5_1__1();
state._fsp--;
@@ -50442,25 +50700,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17314:1: rule__XConstructorCall__Group_5_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17403:1: rule__XConstructorCall__Group_5_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) ) ;
public final void rule__XConstructorCall__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17318:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17319:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17407:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17408:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17319:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17320:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17408:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17409:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17321:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17321:2: rule__XConstructorCall__ArgumentsAssignment_5_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17410:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17410:2: rule__XConstructorCall__ArgumentsAssignment_5_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_0_in_rule__XConstructorCall__Group_5_1__0__Impl34875);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_0_in_rule__XConstructorCall__Group_5_1__0__Impl35056);
rule__XConstructorCall__ArgumentsAssignment_5_1_0();
state._fsp--;
@@ -50493,16 +50751,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17331:1: rule__XConstructorCall__Group_5_1__1 : rule__XConstructorCall__Group_5_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17420:1: rule__XConstructorCall__Group_5_1__1 : rule__XConstructorCall__Group_5_1__1__Impl ;
public final void rule__XConstructorCall__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17335:1: ( rule__XConstructorCall__Group_5_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17336:2: rule__XConstructorCall__Group_5_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17424:1: ( rule__XConstructorCall__Group_5_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17425:2: rule__XConstructorCall__Group_5_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__1__Impl_in_rule__XConstructorCall__Group_5_1__134905);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1__1__Impl_in_rule__XConstructorCall__Group_5_1__135086);
rule__XConstructorCall__Group_5_1__1__Impl();
state._fsp--;
@@ -50526,22 +50784,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17342:1: rule__XConstructorCall__Group_5_1__1__Impl : ( ( rule__XConstructorCall__Group_5_1_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17431:1: rule__XConstructorCall__Group_5_1__1__Impl : ( ( rule__XConstructorCall__Group_5_1_1__0 )* ) ;
public final void rule__XConstructorCall__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17346:1: ( ( ( rule__XConstructorCall__Group_5_1_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17347:1: ( ( rule__XConstructorCall__Group_5_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17435:1: ( ( ( rule__XConstructorCall__Group_5_1_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17436:1: ( ( rule__XConstructorCall__Group_5_1_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17347:1: ( ( rule__XConstructorCall__Group_5_1_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17348:1: ( rule__XConstructorCall__Group_5_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17436:1: ( ( rule__XConstructorCall__Group_5_1_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17437:1: ( rule__XConstructorCall__Group_5_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_5_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17349:1: ( rule__XConstructorCall__Group_5_1_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17438:1: ( rule__XConstructorCall__Group_5_1_1__0 )*
loop145:
do {
int alt145=2;
@@ -50554,9 +50812,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt145) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17349:2: rule__XConstructorCall__Group_5_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17438:2: rule__XConstructorCall__Group_5_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__0_in_rule__XConstructorCall__Group_5_1__1__Impl34932);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__0_in_rule__XConstructorCall__Group_5_1__1__Impl35113);
rule__XConstructorCall__Group_5_1_1__0();
state._fsp--;
@@ -50595,21 +50853,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17363:1: rule__XConstructorCall__Group_5_1_1__0 : rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17452:1: rule__XConstructorCall__Group_5_1_1__0 : rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1 ;
public final void rule__XConstructorCall__Group_5_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17367:1: ( rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17368:2: rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17456:1: ( rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17457:2: rule__XConstructorCall__Group_5_1_1__0__Impl rule__XConstructorCall__Group_5_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__0__Impl_in_rule__XConstructorCall__Group_5_1_1__034967);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__0__Impl_in_rule__XConstructorCall__Group_5_1_1__035148);
rule__XConstructorCall__Group_5_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__1_in_rule__XConstructorCall__Group_5_1_1__034970);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__1_in_rule__XConstructorCall__Group_5_1_1__035151);
rule__XConstructorCall__Group_5_1_1__1();
state._fsp--;
@@ -50633,22 +50891,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17375:1: rule__XConstructorCall__Group_5_1_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17464:1: rule__XConstructorCall__Group_5_1_1__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_5_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17379:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17380:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17468:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17469:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17380:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17381:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17469:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17470:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_5_1_1_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XConstructorCall__Group_5_1_1__0__Impl34998); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XConstructorCall__Group_5_1_1__0__Impl35179); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_5_1_1_0());
}
@@ -50674,16 +50932,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17394:1: rule__XConstructorCall__Group_5_1_1__1 : rule__XConstructorCall__Group_5_1_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17483:1: rule__XConstructorCall__Group_5_1_1__1 : rule__XConstructorCall__Group_5_1_1__1__Impl ;
public final void rule__XConstructorCall__Group_5_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17398:1: ( rule__XConstructorCall__Group_5_1_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17399:2: rule__XConstructorCall__Group_5_1_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17487:1: ( rule__XConstructorCall__Group_5_1_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17488:2: rule__XConstructorCall__Group_5_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__1__Impl_in_rule__XConstructorCall__Group_5_1_1__135029);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_5_1_1__1__Impl_in_rule__XConstructorCall__Group_5_1_1__135210);
rule__XConstructorCall__Group_5_1_1__1__Impl();
state._fsp--;
@@ -50707,25 +50965,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_5_1_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17405:1: rule__XConstructorCall__Group_5_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17494:1: rule__XConstructorCall__Group_5_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) ) ;
public final void rule__XConstructorCall__Group_5_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17409:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17410:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17498:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17499:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17410:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17411:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17499:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17500:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17412:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17412:2: rule__XConstructorCall__ArgumentsAssignment_5_1_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17501:1: ( rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17501:2: rule__XConstructorCall__ArgumentsAssignment_5_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_1_1_in_rule__XConstructorCall__Group_5_1_1__1__Impl35056);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_1_1_in_rule__XConstructorCall__Group_5_1_1__1__Impl35237);
rule__XConstructorCall__ArgumentsAssignment_5_1_1_1();
state._fsp--;
@@ -50758,21 +51016,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17426:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17515:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
public final void rule__XBooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17430:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17431:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17519:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17520:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__035090);
+ pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__035271);
rule__XBooleanLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__035093);
+ pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__035274);
rule__XBooleanLiteral__Group__1();
state._fsp--;
@@ -50796,23 +51054,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17438:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17527:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17442:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17443:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17531:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17532:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17443:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17444:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17532:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17533:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17445:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17447:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17534:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17536:1:
{
}
@@ -50837,16 +51095,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17457:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17546:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
public final void rule__XBooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17461:1: ( rule__XBooleanLiteral__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17462:2: rule__XBooleanLiteral__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17550:1: ( rule__XBooleanLiteral__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17551:2: rule__XBooleanLiteral__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__135151);
+ pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__135332);
rule__XBooleanLiteral__Group__1__Impl();
state._fsp--;
@@ -50870,25 +51128,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17468:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17557:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17472:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17473:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17561:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17562:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17473:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17474:1: ( rule__XBooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17562:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17563:1: ( rule__XBooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17475:1: ( rule__XBooleanLiteral__Alternatives_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17475:2: rule__XBooleanLiteral__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17564:1: ( rule__XBooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17564:2: rule__XBooleanLiteral__Alternatives_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl35178);
+ pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl35359);
rule__XBooleanLiteral__Alternatives_1();
state._fsp--;
@@ -50921,21 +51179,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17489:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17578:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
public final void rule__XNullLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17493:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17494:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17582:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17583:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__035212);
+ pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__035393);
rule__XNullLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__035215);
+ pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__035396);
rule__XNullLiteral__Group__1();
state._fsp--;
@@ -50959,23 +51217,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17501:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17590:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17505:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17506:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17594:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17595:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17506:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17507:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17595:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17596:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17508:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17510:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17597:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17599:1:
{
}
@@ -51000,16 +51258,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17520:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17609:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
public final void rule__XNullLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17524:1: ( rule__XNullLiteral__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17525:2: rule__XNullLiteral__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17613:1: ( rule__XNullLiteral__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17614:2: rule__XNullLiteral__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__135273);
+ pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__135454);
rule__XNullLiteral__Group__1__Impl();
state._fsp--;
@@ -51033,22 +51291,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17531:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17620:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17535:1: ( ( 'null' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17536:1: ( 'null' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17624:1: ( ( 'null' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17625:1: ( 'null' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17536:1: ( 'null' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17537:1: 'null'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17625:1: ( 'null' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17626:1: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__XNullLiteral__Group__1__Impl35301); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__XNullLiteral__Group__1__Impl35482); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
}
@@ -51074,21 +51332,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIntLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17554:1: rule__XIntLiteral__Group__0 : rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17643:1: rule__XIntLiteral__Group__0 : rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1 ;
public final void rule__XIntLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17558:1: ( rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17559:2: rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17647:1: ( rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17648:2: rule__XIntLiteral__Group__0__Impl rule__XIntLiteral__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__0__Impl_in_rule__XIntLiteral__Group__035336);
+ pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__0__Impl_in_rule__XIntLiteral__Group__035517);
rule__XIntLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__1_in_rule__XIntLiteral__Group__035339);
+ pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__1_in_rule__XIntLiteral__Group__035520);
rule__XIntLiteral__Group__1();
state._fsp--;
@@ -51112,23 +51370,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIntLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17566:1: rule__XIntLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17655:1: rule__XIntLiteral__Group__0__Impl : ( () ) ;
public final void rule__XIntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17570:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17571:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17659:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17660:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17571:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17572:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17660:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17661:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralAccess().getXIntLiteralAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17573:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17575:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17662:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17664:1:
{
}
@@ -51153,16 +51411,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIntLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17585:1: rule__XIntLiteral__Group__1 : rule__XIntLiteral__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17674:1: rule__XIntLiteral__Group__1 : rule__XIntLiteral__Group__1__Impl ;
public final void rule__XIntLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17589:1: ( rule__XIntLiteral__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17590:2: rule__XIntLiteral__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17678:1: ( rule__XIntLiteral__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17679:2: rule__XIntLiteral__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__1__Impl_in_rule__XIntLiteral__Group__135397);
+ pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__Group__1__Impl_in_rule__XIntLiteral__Group__135578);
rule__XIntLiteral__Group__1__Impl();
state._fsp--;
@@ -51186,25 +51444,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIntLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17596:1: rule__XIntLiteral__Group__1__Impl : ( ( rule__XIntLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17685:1: rule__XIntLiteral__Group__1__Impl : ( ( rule__XIntLiteral__ValueAssignment_1 ) ) ;
public final void rule__XIntLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17600:1: ( ( ( rule__XIntLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17601:1: ( ( rule__XIntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17689:1: ( ( ( rule__XIntLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17690:1: ( ( rule__XIntLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17601:1: ( ( rule__XIntLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17602:1: ( rule__XIntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17690:1: ( ( rule__XIntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17691:1: ( rule__XIntLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralAccess().getValueAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17603:1: ( rule__XIntLiteral__ValueAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17603:2: rule__XIntLiteral__ValueAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17692:1: ( rule__XIntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17692:2: rule__XIntLiteral__ValueAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__ValueAssignment_1_in_rule__XIntLiteral__Group__1__Impl35424);
+ pushFollow(FollowSets001.FOLLOW_rule__XIntLiteral__ValueAssignment_1_in_rule__XIntLiteral__Group__1__Impl35605);
rule__XIntLiteral__ValueAssignment_1();
state._fsp--;
@@ -51237,21 +51495,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17617:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17706:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
public final void rule__XStringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17621:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17622:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17710:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17711:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__035458);
+ pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__035639);
rule__XStringLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__035461);
+ pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__035642);
rule__XStringLiteral__Group__1();
state._fsp--;
@@ -51275,23 +51533,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17629:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17718:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17633:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17634:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17722:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17723:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17634:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17635:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17723:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17724:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17636:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17638:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17725:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17727:1:
{
}
@@ -51316,16 +51574,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17648:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17737:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
public final void rule__XStringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17652:1: ( rule__XStringLiteral__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17653:2: rule__XStringLiteral__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17741:1: ( rule__XStringLiteral__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17742:2: rule__XStringLiteral__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__135519);
+ pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__135700);
rule__XStringLiteral__Group__1__Impl();
state._fsp--;
@@ -51349,25 +51607,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17659:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17748:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17663:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17664:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17752:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17753:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17664:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17665:1: ( rule__XStringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17753:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17754:1: ( rule__XStringLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17666:1: ( rule__XStringLiteral__ValueAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17666:2: rule__XStringLiteral__ValueAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17755:1: ( rule__XStringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17755:2: rule__XStringLiteral__ValueAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl35546);
+ pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl35727);
rule__XStringLiteral__ValueAssignment_1();
state._fsp--;
@@ -51400,21 +51658,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17680:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17769:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17684:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17685:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17773:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17774:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__035580);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__035761);
rule__XTypeLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__035583);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__035764);
rule__XTypeLiteral__Group__1();
state._fsp--;
@@ -51438,23 +51696,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17692:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17781:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17696:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17697:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17785:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17786:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17697:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17698:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17786:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17787:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17699:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17701:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17788:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17790:1:
{
}
@@ -51479,21 +51737,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17711:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17800:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17715:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17716:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17804:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17805:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__135641);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__135822);
rule__XTypeLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__135644);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__135825);
rule__XTypeLiteral__Group__2();
state._fsp--;
@@ -51517,22 +51775,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17723:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17812:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17727:1: ( ( 'typeof' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17728:1: ( 'typeof' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17816:1: ( ( 'typeof' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17817:1: ( 'typeof' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17728:1: ( 'typeof' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17729:1: 'typeof'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17817:1: ( 'typeof' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17818:1: 'typeof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__XTypeLiteral__Group__1__Impl35672); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__XTypeLiteral__Group__1__Impl35853); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
@@ -51558,21 +51816,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17742:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17831:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17746:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17747:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17835:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17836:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__235703);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__235884);
rule__XTypeLiteral__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__235706);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__235887);
rule__XTypeLiteral__Group__3();
state._fsp--;
@@ -51596,22 +51854,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17754:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17843:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17758:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17759:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17847:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17848:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17759:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17760:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17848:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17849:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XTypeLiteral__Group__2__Impl35734); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XTypeLiteral__Group__2__Impl35915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
@@ -51637,21 +51895,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17773:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17862:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17777:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17778:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17866:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17867:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__335765);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__335946);
rule__XTypeLiteral__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__335768);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__335949);
rule__XTypeLiteral__Group__4();
state._fsp--;
@@ -51675,25 +51933,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17785:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17874:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17789:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17790:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17878:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17879:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17790:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17791:1: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17879:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17880:1: ( rule__XTypeLiteral__TypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17792:1: ( rule__XTypeLiteral__TypeAssignment_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17792:2: rule__XTypeLiteral__TypeAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17881:1: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17881:2: rule__XTypeLiteral__TypeAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl35795);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl35976);
rule__XTypeLiteral__TypeAssignment_3();
state._fsp--;
@@ -51726,16 +51984,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17802:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17891:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl ;
public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17806:1: ( rule__XTypeLiteral__Group__4__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17807:2: rule__XTypeLiteral__Group__4__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17895:1: ( rule__XTypeLiteral__Group__4__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17896:2: rule__XTypeLiteral__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__435825);
+ pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__436006);
rule__XTypeLiteral__Group__4__Impl();
state._fsp--;
@@ -51759,22 +52017,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17813:1: rule__XTypeLiteral__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17902:1: rule__XTypeLiteral__Group__4__Impl : ( ')' ) ;
public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17817:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17818:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17906:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17907:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17818:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17819:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17907:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17908:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XTypeLiteral__Group__4__Impl35853); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XTypeLiteral__Group__4__Impl36034); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
}
@@ -51800,21 +52058,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17842:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17931:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
public final void rule__XThrowExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17846:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17847:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17935:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17936:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__035894);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__036075);
rule__XThrowExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__035897);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__036078);
rule__XThrowExpression__Group__1();
state._fsp--;
@@ -51838,23 +52096,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17854:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17943:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17858:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17859:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17947:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17948:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17859:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17860:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17948:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17949:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17861:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17863:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17950:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17952:1:
{
}
@@ -51879,21 +52137,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17873:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17962:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
public final void rule__XThrowExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17877:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17878:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17966:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17967:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__135955);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__136136);
rule__XThrowExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__135958);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__136139);
rule__XThrowExpression__Group__2();
state._fsp--;
@@ -51917,22 +52175,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17885:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17974:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17889:1: ( ( 'throw' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17890:1: ( 'throw' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17978:1: ( ( 'throw' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17979:1: ( 'throw' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17890:1: ( 'throw' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17891:1: 'throw'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17979:1: ( 'throw' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17980:1: 'throw'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__XThrowExpression__Group__1__Impl35986); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__XThrowExpression__Group__1__Impl36167); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
@@ -51958,16 +52216,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17904:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17993:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
public final void rule__XThrowExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17908:1: ( rule__XThrowExpression__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17909:2: rule__XThrowExpression__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17997:1: ( rule__XThrowExpression__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17998:2: rule__XThrowExpression__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__236017);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__236198);
rule__XThrowExpression__Group__2__Impl();
state._fsp--;
@@ -51991,25 +52249,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17915:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18004:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17919:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17920:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18008:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18009:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17920:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17921:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18009:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18010:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17922:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17922:2: rule__XThrowExpression__ExpressionAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18011:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18011:2: rule__XThrowExpression__ExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl36044);
+ pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl36225);
rule__XThrowExpression__ExpressionAssignment_2();
state._fsp--;
@@ -52042,21 +52300,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17938:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18027:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
public final void rule__XReturnExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17942:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17943:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18031:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18032:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__036080);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__036261);
rule__XReturnExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__036083);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__036264);
rule__XReturnExpression__Group__1();
state._fsp--;
@@ -52080,23 +52338,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17950:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18039:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17954:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17955:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18043:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18044:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17955:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17956:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18044:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18045:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17957:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17959:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18046:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18048:1:
{
}
@@ -52121,21 +52379,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17969:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18058:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
public final void rule__XReturnExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17973:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17974:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18062:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18063:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__136141);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__136322);
rule__XReturnExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__136144);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__136325);
rule__XReturnExpression__Group__2();
state._fsp--;
@@ -52159,22 +52417,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17981:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18070:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17985:1: ( ( 'return' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17986:1: ( 'return' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18074:1: ( ( 'return' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18075:1: ( 'return' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17986:1: ( 'return' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17987:1: 'return'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18075:1: ( 'return' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18076:1: 'return'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__XReturnExpression__Group__1__Impl36172); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__XReturnExpression__Group__1__Impl36353); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
@@ -52200,16 +52458,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18000:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18089:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
public final void rule__XReturnExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18004:1: ( rule__XReturnExpression__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18005:2: rule__XReturnExpression__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18093:1: ( rule__XReturnExpression__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18094:2: rule__XReturnExpression__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__236203);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__236384);
rule__XReturnExpression__Group__2__Impl();
state._fsp--;
@@ -52233,29 +52491,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18011:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18100:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18015:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18016:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18104:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18105:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18016:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18017:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18105:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18106:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18018:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18107:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
int alt146=2;
alt146 = dfa146.predict(input);
switch (alt146) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18018:2: rule__XReturnExpression__ExpressionAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18107:2: rule__XReturnExpression__ExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl36230);
+ pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl36411);
rule__XReturnExpression__ExpressionAssignment_2();
state._fsp--;
@@ -52291,21 +52549,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18034:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18123:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18038:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18039:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18127:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18128:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__036267);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__036448);
rule__XTryCatchFinallyExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__036270);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__036451);
rule__XTryCatchFinallyExpression__Group__1();
state._fsp--;
@@ -52329,23 +52587,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18046:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18135:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18050:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18051:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18139:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18140:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18051:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18052:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18140:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18141:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18053:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18055:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18142:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18144:1:
{
}
@@ -52370,21 +52628,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18065:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18154:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18069:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18070:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18158:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18159:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__136328);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__136509);
rule__XTryCatchFinallyExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__136331);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__136512);
rule__XTryCatchFinallyExpression__Group__2();
state._fsp--;
@@ -52408,22 +52666,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18077:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18166:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18081:1: ( ( 'try' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18082:1: ( 'try' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18170:1: ( ( 'try' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18171:1: ( 'try' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18082:1: ( 'try' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18083:1: 'try'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18171:1: ( 'try' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18172:1: 'try'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__XTryCatchFinallyExpression__Group__1__Impl36359); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__XTryCatchFinallyExpression__Group__1__Impl36540); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
@@ -52449,21 +52707,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18096:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18185:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18100:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18101:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18189:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18190:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__236390);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__236571);
rule__XTryCatchFinallyExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__236393);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__236574);
rule__XTryCatchFinallyExpression__Group__3();
state._fsp--;
@@ -52487,25 +52745,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18108:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18197:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18112:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18113:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18201:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18202:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18113:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18114:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18202:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18203:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18115:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18115:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18204:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18204:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl36420);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl36601);
rule__XTryCatchFinallyExpression__ExpressionAssignment_2();
state._fsp--;
@@ -52538,16 +52796,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18125:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18214:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18129:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18130:2: rule__XTryCatchFinallyExpression__Group__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18218:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18219:2: rule__XTryCatchFinallyExpression__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__336450);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__336631);
rule__XTryCatchFinallyExpression__Group__3__Impl();
state._fsp--;
@@ -52571,25 +52829,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18136:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18225:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18140:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18141:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18229:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18230:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18141:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18142:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18230:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18231:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18143:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18143:2: rule__XTryCatchFinallyExpression__Alternatives_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18232:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18232:2: rule__XTryCatchFinallyExpression__Alternatives_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl36477);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl36658);
rule__XTryCatchFinallyExpression__Alternatives_3();
state._fsp--;
@@ -52622,21 +52880,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18161:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18250:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18165:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18166:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18254:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18255:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__036515);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__036696);
rule__XTryCatchFinallyExpression__Group_3_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__036518);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__036699);
rule__XTryCatchFinallyExpression__Group_3_0__1();
state._fsp--;
@@ -52660,28 +52918,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18173:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18262:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18177:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18178:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18266:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18267:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18178:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18179:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18267:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18268:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18179:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18180:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18268:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18269:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18181:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18181:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18270:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18270:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36547);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36728);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -52695,13 +52953,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18184:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18185:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18273:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18274:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18186:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18275:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
loop147:
do {
int alt147=2;
@@ -52720,9 +52978,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt147) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18186:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18275:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36559);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36740);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -52764,16 +53022,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18197:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18286:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18201:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18202:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18290:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18291:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__136592);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__136773);
rule__XTryCatchFinallyExpression__Group_3_0__1__Impl();
state._fsp--;
@@ -52797,22 +53055,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18208:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18297:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18212:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18213:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18301:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18302:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18213:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18214:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18302:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18303:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18215:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18304:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
int alt148=2;
int LA148_0 = input.LA(1);
@@ -52825,9 +53083,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt148) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18215:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18304:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl36619);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl36800);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
state._fsp--;
@@ -52863,21 +53121,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18229:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18318:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18233:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18234:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18322:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18323:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036654);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036835);
rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036657);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036838);
rule__XTryCatchFinallyExpression__Group_3_0_1__1();
state._fsp--;
@@ -52901,25 +53159,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18241:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18330:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18245:1: ( ( ( 'finally' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18246:1: ( ( 'finally' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18334:1: ( ( ( 'finally' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18335:1: ( ( 'finally' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18246:1: ( ( 'finally' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18247:1: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18335:1: ( ( 'finally' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18336:1: ( 'finally' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18248:1: ( 'finally' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18249:2: 'finally'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18337:1: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18338:2: 'finally'
{
- match(input,83,FollowSets001.FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl36686); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl36867); if (state.failed) return ;
}
@@ -52948,16 +53206,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18260:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18349:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18264:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18265:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18353:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18354:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__136718);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__136899);
rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl();
state._fsp--;
@@ -52981,25 +53239,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18271:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18360:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18275:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18276:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18364:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18365:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18276:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18277:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18365:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18366:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18278:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18278:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18367:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18367:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl36745);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl36926);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1();
state._fsp--;
@@ -53032,21 +53290,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18292:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18381:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18296:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18297:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18385:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18386:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__036779);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__036960);
rule__XTryCatchFinallyExpression__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__036782);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__036963);
rule__XTryCatchFinallyExpression__Group_3_1__1();
state._fsp--;
@@ -53070,22 +53328,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18304:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18393:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18308:1: ( ( 'finally' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18309:1: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18397:1: ( ( 'finally' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: ( 'finally' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18309:1: ( 'finally' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18310:1: 'finally'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18399:1: 'finally'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl36810); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl36991); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
@@ -53111,16 +53369,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18323:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18412:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18327:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18328:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18416:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18417:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__136841);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__137022);
rule__XTryCatchFinallyExpression__Group_3_1__1__Impl();
state._fsp--;
@@ -53144,25 +53402,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18334:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18423:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18338:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18339:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18427:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18428:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18339:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18340:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18428:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18429:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18341:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18341:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18430:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18430:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl36868);
+ pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl37049);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1();
state._fsp--;
@@ -53195,21 +53453,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18355:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18444:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
public final void rule__XCatchClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18359:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18360:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18448:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18449:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__036902);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__037083);
rule__XCatchClause__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__036905);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__037086);
rule__XCatchClause__Group__1();
state._fsp--;
@@ -53233,25 +53491,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18367:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18456:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18371:1: ( ( ( 'catch' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18372:1: ( ( 'catch' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18460:1: ( ( ( 'catch' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18461:1: ( ( 'catch' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18372:1: ( ( 'catch' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18373:1: ( 'catch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18461:1: ( ( 'catch' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18462:1: ( 'catch' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18374:1: ( 'catch' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18375:2: 'catch'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18463:1: ( 'catch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18464:2: 'catch'
{
- match(input,84,FollowSets001.FOLLOW_84_in_rule__XCatchClause__Group__0__Impl36934); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__XCatchClause__Group__0__Impl37115); if (state.failed) return ;
}
@@ -53280,21 +53538,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18386:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18475:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
public final void rule__XCatchClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18390:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18391:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18479:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18480:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__136966);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__137147);
rule__XCatchClause__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__136969);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__137150);
rule__XCatchClause__Group__2();
state._fsp--;
@@ -53318,22 +53576,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18487:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18402:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18403:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18491:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18492:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18403:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18404:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18492:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18493:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XCatchClause__Group__1__Impl36997); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XCatchClause__Group__1__Impl37178); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
@@ -53359,21 +53617,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18417:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18506:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
public final void rule__XCatchClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18421:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18422:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18510:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18511:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__237028);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__237209);
rule__XCatchClause__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__237031);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__237212);
rule__XCatchClause__Group__3();
state._fsp--;
@@ -53397,25 +53655,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18429:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18518:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18433:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18434:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18522:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18523:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18434:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18435:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18523:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18524:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18436:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18436:2: rule__XCatchClause__DeclaredParamAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18525:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18525:2: rule__XCatchClause__DeclaredParamAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl37058);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl37239);
rule__XCatchClause__DeclaredParamAssignment_2();
state._fsp--;
@@ -53448,21 +53706,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18446:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18535:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
public final void rule__XCatchClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18450:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18451:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18539:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18540:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__337088);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__337269);
rule__XCatchClause__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__337091);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__337272);
rule__XCatchClause__Group__4();
state._fsp--;
@@ -53486,22 +53744,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18458:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18547:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18462:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18463:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18551:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18552:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18463:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18464:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18552:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18553:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XCatchClause__Group__3__Impl37119); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XCatchClause__Group__3__Impl37300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
@@ -53527,16 +53785,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18477:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18566:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
public final void rule__XCatchClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18481:1: ( rule__XCatchClause__Group__4__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18482:2: rule__XCatchClause__Group__4__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18570:1: ( rule__XCatchClause__Group__4__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18571:2: rule__XCatchClause__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__437150);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__437331);
rule__XCatchClause__Group__4__Impl();
state._fsp--;
@@ -53560,25 +53818,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18488:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18577:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18492:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18493:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18581:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18582:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18493:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18494:1: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18582:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18583:1: ( rule__XCatchClause__ExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18495:1: ( rule__XCatchClause__ExpressionAssignment_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18495:2: rule__XCatchClause__ExpressionAssignment_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18584:1: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18584:2: rule__XCatchClause__ExpressionAssignment_4
{
- pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl37177);
+ pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl37358);
rule__XCatchClause__ExpressionAssignment_4();
state._fsp--;
@@ -53611,21 +53869,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18515:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18604:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18519:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18520:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18608:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18609:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__037217);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__037398);
rule__QualifiedName__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__037220);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__037401);
rule__QualifiedName__Group__1();
state._fsp--;
@@ -53649,22 +53907,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18527:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18616:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18531:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18532:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18620:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18621:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18532:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18533:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18621:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18622:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl37247);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl37428);
ruleValidID();
state._fsp--;
@@ -53694,16 +53952,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18544:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18633:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18548:1: ( rule__QualifiedName__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18549:2: rule__QualifiedName__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18637:1: ( rule__QualifiedName__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18638:2: rule__QualifiedName__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__137276);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__137457);
rule__QualifiedName__Group__1__Impl();
state._fsp--;
@@ -53727,31 +53985,31 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18555:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18644:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18559:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18560:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18648:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18649:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18560:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18561:1: ( rule__QualifiedName__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18649:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18650:1: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18562:1: ( rule__QualifiedName__Group_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18651:1: ( rule__QualifiedName__Group_1__0 )*
loop149:
do {
int alt149=2;
alt149 = dfa149.predict(input);
switch (alt149) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18562:2: rule__QualifiedName__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18651:2: rule__QualifiedName__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl37303);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl37484);
rule__QualifiedName__Group_1__0();
state._fsp--;
@@ -53790,21 +54048,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18576:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18665:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18580:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18581:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18669:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18670:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__037338);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__037519);
rule__QualifiedName__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__037341);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__037522);
rule__QualifiedName__Group_1__1();
state._fsp--;
@@ -53828,25 +54086,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18588:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18677:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18592:1: ( ( ( '.' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18593:1: ( ( '.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18681:1: ( ( ( '.' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18682:1: ( ( '.' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18593:1: ( ( '.' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18594:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18682:1: ( ( '.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18683:1: ( '.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18595:1: ( '.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18596:2: '.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18684:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18685:2: '.'
{
- match(input,36,FollowSets001.FOLLOW_36_in_rule__QualifiedName__Group_1__0__Impl37370); if (state.failed) return ;
+ match(input,36,FollowSets001.FOLLOW_36_in_rule__QualifiedName__Group_1__0__Impl37551); if (state.failed) return ;
}
@@ -53875,16 +54133,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18607:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18696:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18611:1: ( rule__QualifiedName__Group_1__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18612:2: rule__QualifiedName__Group_1__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18700:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18701:2: rule__QualifiedName__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__137402);
+ pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__137583);
rule__QualifiedName__Group_1__1__Impl();
state._fsp--;
@@ -53908,22 +54166,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18618:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18707:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18622:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18623:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18711:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18712:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18623:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18624:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18712:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18713:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl37429);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl37610);
ruleValidID();
state._fsp--;
@@ -53953,21 +54211,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18639:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18728:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18643:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18644:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18732:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18733:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__037462);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__037643);
rule__JvmTypeReference__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__037465);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__037646);
rule__JvmTypeReference__Group_0__1();
state._fsp--;
@@ -53991,22 +54249,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18651:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18740:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18655:1: ( ( ruleJvmParameterizedTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18656:1: ( ruleJvmParameterizedTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18744:1: ( ( ruleJvmParameterizedTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18745:1: ( ruleJvmParameterizedTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18656:1: ( ruleJvmParameterizedTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18657:1: ruleJvmParameterizedTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18745:1: ( ruleJvmParameterizedTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18746:1: ruleJvmParameterizedTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl37492);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl37673);
ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -54036,16 +54294,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18668:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18757:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18672:1: ( rule__JvmTypeReference__Group_0__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18673:2: rule__JvmTypeReference__Group_0__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18761:1: ( rule__JvmTypeReference__Group_0__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18762:2: rule__JvmTypeReference__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__137521);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__137702);
rule__JvmTypeReference__Group_0__1__Impl();
state._fsp--;
@@ -54069,22 +54327,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18679:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18768:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18683:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18684:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18772:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18773:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18684:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18685:1: ( rule__JvmTypeReference__Group_0_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18773:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18774:1: ( rule__JvmTypeReference__Group_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18686:1: ( rule__JvmTypeReference__Group_0_1__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18775:1: ( rule__JvmTypeReference__Group_0_1__0 )*
loop150:
do {
int alt150=2;
@@ -54109,9 +54367,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt150) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18686:2: rule__JvmTypeReference__Group_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18775:2: rule__JvmTypeReference__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl37548);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl37729);
rule__JvmTypeReference__Group_0_1__0();
state._fsp--;
@@ -54150,16 +54408,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18700:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18789:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18704:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18705:2: rule__JvmTypeReference__Group_0_1__0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18793:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18794:2: rule__JvmTypeReference__Group_0_1__0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__037583);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__037764);
rule__JvmTypeReference__Group_0_1__0__Impl();
state._fsp--;
@@ -54183,25 +54441,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18711:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18800:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18715:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18716:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18804:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18805:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18716:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18717:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18805:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18806:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18718:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18718:2: rule__JvmTypeReference__Group_0_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18807:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18807:2: rule__JvmTypeReference__Group_0_1_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl37610);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl37791);
rule__JvmTypeReference__Group_0_1_0__0();
state._fsp--;
@@ -54234,21 +54492,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18730:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18819:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18734:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18735:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18823:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18824:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__037642);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__037823);
rule__JvmTypeReference__Group_0_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__037645);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__037826);
rule__JvmTypeReference__Group_0_1_0__1();
state._fsp--;
@@ -54272,23 +54530,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18742:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18831:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18746:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18747:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18835:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18836:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18747:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18748:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18836:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18837:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18749:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18751:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18838:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18840:1:
{
}
@@ -54313,21 +54571,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18761:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18850:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 ;
public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18765:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18766:2: rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18854:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18855:2: rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__137703);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__137884);
rule__JvmTypeReference__Group_0_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__137706);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__137887);
rule__JvmTypeReference__Group_0_1_0__2();
state._fsp--;
@@ -54351,22 +54609,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18773:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( '[' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18862:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( '[' ) ;
public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18777:1: ( ( '[' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18778:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18866:1: ( ( '[' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18867:1: ( '[' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18778:1: ( '[' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18779:1: '['
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18867:1: ( '[' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18868:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__JvmTypeReference__Group_0_1_0__1__Impl37734); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__JvmTypeReference__Group_0_1_0__1__Impl37915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
}
@@ -54392,16 +54650,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18792:1: rule__JvmTypeReference__Group_0_1_0__2 : rule__JvmTypeReference__Group_0_1_0__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18881:1: rule__JvmTypeReference__Group_0_1_0__2 : rule__JvmTypeReference__Group_0_1_0__2__Impl ;
public final void rule__JvmTypeReference__Group_0_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18796:1: ( rule__JvmTypeReference__Group_0_1_0__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18797:2: rule__JvmTypeReference__Group_0_1_0__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18885:1: ( rule__JvmTypeReference__Group_0_1_0__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18886:2: rule__JvmTypeReference__Group_0_1_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__237765);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__237946);
rule__JvmTypeReference__Group_0_1_0__2__Impl();
state._fsp--;
@@ -54425,22 +54683,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18803:1: rule__JvmTypeReference__Group_0_1_0__2__Impl : ( ']' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18892:1: rule__JvmTypeReference__Group_0_1_0__2__Impl : ( ']' ) ;
public final void rule__JvmTypeReference__Group_0_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18807:1: ( ( ']' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18808:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18896:1: ( ( ']' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18897:1: ( ']' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18808:1: ( ']' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18809:1: ']'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18897:1: ( ']' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18898:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__JvmTypeReference__Group_0_1_0__2__Impl37793); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__JvmTypeReference__Group_0_1_0__2__Impl37974); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
}
@@ -54466,21 +54724,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18828:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18917:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18832:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18833:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18921:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18922:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__037830);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__038011);
rule__XFunctionTypeRef__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__037833);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__038014);
rule__XFunctionTypeRef__Group__1();
state._fsp--;
@@ -54504,22 +54762,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18840:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18929:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18844:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18845:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18933:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18845:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18846:1: ( rule__XFunctionTypeRef__Group_0__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18935:1: ( rule__XFunctionTypeRef__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18847:1: ( rule__XFunctionTypeRef__Group_0__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18936:1: ( rule__XFunctionTypeRef__Group_0__0 )?
int alt151=2;
int LA151_0 = input.LA(1);
@@ -54528,9 +54786,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt151) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18847:2: rule__XFunctionTypeRef__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18936:2: rule__XFunctionTypeRef__Group_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl37860);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl38041);
rule__XFunctionTypeRef__Group_0__0();
state._fsp--;
@@ -54566,21 +54824,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18857:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18946:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18861:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18862:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18950:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18951:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__137891);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__138072);
rule__XFunctionTypeRef__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__137894);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__138075);
rule__XFunctionTypeRef__Group__2();
state._fsp--;
@@ -54604,22 +54862,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18869:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18958:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18873:1: ( ( '=>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18874:1: ( '=>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:1: ( ( '=>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18963:1: ( '=>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18874:1: ( '=>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18875:1: '=>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18963:1: ( '=>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18964:1: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__XFunctionTypeRef__Group__1__Impl37922); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__XFunctionTypeRef__Group__1__Impl38103); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
@@ -54645,16 +54903,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18888:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18977:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18892:1: ( rule__XFunctionTypeRef__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18893:2: rule__XFunctionTypeRef__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18981:1: ( rule__XFunctionTypeRef__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18982:2: rule__XFunctionTypeRef__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__237953);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__238134);
rule__XFunctionTypeRef__Group__2__Impl();
state._fsp--;
@@ -54678,25 +54936,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18899:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18988:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18903:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18904:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18992:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18993:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18904:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18905:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18993:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18994:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18906:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18906:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18995:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18995:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl37980);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl38161);
rule__XFunctionTypeRef__ReturnTypeAssignment_2();
state._fsp--;
@@ -54729,21 +54987,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18922:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19011:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18926:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18927:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19015:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19016:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__038016);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__038197);
rule__XFunctionTypeRef__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__038019);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__038200);
rule__XFunctionTypeRef__Group_0__1();
state._fsp--;
@@ -54767,22 +55025,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19023:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18938:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18939:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19027:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19028:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18939:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18940:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19028:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19029:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XFunctionTypeRef__Group_0__0__Impl38047); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XFunctionTypeRef__Group_0__0__Impl38228); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
@@ -54808,21 +55066,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18953:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19042:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18957:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18958:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19046:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19047:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__138078);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__138259);
rule__XFunctionTypeRef__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__138081);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__138262);
rule__XFunctionTypeRef__Group_0__2();
state._fsp--;
@@ -54846,25 +55104,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18965:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19054:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) ) ;
public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18969:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18970:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19058:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19059:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18970:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18971:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19059:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19060:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18972:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18972:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_in_rule__XFunctionTypeRef__Group_0__1__Impl38108);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_in_rule__XFunctionTypeRef__Group_0__1__Impl38289);
rule__XFunctionTypeRef__ParamTypesAssignment_0_1();
state._fsp--;
@@ -54897,21 +55155,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18982:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19071:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3 ;
public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18986:1: ( rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18987:2: rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19075:1: ( rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19076:2: rule__XFunctionTypeRef__Group_0__2__Impl rule__XFunctionTypeRef__Group_0__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__238138);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__238319);
rule__XFunctionTypeRef__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__3_in_rule__XFunctionTypeRef__Group_0__238141);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__3_in_rule__XFunctionTypeRef__Group_0__238322);
rule__XFunctionTypeRef__Group_0__3();
state._fsp--;
@@ -54935,22 +55193,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18994:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ( rule__XFunctionTypeRef__Group_0_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19083:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ( rule__XFunctionTypeRef__Group_0_2__0 )* ) ;
public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18998:1: ( ( ( rule__XFunctionTypeRef__Group_0_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18999:1: ( ( rule__XFunctionTypeRef__Group_0_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19087:1: ( ( ( rule__XFunctionTypeRef__Group_0_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19088:1: ( ( rule__XFunctionTypeRef__Group_0_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18999:1: ( ( rule__XFunctionTypeRef__Group_0_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19000:1: ( rule__XFunctionTypeRef__Group_0_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19088:1: ( ( rule__XFunctionTypeRef__Group_0_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19089:1: ( rule__XFunctionTypeRef__Group_0_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19001:1: ( rule__XFunctionTypeRef__Group_0_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19090:1: ( rule__XFunctionTypeRef__Group_0_2__0 )*
loop152:
do {
int alt152=2;
@@ -54963,9 +55221,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt152) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19001:2: rule__XFunctionTypeRef__Group_0_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19090:2: rule__XFunctionTypeRef__Group_0_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__0_in_rule__XFunctionTypeRef__Group_0__2__Impl38168);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__0_in_rule__XFunctionTypeRef__Group_0__2__Impl38349);
rule__XFunctionTypeRef__Group_0_2__0();
state._fsp--;
@@ -55004,16 +55262,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19011:1: rule__XFunctionTypeRef__Group_0__3 : rule__XFunctionTypeRef__Group_0__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19100:1: rule__XFunctionTypeRef__Group_0__3 : rule__XFunctionTypeRef__Group_0__3__Impl ;
public final void rule__XFunctionTypeRef__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19015:1: ( rule__XFunctionTypeRef__Group_0__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19016:2: rule__XFunctionTypeRef__Group_0__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19104:1: ( rule__XFunctionTypeRef__Group_0__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19105:2: rule__XFunctionTypeRef__Group_0__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__3__Impl_in_rule__XFunctionTypeRef__Group_0__338199);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__3__Impl_in_rule__XFunctionTypeRef__Group_0__338380);
rule__XFunctionTypeRef__Group_0__3__Impl();
state._fsp--;
@@ -55037,22 +55295,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19022:1: rule__XFunctionTypeRef__Group_0__3__Impl : ( ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19111:1: rule__XFunctionTypeRef__Group_0__3__Impl : ( ')' ) ;
public final void rule__XFunctionTypeRef__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19026:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19027:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19115:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19116:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19027:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19028:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19116:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19117:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_3());
}
- match(input,43,FollowSets001.FOLLOW_43_in_rule__XFunctionTypeRef__Group_0__3__Impl38227); if (state.failed) return ;
+ match(input,43,FollowSets001.FOLLOW_43_in_rule__XFunctionTypeRef__Group_0__3__Impl38408); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_3());
}
@@ -55078,21 +55336,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19049:1: rule__XFunctionTypeRef__Group_0_2__0 : rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19138:1: rule__XFunctionTypeRef__Group_0_2__0 : rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1 ;
public final void rule__XFunctionTypeRef__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19053:1: ( rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19054:2: rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19142:1: ( rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19143:2: rule__XFunctionTypeRef__Group_0_2__0__Impl rule__XFunctionTypeRef__Group_0_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__0__Impl_in_rule__XFunctionTypeRef__Group_0_2__038266);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__0__Impl_in_rule__XFunctionTypeRef__Group_0_2__038447);
rule__XFunctionTypeRef__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__1_in_rule__XFunctionTypeRef__Group_0_2__038269);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__1_in_rule__XFunctionTypeRef__Group_0_2__038450);
rule__XFunctionTypeRef__Group_0_2__1();
state._fsp--;
@@ -55116,22 +55374,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:1: rule__XFunctionTypeRef__Group_0_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19150:1: rule__XFunctionTypeRef__Group_0_2__0__Impl : ( ',' ) ;
public final void rule__XFunctionTypeRef__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19065:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19066:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19154:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19155:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19066:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19067:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19155:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19156:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_2_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__XFunctionTypeRef__Group_0_2__0__Impl38297); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__XFunctionTypeRef__Group_0_2__0__Impl38478); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_2_0());
}
@@ -55157,16 +55415,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19080:1: rule__XFunctionTypeRef__Group_0_2__1 : rule__XFunctionTypeRef__Group_0_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19169:1: rule__XFunctionTypeRef__Group_0_2__1 : rule__XFunctionTypeRef__Group_0_2__1__Impl ;
public final void rule__XFunctionTypeRef__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19084:1: ( rule__XFunctionTypeRef__Group_0_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19085:2: rule__XFunctionTypeRef__Group_0_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19173:1: ( rule__XFunctionTypeRef__Group_0_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19174:2: rule__XFunctionTypeRef__Group_0_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__1__Impl_in_rule__XFunctionTypeRef__Group_0_2__138328);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_2__1__Impl_in_rule__XFunctionTypeRef__Group_0_2__138509);
rule__XFunctionTypeRef__Group_0_2__1__Impl();
state._fsp--;
@@ -55190,25 +55448,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19091:1: rule__XFunctionTypeRef__Group_0_2__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19180:1: rule__XFunctionTypeRef__Group_0_2__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) ) ;
public final void rule__XFunctionTypeRef__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19095:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19096:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19184:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19185:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19096:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19097:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19185:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19186:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19098:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19098:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19187:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19187:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1_in_rule__XFunctionTypeRef__Group_0_2__1__Impl38355);
+ pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1_in_rule__XFunctionTypeRef__Group_0_2__1__Impl38536);
rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1();
state._fsp--;
@@ -55241,21 +55499,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19112:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19201:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19116:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19117:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19205:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19206:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__038389);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__038570);
rule__JvmParameterizedTypeReference__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__038392);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__038573);
rule__JvmParameterizedTypeReference__Group__1();
state._fsp--;
@@ -55279,25 +55537,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19124:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19213:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19128:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19129:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19217:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19218:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19129:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19130:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19218:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19219:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19131:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19131:2: rule__JvmParameterizedTypeReference__TypeAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:2: rule__JvmParameterizedTypeReference__TypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl38419);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl38600);
rule__JvmParameterizedTypeReference__TypeAssignment_0();
state._fsp--;
@@ -55330,16 +55588,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19141:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19230:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19145:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19146:2: rule__JvmParameterizedTypeReference__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19234:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19235:2: rule__JvmParameterizedTypeReference__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__138449);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__138630);
rule__JvmParameterizedTypeReference__Group__1__Impl();
state._fsp--;
@@ -55363,29 +55621,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19152:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19241:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19156:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19157:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19245:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19246:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19157:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19158:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19246:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19247:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19248:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
int alt153=2;
alt153 = dfa153.predict(input);
switch (alt153) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:2: rule__JvmParameterizedTypeReference__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19248:2: rule__JvmParameterizedTypeReference__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl38476);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl38657);
rule__JvmParameterizedTypeReference__Group_1__0();
state._fsp--;
@@ -55421,21 +55679,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19173:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19262:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19177:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19178:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19266:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19267:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__038511);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__038692);
rule__JvmParameterizedTypeReference__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__038514);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__038695);
rule__JvmParameterizedTypeReference__Group_1__1();
state._fsp--;
@@ -55459,25 +55717,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19185:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19274:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19189:1: ( ( ( '<' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19190:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19278:1: ( ( ( '<' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19279:1: ( ( '<' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19190:1: ( ( '<' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19191:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19279:1: ( ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19280:1: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19192:1: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19193:2: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19281:1: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19282:2: '<'
{
- match(input,28,FollowSets001.FOLLOW_28_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl38543); if (state.failed) return ;
+ match(input,28,FollowSets001.FOLLOW_28_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl38724); if (state.failed) return ;
}
@@ -55506,21 +55764,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19204:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19293:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19208:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19209:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19297:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19298:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__138575);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__138756);
rule__JvmParameterizedTypeReference__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__138578);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__138759);
rule__JvmParameterizedTypeReference__Group_1__2();
state._fsp--;
@@ -55544,25 +55802,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19216:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19305:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19221:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19309:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19310:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19221:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19222:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19310:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19311:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19223:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19223:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl38605);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl38786);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1();
state._fsp--;
@@ -55595,21 +55853,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19233:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19322:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19237:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19238:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19326:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19327:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__238635);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__238816);
rule__JvmParameterizedTypeReference__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__238638);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__238819);
rule__JvmParameterizedTypeReference__Group_1__3();
state._fsp--;
@@ -55633,22 +55891,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19245:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19334:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19249:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19250:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19338:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19339:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19250:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19251:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19339:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19340:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19252:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19341:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
loop154:
do {
int alt154=2;
@@ -55661,9 +55919,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt154) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19252:2: rule__JvmParameterizedTypeReference__Group_1_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19341:2: rule__JvmParameterizedTypeReference__Group_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl38665);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl38846);
rule__JvmParameterizedTypeReference__Group_1_2__0();
state._fsp--;
@@ -55702,16 +55960,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19262:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19351:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19266:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19267:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19355:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19356:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__338696);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__338877);
rule__JvmParameterizedTypeReference__Group_1__3__Impl();
state._fsp--;
@@ -55735,22 +55993,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19273:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19362:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19277:1: ( ( '>' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19278:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19366:1: ( ( '>' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19367:1: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19278:1: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19279:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19367:1: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19368:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
- match(input,27,FollowSets001.FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl38724); if (state.failed) return ;
+ match(input,27,FollowSets001.FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl38905); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
@@ -55776,21 +56034,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19300:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19389:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19304:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19305:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19393:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19394:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__038763);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__038944);
rule__JvmParameterizedTypeReference__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__038766);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__038947);
rule__JvmParameterizedTypeReference__Group_1_2__1();
state._fsp--;
@@ -55814,22 +56072,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19401:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19316:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19317:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19405:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19406:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19317:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19318:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19406:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19407:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl38794); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl38975); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
@@ -55855,16 +56113,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19331:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19420:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19335:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19336:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19424:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19425:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__138825);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__139006);
rule__JvmParameterizedTypeReference__Group_1_2__1__Impl();
state._fsp--;
@@ -55888,25 +56146,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19342:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19431:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19346:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19347:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19435:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19436:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19347:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19348:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19436:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19437:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19349:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19349:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19438:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19438:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl38852);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl39033);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1();
state._fsp--;
@@ -55939,21 +56197,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19363:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19452:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19367:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19368:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19456:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19457:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__038886);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__039067);
rule__JvmWildcardTypeReference__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__038889);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__039070);
rule__JvmWildcardTypeReference__Group__1();
state._fsp--;
@@ -55977,23 +56235,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19375:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19464:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19379:1: ( ( () ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19380:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19468:1: ( ( () ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19469:1: ( () )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19380:1: ( () )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19381:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19469:1: ( () )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19470:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19382:1: ()
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19384:1:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19471:1: ()
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19473:1:
{
}
@@ -56018,21 +56276,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19394:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19483:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19398:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19399:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19487:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19488:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__138947);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__139128);
rule__JvmWildcardTypeReference__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__138950);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__139131);
rule__JvmWildcardTypeReference__Group__2();
state._fsp--;
@@ -56056,22 +56314,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19406:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19495:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19410:1: ( ( '?' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19411:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19499:1: ( ( '?' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19500:1: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19411:1: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19412:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19500:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19501:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
- match(input,16,FollowSets001.FOLLOW_16_in_rule__JvmWildcardTypeReference__Group__1__Impl38978); if (state.failed) return ;
+ match(input,16,FollowSets001.FOLLOW_16_in_rule__JvmWildcardTypeReference__Group__1__Impl39159); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
@@ -56097,16 +56355,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19425:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19514:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19429:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19430:2: rule__JvmWildcardTypeReference__Group__2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19518:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19519:2: rule__JvmWildcardTypeReference__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__239009);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__239190);
rule__JvmWildcardTypeReference__Group__2__Impl();
state._fsp--;
@@ -56130,22 +56388,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19436:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19525:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19440:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19441:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19530:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19441:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19442:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19530:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19531:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19443:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19532:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
int alt155=2;
int LA155_0 = input.LA(1);
@@ -56154,9 +56412,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt155) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19443:2: rule__JvmWildcardTypeReference__Alternatives_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19532:2: rule__JvmWildcardTypeReference__Alternatives_2
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl39036);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl39217);
rule__JvmWildcardTypeReference__Alternatives_2();
state._fsp--;
@@ -56192,21 +56450,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19459:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19548:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19463:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19464:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19552:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19553:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__039073);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__039254);
rule__JvmUpperBound__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__039076);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__039257);
rule__JvmUpperBound__Group__1();
state._fsp--;
@@ -56230,22 +56488,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19471:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19560:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19475:1: ( ( 'extends' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19476:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19564:1: ( ( 'extends' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19565:1: ( 'extends' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19476:1: ( 'extends' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19477:1: 'extends'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19565:1: ( 'extends' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19566:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
- match(input,56,FollowSets001.FOLLOW_56_in_rule__JvmUpperBound__Group__0__Impl39104); if (state.failed) return ;
+ match(input,56,FollowSets001.FOLLOW_56_in_rule__JvmUpperBound__Group__0__Impl39285); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
@@ -56271,16 +56529,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19490:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19579:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19494:1: ( rule__JvmUpperBound__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19495:2: rule__JvmUpperBound__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19583:1: ( rule__JvmUpperBound__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19584:2: rule__JvmUpperBound__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__139135);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__139316);
rule__JvmUpperBound__Group__1__Impl();
state._fsp--;
@@ -56304,25 +56562,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19501:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19590:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19505:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19506:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19594:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19595:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19506:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19507:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19595:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19596:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19508:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19508:2: rule__JvmUpperBound__TypeReferenceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:2: rule__JvmUpperBound__TypeReferenceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl39162);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl39343);
rule__JvmUpperBound__TypeReferenceAssignment_1();
state._fsp--;
@@ -56355,21 +56613,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19522:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19611:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19526:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19527:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19615:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19616:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__039196);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__039377);
rule__JvmUpperBoundAnded__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__039199);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__039380);
rule__JvmUpperBoundAnded__Group__1();
state._fsp--;
@@ -56393,22 +56651,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19534:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19623:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19538:1: ( ( '&' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19539:1: ( '&' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19627:1: ( ( '&' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19628:1: ( '&' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19539:1: ( '&' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19540:1: '&'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19628:1: ( '&' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19629:1: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
- match(input,62,FollowSets001.FOLLOW_62_in_rule__JvmUpperBoundAnded__Group__0__Impl39227); if (state.failed) return ;
+ match(input,62,FollowSets001.FOLLOW_62_in_rule__JvmUpperBoundAnded__Group__0__Impl39408); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
@@ -56434,16 +56692,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19553:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19642:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19558:2: rule__JvmUpperBoundAnded__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19646:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19647:2: rule__JvmUpperBoundAnded__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__139258);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__139439);
rule__JvmUpperBoundAnded__Group__1__Impl();
state._fsp--;
@@ -56467,25 +56725,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19564:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19653:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19568:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19569:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19657:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19658:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19569:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19570:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19658:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19659:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19571:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19571:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19660:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19660:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl39285);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl39466);
rule__JvmUpperBoundAnded__TypeReferenceAssignment_1();
state._fsp--;
@@ -56518,21 +56776,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19585:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19674:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19589:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19590:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19678:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19679:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__039319);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__039500);
rule__JvmLowerBound__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__039322);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__039503);
rule__JvmLowerBound__Group__1();
state._fsp--;
@@ -56556,22 +56814,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19601:1: ( ( 'super' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19602:1: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19690:1: ( ( 'super' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19691:1: ( 'super' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19602:1: ( 'super' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19603:1: 'super'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19691:1: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19692:1: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__JvmLowerBound__Group__0__Impl39350); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__JvmLowerBound__Group__0__Impl39531); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
@@ -56597,16 +56855,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19616:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19705:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19620:1: ( rule__JvmLowerBound__Group__1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19621:2: rule__JvmLowerBound__Group__1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19709:1: ( rule__JvmLowerBound__Group__1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19710:2: rule__JvmLowerBound__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__139381);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__139562);
rule__JvmLowerBound__Group__1__Impl();
state._fsp--;
@@ -56630,25 +56888,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19627:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19716:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19631:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19632:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19720:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19721:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19632:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19633:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19721:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19722:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19634:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19634:2: rule__JvmLowerBound__TypeReferenceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19723:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19723:2: rule__JvmLowerBound__TypeReferenceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl39408);
+ pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl39589);
rule__JvmLowerBound__TypeReferenceAssignment_1();
state._fsp--;
@@ -56681,17 +56939,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__UnorderedGroup_6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19651:1: rule__XDataType__UnorderedGroup_6 : ( rule__XDataType__UnorderedGroup_6__0 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19740:1: rule__XDataType__UnorderedGroup_6 : ( rule__XDataType__UnorderedGroup_6__0 )? ;
public final void rule__XDataType__UnorderedGroup_6() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19656:1: ( ( rule__XDataType__UnorderedGroup_6__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19657:2: ( rule__XDataType__UnorderedGroup_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19745:1: ( ( rule__XDataType__UnorderedGroup_6__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19746:2: ( rule__XDataType__UnorderedGroup_6__0 )?
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19657:2: ( rule__XDataType__UnorderedGroup_6__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19746:2: ( rule__XDataType__UnorderedGroup_6__0 )?
int alt156=2;
int LA156_0 = input.LA(1);
@@ -56705,7 +56963,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XDataType__UnorderedGroup_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_639445);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_639626);
rule__XDataType__UnorderedGroup_6__0();
state._fsp--;
@@ -56736,17 +56994,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__UnorderedGroup_6__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19667:1: rule__XDataType__UnorderedGroup_6__Impl : ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19756:1: rule__XDataType__UnorderedGroup_6__Impl : ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) ) ;
public final void rule__XDataType__UnorderedGroup_6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19672:1: ( ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19673:3: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19761:1: ( ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19762:3: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19673:3: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19762:3: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) )
int alt157=2;
int LA157_0 = input.LA(1);
@@ -56765,30 +57023,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt157) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19675:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19764:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19675:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19676:5: {...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19764:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19765:5: {...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XDataType__UnorderedGroup_6__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19676:106: ( ( ( rule__XDataType__Group_6_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19677:6: ( ( rule__XDataType__Group_6_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19765:106: ( ( ( rule__XDataType__Group_6_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19766:6: ( ( rule__XDataType__Group_6_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19683:6: ( ( rule__XDataType__Group_6_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19685:7: ( rule__XDataType__Group_6_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:6: ( ( rule__XDataType__Group_6_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19774:7: ( rule__XDataType__Group_6_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGroup_6_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:7: ( rule__XDataType__Group_6_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:8: rule__XDataType__Group_6_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19775:7: ( rule__XDataType__Group_6_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19775:8: rule__XDataType__Group_6_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl39532);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl39713);
rule__XDataType__Group_6_0__0();
state._fsp--;
@@ -56812,30 +57070,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19692:4: ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19781:4: ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19692:4: ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19693:5: {...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19781:4: ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:5: {...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XDataType__UnorderedGroup_6__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19693:106: ( ( ( rule__XDataType__Group_6_1__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19694:6: ( ( rule__XDataType__Group_6_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:106: ( ( ( rule__XDataType__Group_6_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19783:6: ( ( rule__XDataType__Group_6_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19700:6: ( ( rule__XDataType__Group_6_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19702:7: ( rule__XDataType__Group_6_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:6: ( ( rule__XDataType__Group_6_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19791:7: ( rule__XDataType__Group_6_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGroup_6_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19703:7: ( rule__XDataType__Group_6_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19703:8: rule__XDataType__Group_6_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19792:7: ( rule__XDataType__Group_6_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19792:8: rule__XDataType__Group_6_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl39623);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl39804);
rule__XDataType__Group_6_1__0();
state._fsp--;
@@ -56882,21 +57140,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__UnorderedGroup_6__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19718:1: rule__XDataType__UnorderedGroup_6__0 : rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19807:1: rule__XDataType__UnorderedGroup_6__0 : rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )? ;
public final void rule__XDataType__UnorderedGroup_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19722:1: ( rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19723:2: rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19811:1: ( rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19812:2: rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__039682);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__039863);
rule__XDataType__UnorderedGroup_6__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:2: ( rule__XDataType__UnorderedGroup_6__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:2: ( rule__XDataType__UnorderedGroup_6__1 )?
int alt158=2;
int LA158_0 = input.LA(1);
@@ -56910,7 +57168,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XDataType__UnorderedGroup_6__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__039685);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__039866);
rule__XDataType__UnorderedGroup_6__1();
state._fsp--;
@@ -56940,16 +57198,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__UnorderedGroup_6__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19731:1: rule__XDataType__UnorderedGroup_6__1 : rule__XDataType__UnorderedGroup_6__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19820:1: rule__XDataType__UnorderedGroup_6__1 : rule__XDataType__UnorderedGroup_6__Impl ;
public final void rule__XDataType__UnorderedGroup_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19735:1: ( rule__XDataType__UnorderedGroup_6__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19736:2: rule__XDataType__UnorderedGroup_6__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19824:1: ( rule__XDataType__UnorderedGroup_6__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19825:2: rule__XDataType__UnorderedGroup_6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__139710);
+ pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__139891);
rule__XDataType__UnorderedGroup_6__Impl();
state._fsp--;
@@ -56973,24 +57231,24 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19747:1: rule__XAttribute__UnorderedGroup_1 : ( rule__XAttribute__UnorderedGroup_1__0 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19836:1: rule__XAttribute__UnorderedGroup_1 : ( rule__XAttribute__UnorderedGroup_1__0 )? ;
public final void rule__XAttribute__UnorderedGroup_1() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXAttributeAccess().getUnorderedGroup_1());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19752:1: ( ( rule__XAttribute__UnorderedGroup_1__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19753:2: ( rule__XAttribute__UnorderedGroup_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19841:1: ( ( rule__XAttribute__UnorderedGroup_1__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19842:2: ( rule__XAttribute__UnorderedGroup_1__0 )?
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19753:2: ( rule__XAttribute__UnorderedGroup_1__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19842:2: ( rule__XAttribute__UnorderedGroup_1__0 )?
int alt159=2;
alt159 = dfa159.predict(input);
switch (alt159) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_rule__XAttribute__UnorderedGroup_139738);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_rule__XAttribute__UnorderedGroup_139919);
rule__XAttribute__UnorderedGroup_1__0();
state._fsp--;
@@ -57021,17 +57279,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19763:1: rule__XAttribute__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19852:1: rule__XAttribute__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) ) ;
public final void rule__XAttribute__UnorderedGroup_1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19768:1: ( ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19769:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19857:1: ( ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19858:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19769:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19858:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) ) )
int alt160=8;
int LA160_0 = input.LA(1);
@@ -57068,30 +57326,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt160) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19771:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19860:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19771:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19860:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19861:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:107: ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19773:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19861:107: ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19862:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19779:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19781:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19868:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19870:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedAssignment_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:8: rule__XAttribute__UnorderedAssignment_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19871:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19871:8: rule__XAttribute__UnorderedAssignment_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_rule__XAttribute__UnorderedGroup_1__Impl39825);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_rule__XAttribute__UnorderedGroup_1__Impl40006);
rule__XAttribute__UnorderedAssignment_1_0();
state._fsp--;
@@ -57115,30 +57373,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19878:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:107: ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19790:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19878:107: ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19879:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19796:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19798:7: ( rule__XAttribute__UniqueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19885:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19887:7: ( rule__XAttribute__UniqueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUniqueAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19799:7: ( rule__XAttribute__UniqueAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19799:8: rule__XAttribute__UniqueAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19888:7: ( rule__XAttribute__UniqueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19888:8: rule__XAttribute__UniqueAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_rule__XAttribute__UnorderedGroup_1__Impl39916);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_rule__XAttribute__UnorderedGroup_1__Impl40097);
rule__XAttribute__UniqueAssignment_1_1();
state._fsp--;
@@ -57162,30 +57420,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19894:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19806:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19894:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19895:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19806:107: ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19807:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19895:107: ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19896:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19815:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19902:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19904:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getReadonlyAssignment_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19816:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19816:8: rule__XAttribute__ReadonlyAssignment_1_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19905:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19905:8: rule__XAttribute__ReadonlyAssignment_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_rule__XAttribute__UnorderedGroup_1__Impl40007);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_rule__XAttribute__UnorderedGroup_1__Impl40188);
rule__XAttribute__ReadonlyAssignment_1_2();
state._fsp--;
@@ -57209,30 +57467,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19822:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19911:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19822:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19823:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19911:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19912:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19823:107: ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19824:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19912:107: ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19913:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19830:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19832:7: ( rule__XAttribute__TransientAssignment_1_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19919:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19921:7: ( rule__XAttribute__TransientAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTransientAssignment_1_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19833:7: ( rule__XAttribute__TransientAssignment_1_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19833:8: rule__XAttribute__TransientAssignment_1_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:7: ( rule__XAttribute__TransientAssignment_1_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:8: rule__XAttribute__TransientAssignment_1_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_rule__XAttribute__UnorderedGroup_1__Impl40098);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_rule__XAttribute__UnorderedGroup_1__Impl40279);
rule__XAttribute__TransientAssignment_1_3();
state._fsp--;
@@ -57256,30 +57514,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19839:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19928:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19839:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19840:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19928:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19929:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19840:107: ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19841:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19929:107: ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19930:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19847:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19849:7: ( rule__XAttribute__VolatileAssignment_1_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19936:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19938:7: ( rule__XAttribute__VolatileAssignment_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVolatileAssignment_1_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19850:7: ( rule__XAttribute__VolatileAssignment_1_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19850:8: rule__XAttribute__VolatileAssignment_1_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19939:7: ( rule__XAttribute__VolatileAssignment_1_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19939:8: rule__XAttribute__VolatileAssignment_1_4
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_rule__XAttribute__UnorderedGroup_1__Impl40189);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_rule__XAttribute__UnorderedGroup_1__Impl40370);
rule__XAttribute__VolatileAssignment_1_4();
state._fsp--;
@@ -57303,30 +57561,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19856:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19856:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19857:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19946:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19857:107: ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19858:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19946:107: ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19947:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19864:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19866:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19953:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19955:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsettableAssignment_1_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19867:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19867:8: rule__XAttribute__UnsettableAssignment_1_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19956:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19956:8: rule__XAttribute__UnsettableAssignment_1_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_rule__XAttribute__UnorderedGroup_1__Impl40280);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_rule__XAttribute__UnorderedGroup_1__Impl40461);
rule__XAttribute__UnsettableAssignment_1_5();
state._fsp--;
@@ -57350,30 +57608,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19873:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19873:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19874:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19963:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19874:107: ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19875:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19963:107: ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19964:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19881:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19883:7: ( rule__XAttribute__DerivedAssignment_1_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19970:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19972:7: ( rule__XAttribute__DerivedAssignment_1_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDerivedAssignment_1_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:7: ( rule__XAttribute__DerivedAssignment_1_6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:8: rule__XAttribute__DerivedAssignment_1_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:7: ( rule__XAttribute__DerivedAssignment_1_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:8: rule__XAttribute__DerivedAssignment_1_6
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_rule__XAttribute__UnorderedGroup_1__Impl40371);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_rule__XAttribute__UnorderedGroup_1__Impl40552);
rule__XAttribute__DerivedAssignment_1_6();
state._fsp--;
@@ -57397,30 +57655,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19890:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19979:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19890:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19891:5: {...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19979:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19980:5: {...}? => ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 7) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 7)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19891:107: ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19892:6: ( ( rule__XAttribute__IDAssignment_1_7 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19980:107: ( ( ( rule__XAttribute__IDAssignment_1_7 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19981:6: ( ( rule__XAttribute__IDAssignment_1_7 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 7);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19898:6: ( ( rule__XAttribute__IDAssignment_1_7 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19900:7: ( rule__XAttribute__IDAssignment_1_7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19987:6: ( ( rule__XAttribute__IDAssignment_1_7 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19989:7: ( rule__XAttribute__IDAssignment_1_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIDAssignment_1_7());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19901:7: ( rule__XAttribute__IDAssignment_1_7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19901:8: rule__XAttribute__IDAssignment_1_7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19990:7: ( rule__XAttribute__IDAssignment_1_7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19990:8: rule__XAttribute__IDAssignment_1_7
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__IDAssignment_1_7_in_rule__XAttribute__UnorderedGroup_1__Impl40462);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__IDAssignment_1_7_in_rule__XAttribute__UnorderedGroup_1__Impl40643);
rule__XAttribute__IDAssignment_1_7();
state._fsp--;
@@ -57467,28 +57725,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19916:1: rule__XAttribute__UnorderedGroup_1__0 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20005:1: rule__XAttribute__UnorderedGroup_1__0 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )? ;
public final void rule__XAttribute__UnorderedGroup_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19920:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19921:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20009:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20010:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__040521);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__040702);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:2: ( rule__XAttribute__UnorderedGroup_1__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20011:2: ( rule__XAttribute__UnorderedGroup_1__1 )?
int alt161=2;
alt161 = dfa161.predict(input);
switch (alt161) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_rule__XAttribute__UnorderedGroup_1__040524);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_rule__XAttribute__UnorderedGroup_1__040705);
rule__XAttribute__UnorderedGroup_1__1();
state._fsp--;
@@ -57518,28 +57776,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19929:1: rule__XAttribute__UnorderedGroup_1__1 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20018:1: rule__XAttribute__UnorderedGroup_1__1 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )? ;
public final void rule__XAttribute__UnorderedGroup_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19933:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19934:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20022:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20023:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__2 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__140549);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__140730);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19935:2: ( rule__XAttribute__UnorderedGroup_1__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20024:2: ( rule__XAttribute__UnorderedGroup_1__2 )?
int alt162=2;
alt162 = dfa162.predict(input);
switch (alt162) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_rule__XAttribute__UnorderedGroup_1__140552);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_rule__XAttribute__UnorderedGroup_1__140733);
rule__XAttribute__UnorderedGroup_1__2();
state._fsp--;
@@ -57569,28 +57827,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19942:1: rule__XAttribute__UnorderedGroup_1__2 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20031:1: rule__XAttribute__UnorderedGroup_1__2 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )? ;
public final void rule__XAttribute__UnorderedGroup_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19946:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19947:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20035:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20036:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__3 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__240577);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__240758);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19948:2: ( rule__XAttribute__UnorderedGroup_1__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037:2: ( rule__XAttribute__UnorderedGroup_1__3 )?
int alt163=2;
alt163 = dfa163.predict(input);
switch (alt163) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_rule__XAttribute__UnorderedGroup_1__240580);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_rule__XAttribute__UnorderedGroup_1__240761);
rule__XAttribute__UnorderedGroup_1__3();
state._fsp--;
@@ -57620,28 +57878,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19955:1: rule__XAttribute__UnorderedGroup_1__3 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20044:1: rule__XAttribute__UnorderedGroup_1__3 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )? ;
public final void rule__XAttribute__UnorderedGroup_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19959:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19960:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20048:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20049:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__4 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__340605);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__340786);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19961:2: ( rule__XAttribute__UnorderedGroup_1__4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20050:2: ( rule__XAttribute__UnorderedGroup_1__4 )?
int alt164=2;
alt164 = dfa164.predict(input);
switch (alt164) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_rule__XAttribute__UnorderedGroup_1__340608);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_rule__XAttribute__UnorderedGroup_1__340789);
rule__XAttribute__UnorderedGroup_1__4();
state._fsp--;
@@ -57671,28 +57929,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19968:1: rule__XAttribute__UnorderedGroup_1__4 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20057:1: rule__XAttribute__UnorderedGroup_1__4 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )? ;
public final void rule__XAttribute__UnorderedGroup_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19972:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20061:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20062:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__5 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__440633);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__440814);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:2: ( rule__XAttribute__UnorderedGroup_1__5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20063:2: ( rule__XAttribute__UnorderedGroup_1__5 )?
int alt165=2;
alt165 = dfa165.predict(input);
switch (alt165) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_rule__XAttribute__UnorderedGroup_1__440636);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_rule__XAttribute__UnorderedGroup_1__440817);
rule__XAttribute__UnorderedGroup_1__5();
state._fsp--;
@@ -57722,28 +57980,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19981:1: rule__XAttribute__UnorderedGroup_1__5 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:1: rule__XAttribute__UnorderedGroup_1__5 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )? ;
public final void rule__XAttribute__UnorderedGroup_1__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19985:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19986:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20074:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20075:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__6 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__540661);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__540842);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19987:2: ( rule__XAttribute__UnorderedGroup_1__6 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:2: ( rule__XAttribute__UnorderedGroup_1__6 )?
int alt166=2;
alt166 = dfa166.predict(input);
switch (alt166) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_rule__XAttribute__UnorderedGroup_1__540664);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_rule__XAttribute__UnorderedGroup_1__540845);
rule__XAttribute__UnorderedGroup_1__6();
state._fsp--;
@@ -57773,28 +58031,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19994:1: rule__XAttribute__UnorderedGroup_1__6 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20083:1: rule__XAttribute__UnorderedGroup_1__6 : rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )? ;
public final void rule__XAttribute__UnorderedGroup_1__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19998:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19999:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20087:1: ( rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20088:2: rule__XAttribute__UnorderedGroup_1__Impl ( rule__XAttribute__UnorderedGroup_1__7 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__640689);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__640870);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20000:2: ( rule__XAttribute__UnorderedGroup_1__7 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20089:2: ( rule__XAttribute__UnorderedGroup_1__7 )?
int alt167=2;
alt167 = dfa167.predict(input);
switch (alt167) {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_1__7
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_rule__XAttribute__UnorderedGroup_1__640692);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_rule__XAttribute__UnorderedGroup_1__640873);
rule__XAttribute__UnorderedGroup_1__7();
state._fsp--;
@@ -57824,16 +58082,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_1__7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20007:1: rule__XAttribute__UnorderedGroup_1__7 : rule__XAttribute__UnorderedGroup_1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20096:1: rule__XAttribute__UnorderedGroup_1__7 : rule__XAttribute__UnorderedGroup_1__Impl ;
public final void rule__XAttribute__UnorderedGroup_1__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20011:1: ( rule__XAttribute__UnorderedGroup_1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20012:2: rule__XAttribute__UnorderedGroup_1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20100:1: ( rule__XAttribute__UnorderedGroup_1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20101:2: rule__XAttribute__UnorderedGroup_1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__740717);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__740898);
rule__XAttribute__UnorderedGroup_1__Impl();
state._fsp--;
@@ -57857,17 +58115,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20035:1: rule__XAttribute__UnorderedGroup_5 : ( rule__XAttribute__UnorderedGroup_5__0 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20124:1: rule__XAttribute__UnorderedGroup_5 : ( rule__XAttribute__UnorderedGroup_5__0 )? ;
public final void rule__XAttribute__UnorderedGroup_5() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXAttributeAccess().getUnorderedGroup_5());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20040:1: ( ( rule__XAttribute__UnorderedGroup_5__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20041:2: ( rule__XAttribute__UnorderedGroup_5__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20129:1: ( ( rule__XAttribute__UnorderedGroup_5__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20130:2: ( rule__XAttribute__UnorderedGroup_5__0 )?
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20041:2: ( rule__XAttribute__UnorderedGroup_5__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20130:2: ( rule__XAttribute__UnorderedGroup_5__0 )?
int alt168=2;
int LA168_0 = input.LA(1);
@@ -57899,7 +58157,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_5__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_rule__XAttribute__UnorderedGroup_540757);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_rule__XAttribute__UnorderedGroup_540938);
rule__XAttribute__UnorderedGroup_5__0();
state._fsp--;
@@ -57930,17 +58188,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20051:1: rule__XAttribute__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20140:1: rule__XAttribute__UnorderedGroup_5__Impl : ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) ) ;
public final void rule__XAttribute__UnorderedGroup_5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20056:1: ( ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20057:3: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20145:1: ( ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20146:3: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20057:3: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20146:3: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) ) )
int alt169=4;
int LA169_0 = input.LA(1);
@@ -57965,30 +58223,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt169) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20059:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20059:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20060:5: {...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:5: {...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20060:107: ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20061:6: ( ( rule__XAttribute__Group_5_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:107: ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20150:6: ( ( rule__XAttribute__Group_5_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20067:6: ( ( rule__XAttribute__Group_5_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20069:7: ( rule__XAttribute__Group_5_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20156:6: ( ( rule__XAttribute__Group_5_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20158:7: ( rule__XAttribute__Group_5_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:7: ( rule__XAttribute__Group_5_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:8: rule__XAttribute__Group_5_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20159:7: ( rule__XAttribute__Group_5_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20159:8: rule__XAttribute__Group_5_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_0__0_in_rule__XAttribute__UnorderedGroup_5__Impl40844);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_0__0_in_rule__XAttribute__UnorderedGroup_5__Impl41025);
rule__XAttribute__Group_5_0__0();
state._fsp--;
@@ -58012,30 +58270,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20077:5: {...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:5: {...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20077:107: ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20078:6: ( ( rule__XAttribute__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:107: ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20167:6: ( ( rule__XAttribute__Group_5_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20084:6: ( ( rule__XAttribute__Group_5_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20086:7: ( rule__XAttribute__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20173:6: ( ( rule__XAttribute__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20175:7: ( rule__XAttribute__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20087:7: ( rule__XAttribute__Group_5_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20087:8: rule__XAttribute__Group_5_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20176:7: ( rule__XAttribute__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20176:8: rule__XAttribute__Group_5_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_1__0_in_rule__XAttribute__UnorderedGroup_5__Impl40935);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_1__0_in_rule__XAttribute__UnorderedGroup_5__Impl41116);
rule__XAttribute__Group_5_1__0();
state._fsp--;
@@ -58059,30 +58317,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20093:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20182:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20093:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20094:5: {...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20182:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20183:5: {...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20094:107: ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20095:6: ( ( rule__XAttribute__Group_5_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20183:107: ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20184:6: ( ( rule__XAttribute__Group_5_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20101:6: ( ( rule__XAttribute__Group_5_2__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20103:7: ( rule__XAttribute__Group_5_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20190:6: ( ( rule__XAttribute__Group_5_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20192:7: ( rule__XAttribute__Group_5_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20104:7: ( rule__XAttribute__Group_5_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20104:8: rule__XAttribute__Group_5_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20193:7: ( rule__XAttribute__Group_5_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20193:8: rule__XAttribute__Group_5_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_2__0_in_rule__XAttribute__UnorderedGroup_5__Impl41026);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_2__0_in_rule__XAttribute__UnorderedGroup_5__Impl41207);
rule__XAttribute__Group_5_2__0();
state._fsp--;
@@ -58106,30 +58364,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20110:4: ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20199:4: ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20110:4: ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20111:5: {...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20199:4: ({...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20200:5: {...}? => ( ( ( rule__XAttribute__Group_5_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20111:107: ( ( ( rule__XAttribute__Group_5_3__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20112:6: ( ( rule__XAttribute__Group_5_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20200:107: ( ( ( rule__XAttribute__Group_5_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20201:6: ( ( rule__XAttribute__Group_5_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 3);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20118:6: ( ( rule__XAttribute__Group_5_3__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20120:7: ( rule__XAttribute__Group_5_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20207:6: ( ( rule__XAttribute__Group_5_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20209:7: ( rule__XAttribute__Group_5_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20121:7: ( rule__XAttribute__Group_5_3__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20121:8: rule__XAttribute__Group_5_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20210:7: ( rule__XAttribute__Group_5_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20210:8: rule__XAttribute__Group_5_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_3__0_in_rule__XAttribute__UnorderedGroup_5__Impl41117);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_5_3__0_in_rule__XAttribute__UnorderedGroup_5__Impl41298);
rule__XAttribute__Group_5_3__0();
state._fsp--;
@@ -58176,21 +58434,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20136:1: rule__XAttribute__UnorderedGroup_5__0 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20225:1: rule__XAttribute__UnorderedGroup_5__0 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )? ;
public final void rule__XAttribute__UnorderedGroup_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20140:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20141:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20229:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20230:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__041176);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__041357);
rule__XAttribute__UnorderedGroup_5__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20142:2: ( rule__XAttribute__UnorderedGroup_5__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:2: ( rule__XAttribute__UnorderedGroup_5__1 )?
int alt170=2;
int LA170_0 = input.LA(1);
@@ -58222,7 +58480,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_5__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_rule__XAttribute__UnorderedGroup_5__041179);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_rule__XAttribute__UnorderedGroup_5__041360);
rule__XAttribute__UnorderedGroup_5__1();
state._fsp--;
@@ -58252,21 +58510,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:1: rule__XAttribute__UnorderedGroup_5__1 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20238:1: rule__XAttribute__UnorderedGroup_5__1 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )? ;
public final void rule__XAttribute__UnorderedGroup_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20153:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20154:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20242:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20243:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__2 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__141204);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__141385);
rule__XAttribute__UnorderedGroup_5__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20155:2: ( rule__XAttribute__UnorderedGroup_5__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20244:2: ( rule__XAttribute__UnorderedGroup_5__2 )?
int alt171=2;
int LA171_0 = input.LA(1);
@@ -58298,7 +58556,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_5__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_rule__XAttribute__UnorderedGroup_5__141207);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_rule__XAttribute__UnorderedGroup_5__141388);
rule__XAttribute__UnorderedGroup_5__2();
state._fsp--;
@@ -58328,21 +58586,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20162:1: rule__XAttribute__UnorderedGroup_5__2 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20251:1: rule__XAttribute__UnorderedGroup_5__2 : rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )? ;
public final void rule__XAttribute__UnorderedGroup_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20167:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20255:1: ( rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20256:2: rule__XAttribute__UnorderedGroup_5__Impl ( rule__XAttribute__UnorderedGroup_5__3 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__241232);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__241413);
rule__XAttribute__UnorderedGroup_5__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20168:2: ( rule__XAttribute__UnorderedGroup_5__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20257:2: ( rule__XAttribute__UnorderedGroup_5__3 )?
int alt172=2;
int LA172_0 = input.LA(1);
@@ -58374,7 +58632,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XAttribute__UnorderedGroup_5__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_rule__XAttribute__UnorderedGroup_5__241235);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_rule__XAttribute__UnorderedGroup_5__241416);
rule__XAttribute__UnorderedGroup_5__3();
state._fsp--;
@@ -58404,16 +58662,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedGroup_5__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20175:1: rule__XAttribute__UnorderedGroup_5__3 : rule__XAttribute__UnorderedGroup_5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20264:1: rule__XAttribute__UnorderedGroup_5__3 : rule__XAttribute__UnorderedGroup_5__Impl ;
public final void rule__XAttribute__UnorderedGroup_5__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20179:1: ( rule__XAttribute__UnorderedGroup_5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20180:2: rule__XAttribute__UnorderedGroup_5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20268:1: ( rule__XAttribute__UnorderedGroup_5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20269:2: rule__XAttribute__UnorderedGroup_5__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__341260);
+ pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__341441);
rule__XAttribute__UnorderedGroup_5__Impl();
state._fsp--;
@@ -58437,17 +58695,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20195:1: rule__XReference__UnorderedGroup_1_0 : rule__XReference__UnorderedGroup_1_0__0 {...}?;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20284:1: rule__XReference__UnorderedGroup_1_0 : rule__XReference__UnorderedGroup_1_0__0 {...}?;
public final void rule__XReference__UnorderedGroup_1_0() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20200:1: ( rule__XReference__UnorderedGroup_1_0__0 {...}?)
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20201:2: rule__XReference__UnorderedGroup_1_0__0 {...}?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20289:1: ( rule__XReference__UnorderedGroup_1_0__0 {...}?)
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20290:2: rule__XReference__UnorderedGroup_1_0__0 {...}?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__0_in_rule__XReference__UnorderedGroup_1_041292);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__0_in_rule__XReference__UnorderedGroup_1_041473);
rule__XReference__UnorderedGroup_1_0__0();
state._fsp--;
@@ -58476,17 +58734,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_0__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20212:1: rule__XReference__UnorderedGroup_1_0__Impl : ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20301:1: rule__XReference__UnorderedGroup_1_0__Impl : ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) ) ;
public final void rule__XReference__UnorderedGroup_1_0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20217:1: ( ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20218:3: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20306:1: ( ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20307:3: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20218:3: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20307:3: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) ) )
int alt173=2;
int LA173_0 = input.LA(1);
@@ -58505,30 +58763,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt173) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20220:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20220:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20221:5: {...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20310:5: {...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_1_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20221:109: ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20222:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20310:109: ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20311:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20228:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20230:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20319:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:8: rule__XReference__ResolveProxiesAssignment_1_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20320:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20320:8: rule__XReference__ResolveProxiesAssignment_1_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_rule__XReference__UnorderedGroup_1_0__Impl41381);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_rule__XReference__UnorderedGroup_1_0__Impl41562);
rule__XReference__ResolveProxiesAssignment_1_0_0();
state._fsp--;
@@ -58552,30 +58810,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20237:4: ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20326:4: ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20237:4: ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20238:5: {...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20326:4: ({...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20327:5: {...}? => ( ( ( rule__XReference__Alternatives_1_0_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_1_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20238:109: ( ( ( rule__XReference__Alternatives_1_0_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20239:6: ( ( rule__XReference__Alternatives_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20327:109: ( ( ( rule__XReference__Alternatives_1_0_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20328:6: ( ( rule__XReference__Alternatives_1_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20245:6: ( ( rule__XReference__Alternatives_1_0_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20247:7: ( rule__XReference__Alternatives_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20334:6: ( ( rule__XReference__Alternatives_1_0_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20336:7: ( rule__XReference__Alternatives_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getAlternatives_1_0_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20248:7: ( rule__XReference__Alternatives_1_0_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20248:8: rule__XReference__Alternatives_1_0_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20337:7: ( rule__XReference__Alternatives_1_0_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20337:8: rule__XReference__Alternatives_1_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__Alternatives_1_0_1_in_rule__XReference__UnorderedGroup_1_0__Impl41472);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__Alternatives_1_0_1_in_rule__XReference__UnorderedGroup_1_0__Impl41653);
rule__XReference__Alternatives_1_0_1();
state._fsp--;
@@ -58622,21 +58880,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_0__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20263:1: rule__XReference__UnorderedGroup_1_0__0 : rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20352:1: rule__XReference__UnorderedGroup_1_0__0 : rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )? ;
public final void rule__XReference__UnorderedGroup_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20267:1: ( rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20268:2: rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20356:1: ( rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20357:2: rule__XReference__UnorderedGroup_1_0__Impl ( rule__XReference__UnorderedGroup_1_0__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__041531);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__041712);
rule__XReference__UnorderedGroup_1_0__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20269:2: ( rule__XReference__UnorderedGroup_1_0__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20358:2: ( rule__XReference__UnorderedGroup_1_0__1 )?
int alt174=2;
int LA174_0 = input.LA(1);
@@ -58653,7 +58911,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_1_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_rule__XReference__UnorderedGroup_1_0__041534);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_rule__XReference__UnorderedGroup_1_0__041715);
rule__XReference__UnorderedGroup_1_0__1();
state._fsp--;
@@ -58683,16 +58941,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_0__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20276:1: rule__XReference__UnorderedGroup_1_0__1 : rule__XReference__UnorderedGroup_1_0__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20365:1: rule__XReference__UnorderedGroup_1_0__1 : rule__XReference__UnorderedGroup_1_0__Impl ;
public final void rule__XReference__UnorderedGroup_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20280:1: ( rule__XReference__UnorderedGroup_1_0__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20281:2: rule__XReference__UnorderedGroup_1_0__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20369:1: ( rule__XReference__UnorderedGroup_1_0__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20370:2: rule__XReference__UnorderedGroup_1_0__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__141559);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__141740);
rule__XReference__UnorderedGroup_1_0__Impl();
state._fsp--;
@@ -58716,17 +58974,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20292:1: rule__XReference__UnorderedGroup_1_1 : rule__XReference__UnorderedGroup_1_1__0 {...}?;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20381:1: rule__XReference__UnorderedGroup_1_1 : rule__XReference__UnorderedGroup_1_1__0 {...}?;
public final void rule__XReference__UnorderedGroup_1_1() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20297:1: ( rule__XReference__UnorderedGroup_1_1__0 {...}?)
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20298:2: rule__XReference__UnorderedGroup_1_1__0 {...}?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20386:1: ( rule__XReference__UnorderedGroup_1_1__0 {...}?)
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20387:2: rule__XReference__UnorderedGroup_1_1__0 {...}?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__0_in_rule__XReference__UnorderedGroup_1_141587);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__0_in_rule__XReference__UnorderedGroup_1_141768);
rule__XReference__UnorderedGroup_1_1__0();
state._fsp--;
@@ -58755,17 +59013,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_1__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:1: rule__XReference__UnorderedGroup_1_1__Impl : ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20398:1: rule__XReference__UnorderedGroup_1_1__Impl : ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) ) ;
public final void rule__XReference__UnorderedGroup_1_1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20314:1: ( ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20315:3: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20403:1: ( ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20404:3: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20315:3: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20404:3: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) | ({...}? => ( ( ( 'refers' ) ) ) ) )
int alt175=2;
int LA175_0 = input.LA(1);
@@ -58784,30 +59042,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt175) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20318:5: {...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20407:5: {...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20318:109: ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20319:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20407:109: ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20408:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20325:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20327:7: ( rule__XReference__LocalAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20414:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:7: ( rule__XReference__LocalAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getLocalAssignment_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20328:7: ( rule__XReference__LocalAssignment_1_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20328:8: rule__XReference__LocalAssignment_1_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:7: ( rule__XReference__LocalAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:8: rule__XReference__LocalAssignment_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_rule__XReference__UnorderedGroup_1_1__Impl41676);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_rule__XReference__UnorderedGroup_1_1__Impl41857);
rule__XReference__LocalAssignment_1_1_0();
state._fsp--;
@@ -58831,30 +59089,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20334:4: ({...}? => ( ( ( 'refers' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20423:4: ({...}? => ( ( ( 'refers' ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20334:4: ({...}? => ( ( ( 'refers' ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20335:5: {...}? => ( ( ( 'refers' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20423:4: ({...}? => ( ( ( 'refers' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20424:5: {...}? => ( ( ( 'refers' ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20335:109: ( ( ( 'refers' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20336:6: ( ( 'refers' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20424:109: ( ( ( 'refers' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20425:6: ( ( 'refers' ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20342:6: ( ( 'refers' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20344:7: ( 'refers' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20431:6: ( ( 'refers' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20433:7: ( 'refers' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getRefersKeyword_1_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20345:7: ( 'refers' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20346:2: 'refers'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20434:7: ( 'refers' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20435:2: 'refers'
{
- match(input,86,FollowSets001.FOLLOW_86_in_rule__XReference__UnorderedGroup_1_1__Impl41769); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__XReference__UnorderedGroup_1_1__Impl41950); if (state.failed) return ;
}
@@ -58897,21 +59155,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_1__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20362:1: rule__XReference__UnorderedGroup_1_1__0 : rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20451:1: rule__XReference__UnorderedGroup_1_1__0 : rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )? ;
public final void rule__XReference__UnorderedGroup_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20366:1: ( rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20367:2: rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20455:1: ( rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20456:2: rule__XReference__UnorderedGroup_1_1__Impl ( rule__XReference__UnorderedGroup_1_1__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__041830);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__042011);
rule__XReference__UnorderedGroup_1_1__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20368:2: ( rule__XReference__UnorderedGroup_1_1__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:2: ( rule__XReference__UnorderedGroup_1_1__1 )?
int alt176=2;
int LA176_0 = input.LA(1);
@@ -58925,7 +59183,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_rule__XReference__UnorderedGroup_1_1__041833);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_rule__XReference__UnorderedGroup_1_1__042014);
rule__XReference__UnorderedGroup_1_1__1();
state._fsp--;
@@ -58955,16 +59213,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_1_1__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20375:1: rule__XReference__UnorderedGroup_1_1__1 : rule__XReference__UnorderedGroup_1_1__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20464:1: rule__XReference__UnorderedGroup_1_1__1 : rule__XReference__UnorderedGroup_1_1__Impl ;
public final void rule__XReference__UnorderedGroup_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20379:1: ( rule__XReference__UnorderedGroup_1_1__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20380:2: rule__XReference__UnorderedGroup_1_1__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20468:1: ( rule__XReference__UnorderedGroup_1_1__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20469:2: rule__XReference__UnorderedGroup_1_1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__141858);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__142039);
rule__XReference__UnorderedGroup_1_1__Impl();
state._fsp--;
@@ -58988,17 +59246,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20391:1: rule__XReference__UnorderedGroup_2 : ( rule__XReference__UnorderedGroup_2__0 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20480:1: rule__XReference__UnorderedGroup_2 : ( rule__XReference__UnorderedGroup_2__0 )? ;
public final void rule__XReference__UnorderedGroup_2() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_2());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20396:1: ( ( rule__XReference__UnorderedGroup_2__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20397:2: ( rule__XReference__UnorderedGroup_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:1: ( ( rule__XReference__UnorderedGroup_2__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20486:2: ( rule__XReference__UnorderedGroup_2__0 )?
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20397:2: ( rule__XReference__UnorderedGroup_2__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20486:2: ( rule__XReference__UnorderedGroup_2__0 )?
int alt177=2;
int LA177_0 = input.LA(1);
@@ -59027,7 +59285,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__0_in_rule__XReference__UnorderedGroup_241886);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__0_in_rule__XReference__UnorderedGroup_242067);
rule__XReference__UnorderedGroup_2__0();
state._fsp--;
@@ -59058,17 +59316,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20407:1: rule__XReference__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20496:1: rule__XReference__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) ) ;
public final void rule__XReference__UnorderedGroup_2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20412:1: ( ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20413:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20501:1: ( ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20502:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20413:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20502:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) ) )
int alt178=7;
int LA178_0 = input.LA(1);
@@ -59102,30 +59360,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt178) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20415:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20504:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20415:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20504:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20505:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:107: ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20505:107: ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20506:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20423:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20425:7: ( rule__XReference__UnorderedAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20512:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20514:7: ( rule__XReference__UnorderedAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedAssignment_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20426:7: ( rule__XReference__UnorderedAssignment_2_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20426:8: rule__XReference__UnorderedAssignment_2_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:7: ( rule__XReference__UnorderedAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:8: rule__XReference__UnorderedAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_rule__XReference__UnorderedGroup_2__Impl41973);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_rule__XReference__UnorderedGroup_2__Impl42154);
rule__XReference__UnorderedAssignment_2_0();
state._fsp--;
@@ -59149,30 +59407,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20432:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20521:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20432:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20433:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20521:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20522:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20433:107: ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20434:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20522:107: ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20523:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20440:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20442:7: ( rule__XReference__UniqueAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20529:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20531:7: ( rule__XReference__UniqueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUniqueAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20443:7: ( rule__XReference__UniqueAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20443:8: rule__XReference__UniqueAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20532:7: ( rule__XReference__UniqueAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20532:8: rule__XReference__UniqueAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UniqueAssignment_2_1_in_rule__XReference__UnorderedGroup_2__Impl42064);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UniqueAssignment_2_1_in_rule__XReference__UnorderedGroup_2__Impl42245);
rule__XReference__UniqueAssignment_2_1();
state._fsp--;
@@ -59196,30 +59454,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20449:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20538:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20449:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20450:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20538:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20539:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20450:107: ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20451:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20539:107: ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20540:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20459:7: ( rule__XReference__ReadonlyAssignment_2_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20546:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20548:7: ( rule__XReference__ReadonlyAssignment_2_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getReadonlyAssignment_2_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20460:7: ( rule__XReference__ReadonlyAssignment_2_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20460:8: rule__XReference__ReadonlyAssignment_2_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:7: ( rule__XReference__ReadonlyAssignment_2_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:8: rule__XReference__ReadonlyAssignment_2_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_rule__XReference__UnorderedGroup_2__Impl42155);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_rule__XReference__UnorderedGroup_2__Impl42336);
rule__XReference__ReadonlyAssignment_2_2();
state._fsp--;
@@ -59243,30 +59501,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20466:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20555:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20466:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20467:5: {...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20555:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20556:5: {...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20467:107: ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20468:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20556:107: ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20557:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20474:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20476:7: ( rule__XReference__TransientAssignment_2_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20563:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20565:7: ( rule__XReference__TransientAssignment_2_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTransientAssignment_2_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20477:7: ( rule__XReference__TransientAssignment_2_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20477:8: rule__XReference__TransientAssignment_2_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20566:7: ( rule__XReference__TransientAssignment_2_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20566:8: rule__XReference__TransientAssignment_2_3
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__TransientAssignment_2_3_in_rule__XReference__UnorderedGroup_2__Impl42246);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__TransientAssignment_2_3_in_rule__XReference__UnorderedGroup_2__Impl42427);
rule__XReference__TransientAssignment_2_3();
state._fsp--;
@@ -59290,30 +59548,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20572:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20572:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20573:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:107: ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20573:107: ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20574:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20491:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20493:7: ( rule__XReference__VolatileAssignment_2_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20580:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20582:7: ( rule__XReference__VolatileAssignment_2_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getVolatileAssignment_2_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20494:7: ( rule__XReference__VolatileAssignment_2_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20494:8: rule__XReference__VolatileAssignment_2_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20583:7: ( rule__XReference__VolatileAssignment_2_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20583:8: rule__XReference__VolatileAssignment_2_4
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__VolatileAssignment_2_4_in_rule__XReference__UnorderedGroup_2__Impl42337);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__VolatileAssignment_2_4_in_rule__XReference__UnorderedGroup_2__Impl42518);
rule__XReference__VolatileAssignment_2_4();
state._fsp--;
@@ -59337,30 +59595,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20500:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20589:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20500:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20501:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20589:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20590:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20501:107: ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20502:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20590:107: ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20591:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20508:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20510:7: ( rule__XReference__UnsettableAssignment_2_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20597:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20599:7: ( rule__XReference__UnsettableAssignment_2_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsettableAssignment_2_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20511:7: ( rule__XReference__UnsettableAssignment_2_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20511:8: rule__XReference__UnsettableAssignment_2_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20600:7: ( rule__XReference__UnsettableAssignment_2_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20600:8: rule__XReference__UnsettableAssignment_2_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_rule__XReference__UnorderedGroup_2__Impl42428);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_rule__XReference__UnorderedGroup_2__Impl42609);
rule__XReference__UnsettableAssignment_2_5();
state._fsp--;
@@ -59384,30 +59642,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20517:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20606:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20517:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20518:5: {...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20606:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20607:5: {...}? => ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 6) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 6)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20518:107: ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20519:6: ( ( rule__XReference__DerivedAssignment_2_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20607:107: ( ( ( rule__XReference__DerivedAssignment_2_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20608:6: ( ( rule__XReference__DerivedAssignment_2_6 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 6);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20525:6: ( ( rule__XReference__DerivedAssignment_2_6 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20527:7: ( rule__XReference__DerivedAssignment_2_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20614:6: ( ( rule__XReference__DerivedAssignment_2_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20616:7: ( rule__XReference__DerivedAssignment_2_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getDerivedAssignment_2_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20528:7: ( rule__XReference__DerivedAssignment_2_6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20528:8: rule__XReference__DerivedAssignment_2_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20617:7: ( rule__XReference__DerivedAssignment_2_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20617:8: rule__XReference__DerivedAssignment_2_6
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__DerivedAssignment_2_6_in_rule__XReference__UnorderedGroup_2__Impl42519);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__DerivedAssignment_2_6_in_rule__XReference__UnorderedGroup_2__Impl42700);
rule__XReference__DerivedAssignment_2_6();
state._fsp--;
@@ -59454,21 +59712,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20543:1: rule__XReference__UnorderedGroup_2__0 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20632:1: rule__XReference__UnorderedGroup_2__0 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )? ;
public final void rule__XReference__UnorderedGroup_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20547:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20548:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20636:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20637:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__042578);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__042759);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:2: ( rule__XReference__UnorderedGroup_2__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20638:2: ( rule__XReference__UnorderedGroup_2__1 )?
int alt179=2;
int LA179_0 = input.LA(1);
@@ -59497,7 +59755,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__1_in_rule__XReference__UnorderedGroup_2__042581);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__1_in_rule__XReference__UnorderedGroup_2__042762);
rule__XReference__UnorderedGroup_2__1();
state._fsp--;
@@ -59527,21 +59785,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20556:1: rule__XReference__UnorderedGroup_2__1 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20645:1: rule__XReference__UnorderedGroup_2__1 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )? ;
public final void rule__XReference__UnorderedGroup_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20560:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20561:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20649:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20650:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__2 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__142606);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__142787);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20562:2: ( rule__XReference__UnorderedGroup_2__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20651:2: ( rule__XReference__UnorderedGroup_2__2 )?
int alt180=2;
int LA180_0 = input.LA(1);
@@ -59570,7 +59828,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__2_in_rule__XReference__UnorderedGroup_2__142609);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__2_in_rule__XReference__UnorderedGroup_2__142790);
rule__XReference__UnorderedGroup_2__2();
state._fsp--;
@@ -59600,21 +59858,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20569:1: rule__XReference__UnorderedGroup_2__2 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20658:1: rule__XReference__UnorderedGroup_2__2 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )? ;
public final void rule__XReference__UnorderedGroup_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20573:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20574:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20662:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20663:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__3 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__242634);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__242815);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20575:2: ( rule__XReference__UnorderedGroup_2__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20664:2: ( rule__XReference__UnorderedGroup_2__3 )?
int alt181=2;
int LA181_0 = input.LA(1);
@@ -59643,7 +59901,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__3_in_rule__XReference__UnorderedGroup_2__242637);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__3_in_rule__XReference__UnorderedGroup_2__242818);
rule__XReference__UnorderedGroup_2__3();
state._fsp--;
@@ -59673,21 +59931,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20582:1: rule__XReference__UnorderedGroup_2__3 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:1: rule__XReference__UnorderedGroup_2__3 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )? ;
public final void rule__XReference__UnorderedGroup_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20586:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20587:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20675:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20676:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__4 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__342662);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__342843);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20588:2: ( rule__XReference__UnorderedGroup_2__4 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:2: ( rule__XReference__UnorderedGroup_2__4 )?
int alt182=2;
int LA182_0 = input.LA(1);
@@ -59716,7 +59974,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__4
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__4_in_rule__XReference__UnorderedGroup_2__342665);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__4_in_rule__XReference__UnorderedGroup_2__342846);
rule__XReference__UnorderedGroup_2__4();
state._fsp--;
@@ -59746,21 +60004,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20595:1: rule__XReference__UnorderedGroup_2__4 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20684:1: rule__XReference__UnorderedGroup_2__4 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )? ;
public final void rule__XReference__UnorderedGroup_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20599:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20600:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20689:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__5 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__442690);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__442871);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20601:2: ( rule__XReference__UnorderedGroup_2__5 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20690:2: ( rule__XReference__UnorderedGroup_2__5 )?
int alt183=2;
int LA183_0 = input.LA(1);
@@ -59789,7 +60047,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__5
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__5_in_rule__XReference__UnorderedGroup_2__442693);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__5_in_rule__XReference__UnorderedGroup_2__442874);
rule__XReference__UnorderedGroup_2__5();
state._fsp--;
@@ -59819,21 +60077,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20608:1: rule__XReference__UnorderedGroup_2__5 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20697:1: rule__XReference__UnorderedGroup_2__5 : rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )? ;
public final void rule__XReference__UnorderedGroup_2__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20613:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20701:1: ( rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20702:2: rule__XReference__UnorderedGroup_2__Impl ( rule__XReference__UnorderedGroup_2__6 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__542718);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__542899);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20614:2: ( rule__XReference__UnorderedGroup_2__6 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20703:2: ( rule__XReference__UnorderedGroup_2__6 )?
int alt184=2;
int LA184_0 = input.LA(1);
@@ -59862,7 +60120,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_2__6
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__6_in_rule__XReference__UnorderedGroup_2__542721);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__6_in_rule__XReference__UnorderedGroup_2__542902);
rule__XReference__UnorderedGroup_2__6();
state._fsp--;
@@ -59892,16 +60150,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_2__6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20621:1: rule__XReference__UnorderedGroup_2__6 : rule__XReference__UnorderedGroup_2__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20710:1: rule__XReference__UnorderedGroup_2__6 : rule__XReference__UnorderedGroup_2__Impl ;
public final void rule__XReference__UnorderedGroup_2__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20625:1: ( rule__XReference__UnorderedGroup_2__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20626:2: rule__XReference__UnorderedGroup_2__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20714:1: ( rule__XReference__UnorderedGroup_2__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20715:2: rule__XReference__UnorderedGroup_2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__642746);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__642927);
rule__XReference__UnorderedGroup_2__Impl();
state._fsp--;
@@ -59925,17 +60183,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20647:1: rule__XReference__UnorderedGroup_8 : ( rule__XReference__UnorderedGroup_8__0 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20736:1: rule__XReference__UnorderedGroup_8 : ( rule__XReference__UnorderedGroup_8__0 )? ;
public final void rule__XReference__UnorderedGroup_8() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_8());
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20652:1: ( ( rule__XReference__UnorderedGroup_8__0 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20653:2: ( rule__XReference__UnorderedGroup_8__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20741:1: ( ( rule__XReference__UnorderedGroup_8__0 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20742:2: ( rule__XReference__UnorderedGroup_8__0 )?
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20653:2: ( rule__XReference__UnorderedGroup_8__0 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20742:2: ( rule__XReference__UnorderedGroup_8__0 )?
int alt185=2;
int LA185_0 = input.LA(1);
@@ -59967,7 +60225,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_8__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__0_in_rule__XReference__UnorderedGroup_842784);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__0_in_rule__XReference__UnorderedGroup_842965);
rule__XReference__UnorderedGroup_8__0();
state._fsp--;
@@ -59998,17 +60256,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8__Impl"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20663:1: rule__XReference__UnorderedGroup_8__Impl : ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20752:1: rule__XReference__UnorderedGroup_8__Impl : ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) ) ;
public final void rule__XReference__UnorderedGroup_8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20668:1: ( ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20669:3: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20757:1: ( ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20758:3: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20669:3: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20758:3: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) ) )
int alt186=4;
int LA186_0 = input.LA(1);
@@ -60033,30 +60291,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt186) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20760:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20672:5: {...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20760:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20761:5: {...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20672:107: ( ( ( rule__XReference__Group_8_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20673:6: ( ( rule__XReference__Group_8_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20761:107: ( ( ( rule__XReference__Group_8_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20762:6: ( ( rule__XReference__Group_8_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20679:6: ( ( rule__XReference__Group_8_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20681:7: ( rule__XReference__Group_8_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20768:6: ( ( rule__XReference__Group_8_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20770:7: ( rule__XReference__Group_8_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20682:7: ( rule__XReference__Group_8_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20682:8: rule__XReference__Group_8_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20771:7: ( rule__XReference__Group_8_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20771:8: rule__XReference__Group_8_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_0__0_in_rule__XReference__UnorderedGroup_8__Impl42871);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_0__0_in_rule__XReference__UnorderedGroup_8__Impl43052);
rule__XReference__Group_8_0__0();
state._fsp--;
@@ -60080,30 +60338,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20777:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20689:5: {...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20777:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20778:5: {...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20689:107: ( ( ( rule__XReference__Group_8_1__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20690:6: ( ( rule__XReference__Group_8_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20778:107: ( ( ( rule__XReference__Group_8_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20779:6: ( ( rule__XReference__Group_8_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20696:6: ( ( rule__XReference__Group_8_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20698:7: ( rule__XReference__Group_8_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20785:6: ( ( rule__XReference__Group_8_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20787:7: ( rule__XReference__Group_8_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20699:7: ( rule__XReference__Group_8_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20699:8: rule__XReference__Group_8_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20788:7: ( rule__XReference__Group_8_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20788:8: rule__XReference__Group_8_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_1__0_in_rule__XReference__UnorderedGroup_8__Impl42962);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_1__0_in_rule__XReference__UnorderedGroup_8__Impl43143);
rule__XReference__Group_8_1__0();
state._fsp--;
@@ -60127,30 +60385,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20705:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20794:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20705:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20706:5: {...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20794:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20795:5: {...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20706:107: ( ( ( rule__XReference__Group_8_2__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20707:6: ( ( rule__XReference__Group_8_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20795:107: ( ( ( rule__XReference__Group_8_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20796:6: ( ( rule__XReference__Group_8_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20713:6: ( ( rule__XReference__Group_8_2__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20715:7: ( rule__XReference__Group_8_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20802:6: ( ( rule__XReference__Group_8_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20804:7: ( rule__XReference__Group_8_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20716:7: ( rule__XReference__Group_8_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20716:8: rule__XReference__Group_8_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20805:7: ( rule__XReference__Group_8_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20805:8: rule__XReference__Group_8_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__UnorderedGroup_8__Impl43053);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__UnorderedGroup_8__Impl43234);
rule__XReference__Group_8_2__0();
state._fsp--;
@@ -60174,30 +60432,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20722:4: ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20811:4: ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20722:4: ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20723:5: {...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20811:4: ({...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20812:5: {...}? => ( ( ( rule__XReference__Group_8_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20723:107: ( ( ( rule__XReference__Group_8_3__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20724:6: ( ( rule__XReference__Group_8_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20812:107: ( ( ( rule__XReference__Group_8_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20813:6: ( ( rule__XReference__Group_8_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 3);
selected = true;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20730:6: ( ( rule__XReference__Group_8_3__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20732:7: ( rule__XReference__Group_8_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20819:6: ( ( rule__XReference__Group_8_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20821:7: ( rule__XReference__Group_8_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20733:7: ( rule__XReference__Group_8_3__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20733:8: rule__XReference__Group_8_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20822:7: ( rule__XReference__Group_8_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20822:8: rule__XReference__Group_8_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_3__0_in_rule__XReference__UnorderedGroup_8__Impl43144);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__Group_8_3__0_in_rule__XReference__UnorderedGroup_8__Impl43325);
rule__XReference__Group_8_3__0();
state._fsp--;
@@ -60244,21 +60502,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8__0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20748:1: rule__XReference__UnorderedGroup_8__0 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20837:1: rule__XReference__UnorderedGroup_8__0 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )? ;
public final void rule__XReference__UnorderedGroup_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20752:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20753:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20841:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20842:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__1 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__043203);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__043384);
rule__XReference__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20754:2: ( rule__XReference__UnorderedGroup_8__1 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20843:2: ( rule__XReference__UnorderedGroup_8__1 )?
int alt187=2;
int LA187_0 = input.LA(1);
@@ -60290,7 +60548,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_8__1
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__1_in_rule__XReference__UnorderedGroup_8__043206);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__1_in_rule__XReference__UnorderedGroup_8__043387);
rule__XReference__UnorderedGroup_8__1();
state._fsp--;
@@ -60320,21 +60578,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8__1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20761:1: rule__XReference__UnorderedGroup_8__1 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20850:1: rule__XReference__UnorderedGroup_8__1 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )? ;
public final void rule__XReference__UnorderedGroup_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20765:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20766:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20854:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20855:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__2 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__143231);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__143412);
rule__XReference__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20767:2: ( rule__XReference__UnorderedGroup_8__2 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20856:2: ( rule__XReference__UnorderedGroup_8__2 )?
int alt188=2;
int LA188_0 = input.LA(1);
@@ -60366,7 +60624,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_8__2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__2_in_rule__XReference__UnorderedGroup_8__143234);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__2_in_rule__XReference__UnorderedGroup_8__143415);
rule__XReference__UnorderedGroup_8__2();
state._fsp--;
@@ -60396,21 +60654,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8__2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20774:1: rule__XReference__UnorderedGroup_8__2 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )? ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20863:1: rule__XReference__UnorderedGroup_8__2 : rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )? ;
public final void rule__XReference__UnorderedGroup_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20778:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20779:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20867:1: ( rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20868:2: rule__XReference__UnorderedGroup_8__Impl ( rule__XReference__UnorderedGroup_8__3 )?
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__243259);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__243440);
rule__XReference__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20780:2: ( rule__XReference__UnorderedGroup_8__3 )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20869:2: ( rule__XReference__UnorderedGroup_8__3 )?
int alt189=2;
int LA189_0 = input.LA(1);
@@ -60442,7 +60700,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 1 :
// ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:0:0: rule__XReference__UnorderedGroup_8__3
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__3_in_rule__XReference__UnorderedGroup_8__243262);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__3_in_rule__XReference__UnorderedGroup_8__243443);
rule__XReference__UnorderedGroup_8__3();
state._fsp--;
@@ -60472,16 +60730,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedGroup_8__3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20787:1: rule__XReference__UnorderedGroup_8__3 : rule__XReference__UnorderedGroup_8__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20876:1: rule__XReference__UnorderedGroup_8__3 : rule__XReference__UnorderedGroup_8__Impl ;
public final void rule__XReference__UnorderedGroup_8__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20791:1: ( rule__XReference__UnorderedGroup_8__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20792:2: rule__XReference__UnorderedGroup_8__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20880:1: ( rule__XReference__UnorderedGroup_8__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20881:2: rule__XReference__UnorderedGroup_8__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__343287);
+ pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__343468);
rule__XReference__UnorderedGroup_8__Impl();
state._fsp--;
@@ -60505,22 +60763,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__AnnotationsAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20807:1: rule__XPackage__AnnotationsAssignment_1 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20896:1: rule__XPackage__AnnotationsAssignment_1 : ( ruleXAnnotation ) ;
public final void rule__XPackage__AnnotationsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20811:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20812:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20900:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20901:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20812:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20813:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20901:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20902:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationsXAnnotationParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_143323);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_143504);
ruleXAnnotation();
state._fsp--;
@@ -60550,22 +60808,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__NameAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20822:1: rule__XPackage__NameAssignment_3 : ( ruleQualifiedName ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20911:1: rule__XPackage__NameAssignment_3 : ( ruleQualifiedName ) ;
public final void rule__XPackage__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20826:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20827:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20915:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20916:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20827:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20828:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20916:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20917:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getNameQualifiedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_343354);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_343535);
ruleQualifiedName();
state._fsp--;
@@ -60595,22 +60853,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__ImportDirectivesAssignment_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20837:1: rule__XPackage__ImportDirectivesAssignment_4 : ( ruleXImportDirective ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20926:1: rule__XPackage__ImportDirectivesAssignment_4 : ( ruleXImportDirective ) ;
public final void rule__XPackage__ImportDirectivesAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20841:1: ( ( ruleXImportDirective ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20842:1: ( ruleXImportDirective )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20930:1: ( ( ruleXImportDirective ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20931:1: ( ruleXImportDirective )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20842:1: ( ruleXImportDirective )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20843:1: ruleXImportDirective
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20931:1: ( ruleXImportDirective )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20932:1: ruleXImportDirective
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getImportDirectivesXImportDirectiveParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_443385);
+ pushFollow(FollowSets001.FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_443566);
ruleXImportDirective();
state._fsp--;
@@ -60640,22 +60898,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__AnnotationDirectivesAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20852:1: rule__XPackage__AnnotationDirectivesAssignment_5 : ( ruleXAnnotationDirective ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20941:1: rule__XPackage__AnnotationDirectivesAssignment_5 : ( ruleXAnnotationDirective ) ;
public final void rule__XPackage__AnnotationDirectivesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20856:1: ( ( ruleXAnnotationDirective ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20857:1: ( ruleXAnnotationDirective )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20945:1: ( ( ruleXAnnotationDirective ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20946:1: ( ruleXAnnotationDirective )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20857:1: ( ruleXAnnotationDirective )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20858:1: ruleXAnnotationDirective
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20946:1: ( ruleXAnnotationDirective )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20947:1: ruleXAnnotationDirective
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationDirectivesXAnnotationDirectiveParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_543416);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_543597);
ruleXAnnotationDirective();
state._fsp--;
@@ -60685,22 +60943,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPackage__ClassifiersAssignment_6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20867:1: rule__XPackage__ClassifiersAssignment_6 : ( ruleXClassifier ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20956:1: rule__XPackage__ClassifiersAssignment_6 : ( ruleXClassifier ) ;
public final void rule__XPackage__ClassifiersAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20871:1: ( ( ruleXClassifier ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20872:1: ( ruleXClassifier )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20960:1: ( ( ruleXClassifier ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20961:1: ( ruleXClassifier )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20872:1: ( ruleXClassifier )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20873:1: ruleXClassifier
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20961:1: ( ruleXClassifier )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20962:1: ruleXClassifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getClassifiersXClassifierParserRuleCall_6_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_643447);
+ pushFollow(FollowSets001.FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_643628);
ruleXClassifier();
state._fsp--;
@@ -60730,28 +60988,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__SourceAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20882:1: rule__XAnnotation__SourceAssignment_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20971:1: rule__XAnnotation__SourceAssignment_1 : ( ( ruleValidID ) ) ;
public final void rule__XAnnotation__SourceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20886:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20887:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20975:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20976:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20887:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20888:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20976:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20977:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getSourceXAnnotationDirectiveCrossReference_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20889:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20890:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20978:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20979:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getSourceXAnnotationDirectiveValidIDParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAnnotation__SourceAssignment_143482);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAnnotation__SourceAssignment_143663);
ruleValidID();
state._fsp--;
@@ -60787,22 +61045,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__DetailsAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20901:1: rule__XAnnotation__DetailsAssignment_2_1 : ( ruleXStringToStringMapEntry ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20990:1: rule__XAnnotation__DetailsAssignment_2_1 : ( ruleXStringToStringMapEntry ) ;
public final void rule__XAnnotation__DetailsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20905:1: ( ( ruleXStringToStringMapEntry ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20906:1: ( ruleXStringToStringMapEntry )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20994:1: ( ( ruleXStringToStringMapEntry ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20995:1: ( ruleXStringToStringMapEntry )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20906:1: ( ruleXStringToStringMapEntry )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20907:1: ruleXStringToStringMapEntry
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20995:1: ( ruleXStringToStringMapEntry )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20996:1: ruleXStringToStringMapEntry
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getDetailsXStringToStringMapEntryParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_143517);
+ pushFollow(FollowSets001.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_143698);
ruleXStringToStringMapEntry();
state._fsp--;
@@ -60832,22 +61090,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__DetailsAssignment_2_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20916:1: rule__XAnnotation__DetailsAssignment_2_2_1 : ( ruleXStringToStringMapEntry ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21005:1: rule__XAnnotation__DetailsAssignment_2_2_1 : ( ruleXStringToStringMapEntry ) ;
public final void rule__XAnnotation__DetailsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20920:1: ( ( ruleXStringToStringMapEntry ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20921:1: ( ruleXStringToStringMapEntry )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21009:1: ( ( ruleXStringToStringMapEntry ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21010:1: ( ruleXStringToStringMapEntry )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20921:1: ( ruleXStringToStringMapEntry )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20922:1: ruleXStringToStringMapEntry
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21010:1: ( ruleXStringToStringMapEntry )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21011:1: ruleXStringToStringMapEntry
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getDetailsXStringToStringMapEntryParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_143548);
+ pushFollow(FollowSets001.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_143729);
ruleXStringToStringMapEntry();
state._fsp--;
@@ -60877,22 +61135,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__KeyAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20931:1: rule__XStringToStringMapEntry__KeyAssignment_0 : ( ruleQualifiedName ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21020:1: rule__XStringToStringMapEntry__KeyAssignment_0 : ( ruleQualifiedName ) ;
public final void rule__XStringToStringMapEntry__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20935:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20936:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21024:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21025:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20936:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20937:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21025:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21026:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringToStringMapEntryAccess().getKeyQualifiedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_043579);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_043760);
ruleQualifiedName();
state._fsp--;
@@ -60922,22 +61180,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringToStringMapEntry__ValueAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20946:1: rule__XStringToStringMapEntry__ValueAssignment_2 : ( RULE_STRING ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21035:1: rule__XStringToStringMapEntry__ValueAssignment_2 : ( RULE_STRING ) ;
public final void rule__XStringToStringMapEntry__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20950:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20951:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21039:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21040:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20951:1: ( RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20952:1: RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21040:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21041:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringToStringMapEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
}
- match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_243610); if (state.failed) return ;
+ match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_243791); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringToStringMapEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
}
@@ -60963,22 +61221,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDirective__ImportedNamespaceAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20961:1: rule__XImportDirective__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21050:1: rule__XImportDirective__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
public final void rule__XImportDirective__ImportedNamespaceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20965:1: ( ( ruleQualifiedNameWithWildcard ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20966:1: ( ruleQualifiedNameWithWildcard )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21054:1: ( ( ruleQualifiedNameWithWildcard ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21055:1: ( ruleQualifiedNameWithWildcard )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20966:1: ( ruleQualifiedNameWithWildcard )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20967:1: ruleQualifiedNameWithWildcard
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21055:1: ( ruleQualifiedNameWithWildcard )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21056:1: ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDirectiveAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_143641);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_143822);
ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -61008,22 +61266,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__SourceURIAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20976:1: rule__XAnnotationDirective__SourceURIAssignment_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21065:1: rule__XAnnotationDirective__SourceURIAssignment_1 : ( RULE_STRING ) ;
public final void rule__XAnnotationDirective__SourceURIAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20980:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20981:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21069:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21070:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20981:1: ( RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20982:1: RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21070:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21071:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getSourceURISTRINGTerminalRuleCall_1_0());
}
- match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_143672); if (state.failed) return ;
+ match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_143853); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationDirectiveAccess().getSourceURISTRINGTerminalRuleCall_1_0());
}
@@ -61049,22 +61307,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationDirective__NameAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20991:1: rule__XAnnotationDirective__NameAssignment_3 : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21080:1: rule__XAnnotationDirective__NameAssignment_3 : ( ruleValidID ) ;
public final void rule__XAnnotationDirective__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20995:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20996:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21084:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21085:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20996:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20997:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21085:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21086:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationDirectiveAccess().getNameValidIDParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_343703);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_343884);
ruleValidID();
state._fsp--;
@@ -61094,22 +61352,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21006:1: rule__XDataType__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21095:1: rule__XDataType__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XDataType__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21010:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21011:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21099:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21100:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21011:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21012:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21100:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21101:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_043734);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_043915);
ruleXAnnotation();
state._fsp--;
@@ -61139,22 +61397,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__NameAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21021:1: rule__XDataType__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21110:1: rule__XDataType__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__XDataType__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21025:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21026:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21114:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21115:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21026:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21027:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21115:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21116:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getNameIDTerminalRuleCall_2_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_243765); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_243946); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -61180,22 +61438,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__TypeParametersAssignment_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21036:1: rule__XDataType__TypeParametersAssignment_3_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21125:1: rule__XDataType__TypeParametersAssignment_3_1 : ( ruleXTypeParameter ) ;
public final void rule__XDataType__TypeParametersAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21040:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21041:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21129:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21130:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21041:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21042:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21130:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21131:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getTypeParametersXTypeParameterParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_143796);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_143977);
ruleXTypeParameter();
state._fsp--;
@@ -61225,22 +61483,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__TypeParametersAssignment_3_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21051:1: rule__XDataType__TypeParametersAssignment_3_2_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21140:1: rule__XDataType__TypeParametersAssignment_3_2_1 : ( ruleXTypeParameter ) ;
public final void rule__XDataType__TypeParametersAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21055:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21056:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21144:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21145:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21056:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21057:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21145:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21146:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getTypeParametersXTypeParameterParserRuleCall_3_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_143827);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_144008);
ruleXTypeParameter();
state._fsp--;
@@ -61270,22 +61528,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__InstanceTypeAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21066:1: rule__XDataType__InstanceTypeAssignment_5 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21155:1: rule__XDataType__InstanceTypeAssignment_5 : ( ruleJvmTypeReference ) ;
public final void rule__XDataType__InstanceTypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21070:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21071:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21159:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21160:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21071:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21072:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21160:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21161:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getInstanceTypeJvmTypeReferenceParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_543858);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_544039);
ruleJvmTypeReference();
state._fsp--;
@@ -61315,28 +61573,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__SerializableAssignment_6_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21081:1: rule__XDataType__SerializableAssignment_6_0_0 : ( ( 'create' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21170:1: rule__XDataType__SerializableAssignment_6_0_0 : ( ( 'create' ) ) ;
public final void rule__XDataType__SerializableAssignment_6_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21085:1: ( ( ( 'create' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21086:1: ( ( 'create' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21174:1: ( ( ( 'create' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21175:1: ( ( 'create' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21086:1: ( ( 'create' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21087:1: ( 'create' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21175:1: ( ( 'create' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21176:1: ( 'create' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getSerializableCreateKeyword_6_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21088:1: ( 'create' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21089:1: 'create'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21177:1: ( 'create' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21178:1: 'create'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getSerializableCreateKeyword_6_0_0_0());
}
- match(input,87,FollowSets001.FOLLOW_87_in_rule__XDataType__SerializableAssignment_6_0_043894); if (state.failed) return ;
+ match(input,87,FollowSets001.FOLLOW_87_in_rule__XDataType__SerializableAssignment_6_0_044075); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXDataTypeAccess().getSerializableCreateKeyword_6_0_0_0());
}
@@ -61368,22 +61626,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__CreateBodyAssignment_6_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21104:1: rule__XDataType__CreateBodyAssignment_6_0_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21193:1: rule__XDataType__CreateBodyAssignment_6_0_1 : ( ruleXBlockExpression ) ;
public final void rule__XDataType__CreateBodyAssignment_6_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21108:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21109:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21197:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21198:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21109:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21110:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21198:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21199:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getCreateBodyXBlockExpressionParserRuleCall_6_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_143933);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_144114);
ruleXBlockExpression();
state._fsp--;
@@ -61413,22 +61671,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDataType__ConvertBodyAssignment_6_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21119:1: rule__XDataType__ConvertBodyAssignment_6_1_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21208:1: rule__XDataType__ConvertBodyAssignment_6_1_1 : ( ruleXBlockExpression ) ;
public final void rule__XDataType__ConvertBodyAssignment_6_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21123:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21124:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21212:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21213:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21124:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21125:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21213:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21214:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getConvertBodyXBlockExpressionParserRuleCall_6_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_143964);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_144145);
ruleXBlockExpression();
state._fsp--;
@@ -61458,22 +61716,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21134:1: rule__XEnum__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21223:1: rule__XEnum__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XEnum__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21138:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21139:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21227:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21228:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21139:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21140:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21228:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21229:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_043995);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_044176);
ruleXAnnotation();
state._fsp--;
@@ -61503,22 +61761,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__NameAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21149:1: rule__XEnum__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21238:1: rule__XEnum__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__XEnum__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21153:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21154:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21242:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21243:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21154:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21155:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21243:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21244:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getNameIDTerminalRuleCall_2_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_244026); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_244207); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -61544,22 +61802,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__LiteralsAssignment_4_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21164:1: rule__XEnum__LiteralsAssignment_4_0 : ( ruleXEnumLiteral ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21253:1: rule__XEnum__LiteralsAssignment_4_0 : ( ruleXEnumLiteral ) ;
public final void rule__XEnum__LiteralsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21168:1: ( ( ruleXEnumLiteral ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21169:1: ( ruleXEnumLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21257:1: ( ( ruleXEnumLiteral ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21258:1: ( ruleXEnumLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21169:1: ( ruleXEnumLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21170:1: ruleXEnumLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21258:1: ( ruleXEnumLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21259:1: ruleXEnumLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getLiteralsXEnumLiteralParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_044057);
+ pushFollow(FollowSets001.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_044238);
ruleXEnumLiteral();
state._fsp--;
@@ -61589,22 +61847,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnum__LiteralsAssignment_4_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21179:1: rule__XEnum__LiteralsAssignment_4_1_1 : ( ruleXEnumLiteral ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21268:1: rule__XEnum__LiteralsAssignment_4_1_1 : ( ruleXEnumLiteral ) ;
public final void rule__XEnum__LiteralsAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21183:1: ( ( ruleXEnumLiteral ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21184:1: ( ruleXEnumLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21272:1: ( ( ruleXEnumLiteral ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21273:1: ( ruleXEnumLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21184:1: ( ruleXEnumLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21185:1: ruleXEnumLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21273:1: ( ruleXEnumLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21274:1: ruleXEnumLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumAccess().getLiteralsXEnumLiteralParserRuleCall_4_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_144088);
+ pushFollow(FollowSets001.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_144269);
ruleXEnumLiteral();
state._fsp--;
@@ -61634,22 +61892,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21194:1: rule__XEnumLiteral__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21283:1: rule__XEnumLiteral__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XEnumLiteral__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21198:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21199:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21287:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21288:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21199:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21200:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21288:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21289:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_044119);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_044300);
ruleXAnnotation();
state._fsp--;
@@ -61679,22 +61937,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__NameAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21209:1: rule__XEnumLiteral__NameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21298:1: rule__XEnumLiteral__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__XEnumLiteral__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21213:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21214:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21302:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21303:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21214:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21215:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21303:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21304:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getNameIDTerminalRuleCall_1_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_144150); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_144331); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumLiteralAccess().getNameIDTerminalRuleCall_1_0());
}
@@ -61720,22 +61978,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__LiteralAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21224:1: rule__XEnumLiteral__LiteralAssignment_2_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21313:1: rule__XEnumLiteral__LiteralAssignment_2_1 : ( RULE_STRING ) ;
public final void rule__XEnumLiteral__LiteralAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21228:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21229:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21317:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21318:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21229:1: ( RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21230:1: RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21318:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21319:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getLiteralSTRINGTerminalRuleCall_2_1_0());
}
- match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_144181); if (state.failed) return ;
+ match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_144362); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumLiteralAccess().getLiteralSTRINGTerminalRuleCall_2_1_0());
}
@@ -61761,22 +62019,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEnumLiteral__ValueAssignment_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21239:1: rule__XEnumLiteral__ValueAssignment_3_1 : ( RULE_INT ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21328:1: rule__XEnumLiteral__ValueAssignment_3_1 : ( RULE_INT ) ;
public final void rule__XEnumLiteral__ValueAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21243:1: ( ( RULE_INT ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21244:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21332:1: ( ( RULE_INT ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21333:1: ( RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21244:1: ( RULE_INT )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21245:1: RULE_INT
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21333:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21334:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEnumLiteralAccess().getValueINTTerminalRuleCall_3_1_0());
}
- match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__XEnumLiteral__ValueAssignment_3_144212); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__XEnumLiteral__ValueAssignment_3_144393); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXEnumLiteralAccess().getValueINTTerminalRuleCall_3_1_0());
}
@@ -61802,22 +62060,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__AnnotationsAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21254:1: rule__XClass__AnnotationsAssignment_1 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21343:1: rule__XClass__AnnotationsAssignment_1 : ( ruleXAnnotation ) ;
public final void rule__XClass__AnnotationsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21258:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21259:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21347:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21348:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21259:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21260:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21348:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21349:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAnnotationsXAnnotationParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_144243);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_144424);
ruleXAnnotation();
state._fsp--;
@@ -61847,28 +62105,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__AbstractAssignment_2_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21269:1: rule__XClass__AbstractAssignment_2_0_0 : ( ( 'abstract' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21358:1: rule__XClass__AbstractAssignment_2_0_0 : ( ( 'abstract' ) ) ;
public final void rule__XClass__AbstractAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21273:1: ( ( ( 'abstract' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21274:1: ( ( 'abstract' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21362:1: ( ( ( 'abstract' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21363:1: ( ( 'abstract' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21274:1: ( ( 'abstract' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21275:1: ( 'abstract' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21363:1: ( ( 'abstract' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21364:1: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAbstractAbstractKeyword_2_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21276:1: ( 'abstract' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21277:1: 'abstract'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21365:1: ( 'abstract' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21366:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getAbstractAbstractKeyword_2_0_0_0());
}
- match(input,88,FollowSets001.FOLLOW_88_in_rule__XClass__AbstractAssignment_2_0_044279); if (state.failed) return ;
+ match(input,88,FollowSets001.FOLLOW_88_in_rule__XClass__AbstractAssignment_2_0_044460); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getAbstractAbstractKeyword_2_0_0_0());
}
@@ -61900,28 +62158,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__InterfaceAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21292:1: rule__XClass__InterfaceAssignment_2_1 : ( ( 'interface' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21381:1: rule__XClass__InterfaceAssignment_2_1 : ( ( 'interface' ) ) ;
public final void rule__XClass__InterfaceAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21296:1: ( ( ( 'interface' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21297:1: ( ( 'interface' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21385:1: ( ( ( 'interface' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21386:1: ( ( 'interface' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21297:1: ( ( 'interface' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21298:1: ( 'interface' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21386:1: ( ( 'interface' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21387:1: ( 'interface' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInterfaceInterfaceKeyword_2_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21299:1: ( 'interface' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21300:1: 'interface'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21388:1: ( 'interface' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21389:1: 'interface'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInterfaceInterfaceKeyword_2_1_0());
}
- match(input,89,FollowSets001.FOLLOW_89_in_rule__XClass__InterfaceAssignment_2_144323); if (state.failed) return ;
+ match(input,89,FollowSets001.FOLLOW_89_in_rule__XClass__InterfaceAssignment_2_144504); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getInterfaceInterfaceKeyword_2_1_0());
}
@@ -61953,22 +62211,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__NameAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21315:1: rule__XClass__NameAssignment_3 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21404:1: rule__XClass__NameAssignment_3 : ( RULE_ID ) ;
public final void rule__XClass__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21319:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21320:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21408:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21409:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21320:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21321:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21409:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21410:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getNameIDTerminalRuleCall_3_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_344362); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_344543); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClassAccess().getNameIDTerminalRuleCall_3_0());
}
@@ -61994,22 +62252,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__TypeParametersAssignment_4_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21330:1: rule__XClass__TypeParametersAssignment_4_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21419:1: rule__XClass__TypeParametersAssignment_4_1 : ( ruleXTypeParameter ) ;
public final void rule__XClass__TypeParametersAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21334:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21335:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21423:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21424:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21335:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21336:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21424:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21425:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getTypeParametersXTypeParameterParserRuleCall_4_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_144393);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_144574);
ruleXTypeParameter();
state._fsp--;
@@ -62039,22 +62297,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__TypeParametersAssignment_4_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21345:1: rule__XClass__TypeParametersAssignment_4_2_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21434:1: rule__XClass__TypeParametersAssignment_4_2_1 : ( ruleXTypeParameter ) ;
public final void rule__XClass__TypeParametersAssignment_4_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21349:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21350:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21438:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21439:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21350:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21351:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21439:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21440:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getTypeParametersXTypeParameterParserRuleCall_4_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_144424);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_144605);
ruleXTypeParameter();
state._fsp--;
@@ -62084,22 +62342,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__SuperTypesAssignment_5_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21360:1: rule__XClass__SuperTypesAssignment_5_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21449:1: rule__XClass__SuperTypesAssignment_5_1 : ( ruleXGenericType ) ;
public final void rule__XClass__SuperTypesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21364:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21365:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21453:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21454:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21365:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21366:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21454:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21455:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getSuperTypesXGenericTypeParserRuleCall_5_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_144455);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_144636);
ruleXGenericType();
state._fsp--;
@@ -62129,22 +62387,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__SuperTypesAssignment_5_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21375:1: rule__XClass__SuperTypesAssignment_5_2_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21464:1: rule__XClass__SuperTypesAssignment_5_2_1 : ( ruleXGenericType ) ;
public final void rule__XClass__SuperTypesAssignment_5_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21379:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21380:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21468:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21469:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21380:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21381:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21469:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21470:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getSuperTypesXGenericTypeParserRuleCall_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_144486);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_144667);
ruleXGenericType();
state._fsp--;
@@ -62174,22 +62432,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__InstanceTypeAssignment_6_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21390:1: rule__XClass__InstanceTypeAssignment_6_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21479:1: rule__XClass__InstanceTypeAssignment_6_1 : ( ruleJvmTypeReference ) ;
public final void rule__XClass__InstanceTypeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21394:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21395:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21483:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21484:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21395:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21396:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21484:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21485:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInstanceTypeJvmTypeReferenceParserRuleCall_6_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_144517);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_144698);
ruleJvmTypeReference();
state._fsp--;
@@ -62219,22 +62477,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__MembersAssignment_8"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21405:1: rule__XClass__MembersAssignment_8 : ( ruleXMember ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21494:1: rule__XClass__MembersAssignment_8 : ( ruleXMember ) ;
public final void rule__XClass__MembersAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21409:1: ( ( ruleXMember ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21410:1: ( ruleXMember )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21498:1: ( ( ruleXMember ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21499:1: ( ruleXMember )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21410:1: ( ruleXMember )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21411:1: ruleXMember
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21499:1: ( ruleXMember )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21500:1: ruleXMember
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getMembersXMemberParserRuleCall_8_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_844548);
+ pushFollow(FollowSets001.FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_844729);
ruleXMember();
state._fsp--;
@@ -62264,22 +62522,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21420:1: rule__XAttribute__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21509:1: rule__XAttribute__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XAttribute__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21424:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21425:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21513:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21514:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21425:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21426:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21514:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21515:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_044579);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_044760);
ruleXAnnotation();
state._fsp--;
@@ -62309,28 +62567,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnorderedAssignment_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21435:1: rule__XAttribute__UnorderedAssignment_1_0 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21524:1: rule__XAttribute__UnorderedAssignment_1_0 : ( ( 'unordered' ) ) ;
public final void rule__XAttribute__UnorderedAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21439:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21440:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21528:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21529:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21440:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21441:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21529:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21530:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21442:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21443:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21531:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21532:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_1_0_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XAttribute__UnorderedAssignment_1_044615); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XAttribute__UnorderedAssignment_1_044796); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_1_0_0());
}
@@ -62362,28 +62620,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UniqueAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21458:1: rule__XAttribute__UniqueAssignment_1_1 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21547:1: rule__XAttribute__UniqueAssignment_1_1 : ( ( 'unique' ) ) ;
public final void rule__XAttribute__UniqueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21462:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21463:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21551:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21552:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21463:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21464:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21552:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21553:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21465:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21466:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21554:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21555:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_1_1_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XAttribute__UniqueAssignment_1_144659); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XAttribute__UniqueAssignment_1_144840); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_1_1_0());
}
@@ -62415,28 +62673,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__ReadonlyAssignment_1_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21481:1: rule__XAttribute__ReadonlyAssignment_1_2 : ( ( 'readonly' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21570:1: rule__XAttribute__ReadonlyAssignment_1_2 : ( ( 'readonly' ) ) ;
public final void rule__XAttribute__ReadonlyAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21485:1: ( ( ( 'readonly' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21486:1: ( ( 'readonly' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21574:1: ( ( ( 'readonly' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21575:1: ( ( 'readonly' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21486:1: ( ( 'readonly' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21487:1: ( 'readonly' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21575:1: ( ( 'readonly' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21576:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_1_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21488:1: ( 'readonly' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21489:1: 'readonly'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21577:1: ( 'readonly' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21578:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_1_2_0());
}
- match(input,92,FollowSets001.FOLLOW_92_in_rule__XAttribute__ReadonlyAssignment_1_244703); if (state.failed) return ;
+ match(input,92,FollowSets001.FOLLOW_92_in_rule__XAttribute__ReadonlyAssignment_1_244884); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_1_2_0());
}
@@ -62468,28 +62726,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__TransientAssignment_1_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21504:1: rule__XAttribute__TransientAssignment_1_3 : ( ( 'transient' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21593:1: rule__XAttribute__TransientAssignment_1_3 : ( ( 'transient' ) ) ;
public final void rule__XAttribute__TransientAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21508:1: ( ( ( 'transient' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21509:1: ( ( 'transient' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21597:1: ( ( ( 'transient' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21598:1: ( ( 'transient' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21509:1: ( ( 'transient' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21510:1: ( 'transient' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21598:1: ( ( 'transient' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21599:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_1_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21511:1: ( 'transient' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21512:1: 'transient'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21600:1: ( 'transient' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21601:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_1_3_0());
}
- match(input,93,FollowSets001.FOLLOW_93_in_rule__XAttribute__TransientAssignment_1_344747); if (state.failed) return ;
+ match(input,93,FollowSets001.FOLLOW_93_in_rule__XAttribute__TransientAssignment_1_344928); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_1_3_0());
}
@@ -62521,28 +62779,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__VolatileAssignment_1_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21527:1: rule__XAttribute__VolatileAssignment_1_4 : ( ( 'volatile' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21616:1: rule__XAttribute__VolatileAssignment_1_4 : ( ( 'volatile' ) ) ;
public final void rule__XAttribute__VolatileAssignment_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21531:1: ( ( ( 'volatile' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21532:1: ( ( 'volatile' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21620:1: ( ( ( 'volatile' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21621:1: ( ( 'volatile' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21532:1: ( ( 'volatile' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21533:1: ( 'volatile' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21621:1: ( ( 'volatile' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21622:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_1_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21534:1: ( 'volatile' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21535:1: 'volatile'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21623:1: ( 'volatile' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_1_4_0());
}
- match(input,94,FollowSets001.FOLLOW_94_in_rule__XAttribute__VolatileAssignment_1_444791); if (state.failed) return ;
+ match(input,94,FollowSets001.FOLLOW_94_in_rule__XAttribute__VolatileAssignment_1_444972); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_1_4_0());
}
@@ -62574,28 +62832,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnsettableAssignment_1_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21550:1: rule__XAttribute__UnsettableAssignment_1_5 : ( ( 'unsettable' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21639:1: rule__XAttribute__UnsettableAssignment_1_5 : ( ( 'unsettable' ) ) ;
public final void rule__XAttribute__UnsettableAssignment_1_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21554:1: ( ( ( 'unsettable' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21555:1: ( ( 'unsettable' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21643:1: ( ( ( 'unsettable' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21644:1: ( ( 'unsettable' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21555:1: ( ( 'unsettable' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21556:1: ( 'unsettable' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21644:1: ( ( 'unsettable' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21645:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_1_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21557:1: ( 'unsettable' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21558:1: 'unsettable'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21646:1: ( 'unsettable' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21647:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_1_5_0());
}
- match(input,95,FollowSets001.FOLLOW_95_in_rule__XAttribute__UnsettableAssignment_1_544835); if (state.failed) return ;
+ match(input,95,FollowSets001.FOLLOW_95_in_rule__XAttribute__UnsettableAssignment_1_545016); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_1_5_0());
}
@@ -62627,28 +62885,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__DerivedAssignment_1_6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21573:1: rule__XAttribute__DerivedAssignment_1_6 : ( ( 'derived' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21662:1: rule__XAttribute__DerivedAssignment_1_6 : ( ( 'derived' ) ) ;
public final void rule__XAttribute__DerivedAssignment_1_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21577:1: ( ( ( 'derived' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21578:1: ( ( 'derived' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21666:1: ( ( ( 'derived' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21667:1: ( ( 'derived' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21578:1: ( ( 'derived' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21579:1: ( 'derived' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21667:1: ( ( 'derived' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21668:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_1_6_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21580:1: ( 'derived' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21581:1: 'derived'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21669:1: ( 'derived' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21670:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_1_6_0());
}
- match(input,96,FollowSets001.FOLLOW_96_in_rule__XAttribute__DerivedAssignment_1_644879); if (state.failed) return ;
+ match(input,96,FollowSets001.FOLLOW_96_in_rule__XAttribute__DerivedAssignment_1_645060); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_1_6_0());
}
@@ -62680,28 +62938,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__IDAssignment_1_7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21596:1: rule__XAttribute__IDAssignment_1_7 : ( ( 'id' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21685:1: rule__XAttribute__IDAssignment_1_7 : ( ( 'id' ) ) ;
public final void rule__XAttribute__IDAssignment_1_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21600:1: ( ( ( 'id' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21601:1: ( ( 'id' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21689:1: ( ( ( 'id' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21690:1: ( ( 'id' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21601:1: ( ( 'id' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21602:1: ( 'id' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21690:1: ( ( 'id' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21691:1: ( 'id' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIDIdKeyword_1_7_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21603:1: ( 'id' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21604:1: 'id'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21692:1: ( 'id' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21693:1: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIDIdKeyword_1_7_0());
}
- match(input,97,FollowSets001.FOLLOW_97_in_rule__XAttribute__IDAssignment_1_744923); if (state.failed) return ;
+ match(input,97,FollowSets001.FOLLOW_97_in_rule__XAttribute__IDAssignment_1_745104); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getIDIdKeyword_1_7_0());
}
@@ -62733,22 +62991,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__TypeAssignment_2_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21619:1: rule__XAttribute__TypeAssignment_2_0_0 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21708:1: rule__XAttribute__TypeAssignment_2_0_0 : ( ruleXGenericType ) ;
public final void rule__XAttribute__TypeAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21623:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21712:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21713:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21625:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21713:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21714:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTypeXGenericTypeParserRuleCall_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_2_0_044962);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_2_0_045143);
ruleXGenericType();
state._fsp--;
@@ -62778,22 +63036,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__MultiplicityAssignment_2_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21634:1: rule__XAttribute__MultiplicityAssignment_2_0_1 : ( ruleXMultiplicity ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21723:1: rule__XAttribute__MultiplicityAssignment_2_0_1 : ( ruleXMultiplicity ) ;
public final void rule__XAttribute__MultiplicityAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21638:1: ( ( ruleXMultiplicity ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21639:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21727:1: ( ( ruleXMultiplicity ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21728:1: ( ruleXMultiplicity )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21639:1: ( ruleXMultiplicity )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21640:1: ruleXMultiplicity
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21728:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21729:1: ruleXMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getMultiplicityXMultiplicityParserRuleCall_2_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_2_0_144993);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_2_0_145174);
ruleXMultiplicity();
state._fsp--;
@@ -62823,22 +63081,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__NameAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21649:1: rule__XAttribute__NameAssignment_3 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21738:1: rule__XAttribute__NameAssignment_3 : ( RULE_ID ) ;
public final void rule__XAttribute__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21653:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21654:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21742:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21743:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21654:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21655:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21743:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21744:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getNameIDTerminalRuleCall_3_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_345024); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_345205); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getNameIDTerminalRuleCall_3_0());
}
@@ -62864,22 +63122,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__DefaultValueLiteralAssignment_4_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21664:1: rule__XAttribute__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21753:1: rule__XAttribute__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
public final void rule__XAttribute__DefaultValueLiteralAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21668:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21669:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21757:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21758:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21669:1: ( RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21670:1: RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21758:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21759:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
}
- match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_4_145055); if (state.failed) return ;
+ match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_4_145236); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
}
@@ -62905,22 +63163,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__GetBodyAssignment_5_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21679:1: rule__XAttribute__GetBodyAssignment_5_0_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21768:1: rule__XAttribute__GetBodyAssignment_5_0_1 : ( ruleXBlockExpression ) ;
public final void rule__XAttribute__GetBodyAssignment_5_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21683:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21684:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21772:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21773:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21684:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21685:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21773:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21774:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGetBodyXBlockExpressionParserRuleCall_5_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_5_0_145086);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_5_0_145267);
ruleXBlockExpression();
state._fsp--;
@@ -62950,22 +63208,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__SetBodyAssignment_5_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21694:1: rule__XAttribute__SetBodyAssignment_5_1_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21783:1: rule__XAttribute__SetBodyAssignment_5_1_1 : ( ruleXBlockExpression ) ;
public final void rule__XAttribute__SetBodyAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21698:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21699:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21787:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21788:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21699:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21700:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21788:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21789:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getSetBodyXBlockExpressionParserRuleCall_5_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_5_1_145117);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_5_1_145298);
ruleXBlockExpression();
state._fsp--;
@@ -62995,22 +63253,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__IsSetBodyAssignment_5_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21709:1: rule__XAttribute__IsSetBodyAssignment_5_2_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21798:1: rule__XAttribute__IsSetBodyAssignment_5_2_1 : ( ruleXBlockExpression ) ;
public final void rule__XAttribute__IsSetBodyAssignment_5_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21713:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21714:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21802:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21803:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21714:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21715:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21803:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21804:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getIsSetBodyXBlockExpressionParserRuleCall_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_5_2_145148);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_5_2_145329);
ruleXBlockExpression();
state._fsp--;
@@ -63040,22 +63298,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__UnsetBodyAssignment_5_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21724:1: rule__XAttribute__UnsetBodyAssignment_5_3_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21813:1: rule__XAttribute__UnsetBodyAssignment_5_3_1 : ( ruleXBlockExpression ) ;
public final void rule__XAttribute__UnsetBodyAssignment_5_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21728:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21729:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21817:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21818:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21729:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21730:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21818:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21819:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsetBodyXBlockExpressionParserRuleCall_5_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_5_3_145179);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_5_3_145360);
ruleXBlockExpression();
state._fsp--;
@@ -63085,22 +63343,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21739:1: rule__XReference__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21828:1: rule__XReference__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XReference__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21743:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21744:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21832:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21833:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21744:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21745:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21833:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21834:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_045210);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_045391);
ruleXAnnotation();
state._fsp--;
@@ -63130,28 +63388,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__ResolveProxiesAssignment_1_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21754:1: rule__XReference__ResolveProxiesAssignment_1_0_0 : ( ( 'resolving' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21843:1: rule__XReference__ResolveProxiesAssignment_1_0_0 : ( ( 'resolving' ) ) ;
public final void rule__XReference__ResolveProxiesAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21758:1: ( ( ( 'resolving' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21759:1: ( ( 'resolving' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21847:1: ( ( ( 'resolving' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21848:1: ( ( 'resolving' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21759:1: ( ( 'resolving' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21760:1: ( 'resolving' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21848:1: ( ( 'resolving' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21849:1: ( 'resolving' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21761:1: ( 'resolving' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21762:1: 'resolving'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21850:1: ( 'resolving' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21851:1: 'resolving'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_1_0_0_0());
}
- match(input,98,FollowSets001.FOLLOW_98_in_rule__XReference__ResolveProxiesAssignment_1_0_045246); if (state.failed) return ;
+ match(input,98,FollowSets001.FOLLOW_98_in_rule__XReference__ResolveProxiesAssignment_1_0_045427); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_1_0_0_0());
}
@@ -63183,28 +63441,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__ContainmentAssignment_1_0_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21777:1: rule__XReference__ContainmentAssignment_1_0_1_0 : ( ( 'contains' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21866:1: rule__XReference__ContainmentAssignment_1_0_1_0 : ( ( 'contains' ) ) ;
public final void rule__XReference__ContainmentAssignment_1_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21781:1: ( ( ( 'contains' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21782:1: ( ( 'contains' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21870:1: ( ( ( 'contains' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21871:1: ( ( 'contains' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21782:1: ( ( 'contains' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21783:1: ( 'contains' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21871:1: ( ( 'contains' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21872:1: ( 'contains' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_1_0_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21784:1: ( 'contains' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21785:1: 'contains'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21873:1: ( 'contains' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21874:1: 'contains'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_1_0_1_0_0());
}
- match(input,99,FollowSets001.FOLLOW_99_in_rule__XReference__ContainmentAssignment_1_0_1_045290); if (state.failed) return ;
+ match(input,99,FollowSets001.FOLLOW_99_in_rule__XReference__ContainmentAssignment_1_0_1_045471); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_1_0_1_0_0());
}
@@ -63236,28 +63494,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__ContainerAssignment_1_0_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21800:1: rule__XReference__ContainerAssignment_1_0_1_1 : ( ( 'container' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21889:1: rule__XReference__ContainerAssignment_1_0_1_1 : ( ( 'container' ) ) ;
public final void rule__XReference__ContainerAssignment_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21804:1: ( ( ( 'container' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21805:1: ( ( 'container' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21893:1: ( ( ( 'container' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21894:1: ( ( 'container' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21805:1: ( ( 'container' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21806:1: ( 'container' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21894:1: ( ( 'container' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21895:1: ( 'container' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_1_0_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21807:1: ( 'container' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21808:1: 'container'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21896:1: ( 'container' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21897:1: 'container'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_1_0_1_1_0());
}
- match(input,100,FollowSets001.FOLLOW_100_in_rule__XReference__ContainerAssignment_1_0_1_145334); if (state.failed) return ;
+ match(input,100,FollowSets001.FOLLOW_100_in_rule__XReference__ContainerAssignment_1_0_1_145515); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_1_0_1_1_0());
}
@@ -63289,28 +63547,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__LocalAssignment_1_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21823:1: rule__XReference__LocalAssignment_1_1_0 : ( ( 'local' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21912:1: rule__XReference__LocalAssignment_1_1_0 : ( ( 'local' ) ) ;
public final void rule__XReference__LocalAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21827:1: ( ( ( 'local' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21828:1: ( ( 'local' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21916:1: ( ( ( 'local' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21917:1: ( ( 'local' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21828:1: ( ( 'local' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21829:1: ( 'local' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21917:1: ( ( 'local' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21918:1: ( 'local' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_1_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21830:1: ( 'local' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21831:1: 'local'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21919:1: ( 'local' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21920:1: 'local'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_1_1_0_0());
}
- match(input,101,FollowSets001.FOLLOW_101_in_rule__XReference__LocalAssignment_1_1_045378); if (state.failed) return ;
+ match(input,101,FollowSets001.FOLLOW_101_in_rule__XReference__LocalAssignment_1_1_045559); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_1_1_0_0());
}
@@ -63342,28 +63600,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnorderedAssignment_2_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21846:1: rule__XReference__UnorderedAssignment_2_0 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21935:1: rule__XReference__UnorderedAssignment_2_0 : ( ( 'unordered' ) ) ;
public final void rule__XReference__UnorderedAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21850:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21851:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21939:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21940:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21851:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21852:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21940:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21941:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_2_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21853:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21854:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21942:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21943:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_2_0_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XReference__UnorderedAssignment_2_045422); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XReference__UnorderedAssignment_2_045603); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_2_0_0());
}
@@ -63395,28 +63653,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UniqueAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21869:1: rule__XReference__UniqueAssignment_2_1 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21958:1: rule__XReference__UniqueAssignment_2_1 : ( ( 'unique' ) ) ;
public final void rule__XReference__UniqueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21873:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21874:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21962:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21963:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21874:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21875:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21963:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21964:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_2_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21876:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21877:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21965:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21966:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_2_1_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XReference__UniqueAssignment_2_145466); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XReference__UniqueAssignment_2_145647); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_2_1_0());
}
@@ -63448,28 +63706,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__ReadonlyAssignment_2_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21892:1: rule__XReference__ReadonlyAssignment_2_2 : ( ( 'readonly' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21981:1: rule__XReference__ReadonlyAssignment_2_2 : ( ( 'readonly' ) ) ;
public final void rule__XReference__ReadonlyAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21896:1: ( ( ( 'readonly' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21897:1: ( ( 'readonly' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21985:1: ( ( ( 'readonly' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21986:1: ( ( 'readonly' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21897:1: ( ( 'readonly' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21898:1: ( 'readonly' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21986:1: ( ( 'readonly' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21987:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_2_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21899:1: ( 'readonly' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21900:1: 'readonly'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21988:1: ( 'readonly' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21989:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_2_2_0());
}
- match(input,92,FollowSets001.FOLLOW_92_in_rule__XReference__ReadonlyAssignment_2_245510); if (state.failed) return ;
+ match(input,92,FollowSets001.FOLLOW_92_in_rule__XReference__ReadonlyAssignment_2_245691); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_2_2_0());
}
@@ -63501,28 +63759,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__TransientAssignment_2_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21915:1: rule__XReference__TransientAssignment_2_3 : ( ( 'transient' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22004:1: rule__XReference__TransientAssignment_2_3 : ( ( 'transient' ) ) ;
public final void rule__XReference__TransientAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21919:1: ( ( ( 'transient' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21920:1: ( ( 'transient' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22008:1: ( ( ( 'transient' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22009:1: ( ( 'transient' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21920:1: ( ( 'transient' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21921:1: ( 'transient' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22009:1: ( ( 'transient' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22010:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_2_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21922:1: ( 'transient' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21923:1: 'transient'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22011:1: ( 'transient' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22012:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_2_3_0());
}
- match(input,93,FollowSets001.FOLLOW_93_in_rule__XReference__TransientAssignment_2_345554); if (state.failed) return ;
+ match(input,93,FollowSets001.FOLLOW_93_in_rule__XReference__TransientAssignment_2_345735); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_2_3_0());
}
@@ -63554,28 +63812,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__VolatileAssignment_2_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21938:1: rule__XReference__VolatileAssignment_2_4 : ( ( 'volatile' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22027:1: rule__XReference__VolatileAssignment_2_4 : ( ( 'volatile' ) ) ;
public final void rule__XReference__VolatileAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21942:1: ( ( ( 'volatile' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21943:1: ( ( 'volatile' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22031:1: ( ( ( 'volatile' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22032:1: ( ( 'volatile' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21943:1: ( ( 'volatile' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21944:1: ( 'volatile' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22032:1: ( ( 'volatile' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22033:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_2_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21945:1: ( 'volatile' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21946:1: 'volatile'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22034:1: ( 'volatile' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22035:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_2_4_0());
}
- match(input,94,FollowSets001.FOLLOW_94_in_rule__XReference__VolatileAssignment_2_445598); if (state.failed) return ;
+ match(input,94,FollowSets001.FOLLOW_94_in_rule__XReference__VolatileAssignment_2_445779); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_2_4_0());
}
@@ -63607,28 +63865,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnsettableAssignment_2_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21961:1: rule__XReference__UnsettableAssignment_2_5 : ( ( 'unsettable' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22050:1: rule__XReference__UnsettableAssignment_2_5 : ( ( 'unsettable' ) ) ;
public final void rule__XReference__UnsettableAssignment_2_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21965:1: ( ( ( 'unsettable' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21966:1: ( ( 'unsettable' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22054:1: ( ( ( 'unsettable' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22055:1: ( ( 'unsettable' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21966:1: ( ( 'unsettable' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21967:1: ( 'unsettable' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22055:1: ( ( 'unsettable' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22056:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_2_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21968:1: ( 'unsettable' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21969:1: 'unsettable'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22057:1: ( 'unsettable' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22058:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_2_5_0());
}
- match(input,95,FollowSets001.FOLLOW_95_in_rule__XReference__UnsettableAssignment_2_545642); if (state.failed) return ;
+ match(input,95,FollowSets001.FOLLOW_95_in_rule__XReference__UnsettableAssignment_2_545823); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_2_5_0());
}
@@ -63660,28 +63918,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__DerivedAssignment_2_6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21984:1: rule__XReference__DerivedAssignment_2_6 : ( ( 'derived' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22073:1: rule__XReference__DerivedAssignment_2_6 : ( ( 'derived' ) ) ;
public final void rule__XReference__DerivedAssignment_2_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21988:1: ( ( ( 'derived' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21989:1: ( ( 'derived' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22077:1: ( ( ( 'derived' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22078:1: ( ( 'derived' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21989:1: ( ( 'derived' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21990:1: ( 'derived' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22078:1: ( ( 'derived' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22079:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_2_6_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21991:1: ( 'derived' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21992:1: 'derived'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22080:1: ( 'derived' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22081:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_2_6_0());
}
- match(input,96,FollowSets001.FOLLOW_96_in_rule__XReference__DerivedAssignment_2_645686); if (state.failed) return ;
+ match(input,96,FollowSets001.FOLLOW_96_in_rule__XReference__DerivedAssignment_2_645867); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_2_6_0());
}
@@ -63713,22 +63971,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__TypeAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22007:1: rule__XReference__TypeAssignment_3 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22096:1: rule__XReference__TypeAssignment_3 : ( ruleXGenericType ) ;
public final void rule__XReference__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22011:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22012:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22100:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22101:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22012:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22013:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22101:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22102:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTypeXGenericTypeParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_345725);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_345906);
ruleXGenericType();
state._fsp--;
@@ -63758,22 +64016,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__MultiplicityAssignment_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22022:1: rule__XReference__MultiplicityAssignment_4 : ( ruleXMultiplicity ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22111:1: rule__XReference__MultiplicityAssignment_4 : ( ruleXMultiplicity ) ;
public final void rule__XReference__MultiplicityAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22026:1: ( ( ruleXMultiplicity ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22027:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22115:1: ( ( ruleXMultiplicity ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22116:1: ( ruleXMultiplicity )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22027:1: ( ruleXMultiplicity )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22028:1: ruleXMultiplicity
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22116:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22117:1: ruleXMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getMultiplicityXMultiplicityParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_445756);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_445937);
ruleXMultiplicity();
state._fsp--;
@@ -63803,22 +64061,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__NameAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22037:1: rule__XReference__NameAssignment_5 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22126:1: rule__XReference__NameAssignment_5 : ( RULE_ID ) ;
public final void rule__XReference__NameAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22041:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22042:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22130:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22131:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22042:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22043:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22131:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22132:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getNameIDTerminalRuleCall_5_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_545787); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_545968); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXReferenceAccess().getNameIDTerminalRuleCall_5_0());
}
@@ -63844,28 +64102,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__OppositeAssignment_6_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22052:1: rule__XReference__OppositeAssignment_6_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22141:1: rule__XReference__OppositeAssignment_6_1 : ( ( ruleValidID ) ) ;
public final void rule__XReference__OppositeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22056:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22057:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22145:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22146:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22057:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22058:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22146:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22147:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getOppositeGenFeatureCrossReference_6_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22059:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22060:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22148:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22149:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getOppositeGenFeatureValidIDParserRuleCall_6_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_6_145822);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_6_146003);
ruleValidID();
state._fsp--;
@@ -63901,28 +64159,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__KeysAssignment_7_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22071:1: rule__XReference__KeysAssignment_7_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22160:1: rule__XReference__KeysAssignment_7_1 : ( ( ruleValidID ) ) ;
public final void rule__XReference__KeysAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22075:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22076:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22164:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22165:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22076:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22077:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22165:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22166:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysGenFeatureCrossReference_7_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22078:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22079:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22167:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22168:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysGenFeatureValidIDParserRuleCall_7_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_145861);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_146042);
ruleValidID();
state._fsp--;
@@ -63958,28 +64216,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__KeysAssignment_7_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22090:1: rule__XReference__KeysAssignment_7_2_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22179:1: rule__XReference__KeysAssignment_7_2_1 : ( ( ruleValidID ) ) ;
public final void rule__XReference__KeysAssignment_7_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22094:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22095:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22183:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22184:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22095:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22096:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22184:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22185:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysGenFeatureCrossReference_7_2_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22097:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22098:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22186:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22187:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getKeysGenFeatureValidIDParserRuleCall_7_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_2_145900);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_2_146081);
ruleValidID();
state._fsp--;
@@ -64015,22 +64273,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__GetBodyAssignment_8_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22109:1: rule__XReference__GetBodyAssignment_8_0_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22198:1: rule__XReference__GetBodyAssignment_8_0_1 : ( ruleXBlockExpression ) ;
public final void rule__XReference__GetBodyAssignment_8_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22113:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22114:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22202:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22203:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22114:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22115:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22203:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22204:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGetBodyXBlockExpressionParserRuleCall_8_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_8_0_145935);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_8_0_146116);
ruleXBlockExpression();
state._fsp--;
@@ -64060,22 +64318,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__SetBodyAssignment_8_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22124:1: rule__XReference__SetBodyAssignment_8_1_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22213:1: rule__XReference__SetBodyAssignment_8_1_1 : ( ruleXBlockExpression ) ;
public final void rule__XReference__SetBodyAssignment_8_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22128:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22129:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22217:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22218:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22129:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22130:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22218:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22219:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getSetBodyXBlockExpressionParserRuleCall_8_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_8_1_145966);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_8_1_146147);
ruleXBlockExpression();
state._fsp--;
@@ -64105,22 +64363,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__IsSetBodyAssignment_8_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22139:1: rule__XReference__IsSetBodyAssignment_8_2_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22228:1: rule__XReference__IsSetBodyAssignment_8_2_1 : ( ruleXBlockExpression ) ;
public final void rule__XReference__IsSetBodyAssignment_8_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22143:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22144:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22232:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22233:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22144:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22145:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22233:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22234:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getIsSetBodyXBlockExpressionParserRuleCall_8_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_8_2_145997);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_8_2_146178);
ruleXBlockExpression();
state._fsp--;
@@ -64150,22 +64408,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__UnsetBodyAssignment_8_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22154:1: rule__XReference__UnsetBodyAssignment_8_3_1 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22243:1: rule__XReference__UnsetBodyAssignment_8_3_1 : ( ruleXBlockExpression ) ;
public final void rule__XReference__UnsetBodyAssignment_8_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22158:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22159:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22247:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22248:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22159:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22160:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22248:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22249:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsetBodyXBlockExpressionParserRuleCall_8_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_8_3_146028);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_8_3_146209);
ruleXBlockExpression();
state._fsp--;
@@ -64195,22 +64453,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22169:1: rule__XOperation__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22258:1: rule__XOperation__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XOperation__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22173:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22174:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22262:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22263:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22174:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22175:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22263:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22264:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_046059);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_046240);
ruleXAnnotation();
state._fsp--;
@@ -64240,28 +64498,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__UnorderedAssignment_2_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22184:1: rule__XOperation__UnorderedAssignment_2_0_0 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22273:1: rule__XOperation__UnorderedAssignment_2_0_0 : ( ( 'unordered' ) ) ;
public final void rule__XOperation__UnorderedAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22188:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22189:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22277:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22278:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22189:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22190:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22278:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22279:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22191:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22192:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22280:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22281:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_0_0_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_0_046095); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_0_046276); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_0_0_0());
}
@@ -64293,28 +64551,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__UniqueAssignment_2_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22207:1: rule__XOperation__UniqueAssignment_2_0_1 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22296:1: rule__XOperation__UniqueAssignment_2_0_1 : ( ( 'unique' ) ) ;
public final void rule__XOperation__UniqueAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22211:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22212:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22300:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22301:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22212:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22213:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22301:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22302:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22214:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22215:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22303:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22304:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_0_1_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_0_146139); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_0_146320); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_0_1_0());
}
@@ -64346,28 +64604,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__UniqueAssignment_2_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22230:1: rule__XOperation__UniqueAssignment_2_1_0 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22319:1: rule__XOperation__UniqueAssignment_2_1_0 : ( ( 'unique' ) ) ;
public final void rule__XOperation__UniqueAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22234:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22235:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22323:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22324:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22235:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22236:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22324:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22325:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22237:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22238:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22326:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22327:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_1_0_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_1_046183); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_1_046364); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_2_1_0_0());
}
@@ -64399,28 +64657,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__UnorderedAssignment_2_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22253:1: rule__XOperation__UnorderedAssignment_2_1_1 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22342:1: rule__XOperation__UnorderedAssignment_2_1_1 : ( ( 'unordered' ) ) ;
public final void rule__XOperation__UnorderedAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22257:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22258:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22346:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22347:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22258:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22259:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22347:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22348:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22260:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22261:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22349:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22350:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_1_1_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_1_146227); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_1_146408); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_2_1_1_0());
}
@@ -64452,22 +64710,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__TypeParametersAssignment_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22276:1: rule__XOperation__TypeParametersAssignment_3_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22365:1: rule__XOperation__TypeParametersAssignment_3_1 : ( ruleXTypeParameter ) ;
public final void rule__XOperation__TypeParametersAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22280:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22281:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22369:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22370:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22281:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22282:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22370:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22371:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeParametersXTypeParameterParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_146266);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_146447);
ruleXTypeParameter();
state._fsp--;
@@ -64497,22 +64755,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__TypeParametersAssignment_3_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22291:1: rule__XOperation__TypeParametersAssignment_3_2_1 : ( ruleXTypeParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22380:1: rule__XOperation__TypeParametersAssignment_3_2_1 : ( ruleXTypeParameter ) ;
public final void rule__XOperation__TypeParametersAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22295:1: ( ( ruleXTypeParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22296:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22384:1: ( ( ruleXTypeParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22385:1: ( ruleXTypeParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22296:1: ( ruleXTypeParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22297:1: ruleXTypeParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22385:1: ( ruleXTypeParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22386:1: ruleXTypeParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeParametersXTypeParameterParserRuleCall_3_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_2_146297);
+ pushFollow(FollowSets001.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_2_146478);
ruleXTypeParameter();
state._fsp--;
@@ -64542,22 +64800,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__TypeAssignment_4_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22306:1: rule__XOperation__TypeAssignment_4_0 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22395:1: rule__XOperation__TypeAssignment_4_0 : ( ruleXGenericType ) ;
public final void rule__XOperation__TypeAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22310:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22311:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22399:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22400:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22311:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22312:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22400:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22401:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeXGenericTypeParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_4_046328);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_4_046509);
ruleXGenericType();
state._fsp--;
@@ -64587,22 +64845,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__MultiplicityAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22321:1: rule__XOperation__MultiplicityAssignment_5 : ( ruleXMultiplicity ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22410:1: rule__XOperation__MultiplicityAssignment_5 : ( ruleXMultiplicity ) ;
public final void rule__XOperation__MultiplicityAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22325:1: ( ( ruleXMultiplicity ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22326:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22414:1: ( ( ruleXMultiplicity ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22415:1: ( ruleXMultiplicity )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22326:1: ( ruleXMultiplicity )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22327:1: ruleXMultiplicity
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22415:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22416:1: ruleXMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getMultiplicityXMultiplicityParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_546359);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_546540);
ruleXMultiplicity();
state._fsp--;
@@ -64632,22 +64890,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__NameAssignment_6"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22336:1: rule__XOperation__NameAssignment_6 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22425:1: rule__XOperation__NameAssignment_6 : ( RULE_ID ) ;
public final void rule__XOperation__NameAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22340:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22341:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22429:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22430:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22341:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22342:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22430:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22431:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getNameIDTerminalRuleCall_6_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_646390); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_646571); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getNameIDTerminalRuleCall_6_0());
}
@@ -64673,22 +64931,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__ParametersAssignment_8_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22351:1: rule__XOperation__ParametersAssignment_8_0 : ( ruleXParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22440:1: rule__XOperation__ParametersAssignment_8_0 : ( ruleXParameter ) ;
public final void rule__XOperation__ParametersAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22355:1: ( ( ruleXParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22356:1: ( ruleXParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22444:1: ( ( ruleXParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22445:1: ( ruleXParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22356:1: ( ruleXParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22357:1: ruleXParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22445:1: ( ruleXParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22446:1: ruleXParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getParametersXParameterParserRuleCall_8_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_046421);
+ pushFollow(FollowSets001.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_046602);
ruleXParameter();
state._fsp--;
@@ -64718,22 +64976,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__ParametersAssignment_8_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22366:1: rule__XOperation__ParametersAssignment_8_1_1 : ( ruleXParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22455:1: rule__XOperation__ParametersAssignment_8_1_1 : ( ruleXParameter ) ;
public final void rule__XOperation__ParametersAssignment_8_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22370:1: ( ( ruleXParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22371:1: ( ruleXParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22459:1: ( ( ruleXParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22460:1: ( ruleXParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22371:1: ( ruleXParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22372:1: ruleXParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22460:1: ( ruleXParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22461:1: ruleXParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getParametersXParameterParserRuleCall_8_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_1_146452);
+ pushFollow(FollowSets001.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_1_146633);
ruleXParameter();
state._fsp--;
@@ -64763,22 +65021,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__ExceptionsAssignment_10_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22381:1: rule__XOperation__ExceptionsAssignment_10_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22470:1: rule__XOperation__ExceptionsAssignment_10_1 : ( ruleXGenericType ) ;
public final void rule__XOperation__ExceptionsAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22385:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22386:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22474:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22475:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22386:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22387:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22475:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22476:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getExceptionsXGenericTypeParserRuleCall_10_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_146483);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_146664);
ruleXGenericType();
state._fsp--;
@@ -64808,22 +65066,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__ExceptionsAssignment_10_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22396:1: rule__XOperation__ExceptionsAssignment_10_2_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22485:1: rule__XOperation__ExceptionsAssignment_10_2_1 : ( ruleXGenericType ) ;
public final void rule__XOperation__ExceptionsAssignment_10_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22400:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22401:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22489:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22490:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22401:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22402:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22490:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22491:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getExceptionsXGenericTypeParserRuleCall_10_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_2_146514);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_2_146695);
ruleXGenericType();
state._fsp--;
@@ -64853,22 +65111,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__BodyAssignment_11"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22411:1: rule__XOperation__BodyAssignment_11 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22500:1: rule__XOperation__BodyAssignment_11 : ( ruleXBlockExpression ) ;
public final void rule__XOperation__BodyAssignment_11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22415:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22416:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22504:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22505:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22416:1: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22417:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22505:1: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22506:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getBodyXBlockExpressionParserRuleCall_11_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1146545);
+ pushFollow(FollowSets001.FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1146726);
ruleXBlockExpression();
state._fsp--;
@@ -64898,22 +65156,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22426:1: rule__XParameter__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22515:1: rule__XParameter__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XParameter__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22430:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22431:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22519:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22520:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22431:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22432:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22520:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22521:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_046576);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_046757);
ruleXAnnotation();
state._fsp--;
@@ -64943,28 +65201,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__UnorderedAssignment_1_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22441:1: rule__XParameter__UnorderedAssignment_1_0_0 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22530:1: rule__XParameter__UnorderedAssignment_1_0_0 : ( ( 'unordered' ) ) ;
public final void rule__XParameter__UnorderedAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22445:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22446:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22534:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22535:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22446:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22447:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22535:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22536:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_0_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22448:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22449:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22537:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22538:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_0_0_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_0_046612); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_0_046793); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_0_0_0());
}
@@ -64996,28 +65254,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__UniqueAssignment_1_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22464:1: rule__XParameter__UniqueAssignment_1_0_1 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22553:1: rule__XParameter__UniqueAssignment_1_0_1 : ( ( 'unique' ) ) ;
public final void rule__XParameter__UniqueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22468:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22469:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22557:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22558:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22469:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22470:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22558:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22559:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22471:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22472:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22560:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22561:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_0_1_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_0_146656); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_0_146837); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_0_1_0());
}
@@ -65049,28 +65307,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__UniqueAssignment_1_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22487:1: rule__XParameter__UniqueAssignment_1_1_0 : ( ( 'unique' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22576:1: rule__XParameter__UniqueAssignment_1_1_0 : ( ( 'unique' ) ) ;
public final void rule__XParameter__UniqueAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22491:1: ( ( ( 'unique' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22492:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22580:1: ( ( ( 'unique' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22581:1: ( ( 'unique' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22492:1: ( ( 'unique' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22493:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22581:1: ( ( 'unique' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22582:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22494:1: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22495:1: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22583:1: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22584:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_1_0_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_1_046700); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_1_046881); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_1_0_0());
}
@@ -65102,28 +65360,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__UnorderedAssignment_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22510:1: rule__XParameter__UnorderedAssignment_1_1_1 : ( ( 'unordered' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22599:1: rule__XParameter__UnorderedAssignment_1_1_1 : ( ( 'unordered' ) ) ;
public final void rule__XParameter__UnorderedAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22514:1: ( ( ( 'unordered' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22515:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22603:1: ( ( ( 'unordered' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22604:1: ( ( 'unordered' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22515:1: ( ( 'unordered' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22516:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22604:1: ( ( 'unordered' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22605:1: ( 'unordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22517:1: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22518:1: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22606:1: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22607:1: 'unordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_1_1_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_1_146744); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_1_146925); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_1_1_0());
}
@@ -65155,22 +65413,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__TypeAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22533:1: rule__XParameter__TypeAssignment_2 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22622:1: rule__XParameter__TypeAssignment_2 : ( ruleXGenericType ) ;
public final void rule__XParameter__TypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22537:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22538:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22626:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22627:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22538:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22539:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22627:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22628:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getTypeXGenericTypeParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_246783);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_246964);
ruleXGenericType();
state._fsp--;
@@ -65200,22 +65458,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__MultiplicityAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22548:1: rule__XParameter__MultiplicityAssignment_3 : ( ruleXMultiplicity ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22637:1: rule__XParameter__MultiplicityAssignment_3 : ( ruleXMultiplicity ) ;
public final void rule__XParameter__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22552:1: ( ( ruleXMultiplicity ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22553:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22641:1: ( ( ruleXMultiplicity ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22642:1: ( ruleXMultiplicity )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22553:1: ( ruleXMultiplicity )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22554:1: ruleXMultiplicity
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22642:1: ( ruleXMultiplicity )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22643:1: ruleXMultiplicity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getMultiplicityXMultiplicityParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_346814);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_346995);
ruleXMultiplicity();
state._fsp--;
@@ -65245,22 +65503,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__NameAssignment_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22563:1: rule__XParameter__NameAssignment_4 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22652:1: rule__XParameter__NameAssignment_4 : ( RULE_ID ) ;
public final void rule__XParameter__NameAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22567:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22568:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22656:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22657:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22568:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22569:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22657:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22658:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getNameIDTerminalRuleCall_4_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_446845); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_447026); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXParameterAccess().getNameIDTerminalRuleCall_4_0());
}
@@ -65286,22 +65544,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__AnnotationsAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22578:1: rule__XTypeParameter__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22667:1: rule__XTypeParameter__AnnotationsAssignment_0 : ( ruleXAnnotation ) ;
public final void rule__XTypeParameter__AnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22582:1: ( ( ruleXAnnotation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22583:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22671:1: ( ( ruleXAnnotation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22672:1: ( ruleXAnnotation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22583:1: ( ruleXAnnotation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22584:1: ruleXAnnotation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22672:1: ( ruleXAnnotation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22673:1: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getAnnotationsXAnnotationParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_046876);
+ pushFollow(FollowSets001.FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_047057);
ruleXAnnotation();
state._fsp--;
@@ -65331,22 +65589,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__NameAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22593:1: rule__XTypeParameter__NameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22682:1: rule__XTypeParameter__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__XTypeParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22597:1: ( ( RULE_ID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22598:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22686:1: ( ( RULE_ID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22687:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22598:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22599:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22687:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22688:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getNameIDTerminalRuleCall_1_0());
}
- match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_146907); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets001.FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_147088); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeParameterAccess().getNameIDTerminalRuleCall_1_0());
}
@@ -65372,22 +65630,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__BoundsAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22608:1: rule__XTypeParameter__BoundsAssignment_2_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22697:1: rule__XTypeParameter__BoundsAssignment_2_1 : ( ruleXGenericType ) ;
public final void rule__XTypeParameter__BoundsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22612:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22613:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22701:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22702:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22613:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22614:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22702:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22703:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getBoundsXGenericTypeParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_146938);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_147119);
ruleXGenericType();
state._fsp--;
@@ -65417,22 +65675,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeParameter__BoundsAssignment_2_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22623:1: rule__XTypeParameter__BoundsAssignment_2_2_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22712:1: rule__XTypeParameter__BoundsAssignment_2_2_1 : ( ruleXGenericType ) ;
public final void rule__XTypeParameter__BoundsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22627:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22628:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22716:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22717:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22628:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22629:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22717:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22718:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeParameterAccess().getBoundsXGenericTypeParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_146969);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_147150);
ruleXGenericType();
state._fsp--;
@@ -65462,22 +65720,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22638:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionInsideBlock ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22727:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionInsideBlock ) ;
public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22642:1: ( ( ruleXExpressionInsideBlock ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22643:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22731:1: ( ( ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22732:1: ( ruleXExpressionInsideBlock )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22643:1: ( ruleXExpressionInsideBlock )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22644:1: ruleXExpressionInsideBlock
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22732:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22733:1: ruleXExpressionInsideBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_047000);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_047181);
ruleXExpressionInsideBlock();
state._fsp--;
@@ -65507,28 +65765,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__TypeAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22653:1: rule__XGenericType__TypeAssignment_0 : ( ( ruleXQualifiedName ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22742:1: rule__XGenericType__TypeAssignment_0 : ( ( ruleXQualifiedName ) ) ;
public final void rule__XGenericType__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22657:1: ( ( ( ruleXQualifiedName ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22658:1: ( ( ruleXQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22746:1: ( ( ( ruleXQualifiedName ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22747:1: ( ( ruleXQualifiedName ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22658:1: ( ( ruleXQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22659:1: ( ruleXQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22747:1: ( ( ruleXQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22748:1: ( ruleXQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeGenBaseCrossReference_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22660:1: ( ruleXQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22661:1: ruleXQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22749:1: ( ruleXQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22750:1: ruleXQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeGenBaseXQualifiedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_047035);
+ pushFollow(FollowSets001.FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_047216);
ruleXQualifiedName();
state._fsp--;
@@ -65564,22 +65822,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__TypeArgumentsAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22672:1: rule__XGenericType__TypeArgumentsAssignment_1_1 : ( ruleXGenericTypeArgument ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22761:1: rule__XGenericType__TypeArgumentsAssignment_1_1 : ( ruleXGenericTypeArgument ) ;
public final void rule__XGenericType__TypeArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22676:1: ( ( ruleXGenericTypeArgument ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22677:1: ( ruleXGenericTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22765:1: ( ( ruleXGenericTypeArgument ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22766:1: ( ruleXGenericTypeArgument )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22677:1: ( ruleXGenericTypeArgument )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22678:1: ruleXGenericTypeArgument
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22766:1: ( ruleXGenericTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22767:1: ruleXGenericTypeArgument
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsXGenericTypeArgumentParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_147070);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_147251);
ruleXGenericTypeArgument();
state._fsp--;
@@ -65609,22 +65867,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericType__TypeArgumentsAssignment_1_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22687:1: rule__XGenericType__TypeArgumentsAssignment_1_2_1 : ( ruleXGenericTypeArgument ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22776:1: rule__XGenericType__TypeArgumentsAssignment_1_2_1 : ( ruleXGenericTypeArgument ) ;
public final void rule__XGenericType__TypeArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22691:1: ( ( ruleXGenericTypeArgument ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22692:1: ( ruleXGenericTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22780:1: ( ( ruleXGenericTypeArgument ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22781:1: ( ruleXGenericTypeArgument )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22692:1: ( ruleXGenericTypeArgument )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22693:1: ruleXGenericTypeArgument
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22781:1: ( ruleXGenericTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22782:1: ruleXGenericTypeArgument
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsXGenericTypeArgumentParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_147101);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_147282);
ruleXGenericTypeArgument();
state._fsp--;
@@ -65654,22 +65912,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22702:1: rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22791:1: rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 : ( ruleXGenericType ) ;
public final void rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22706:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22707:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22795:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22796:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22707:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22708:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22796:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22797:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getUpperBoundXGenericTypeParserRuleCall_2_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_147132);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_147313);
ruleXGenericType();
state._fsp--;
@@ -65699,22 +65957,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22717:1: rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 : ( ruleXGenericType ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22806:1: rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 : ( ruleXGenericType ) ;
public final void rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22721:1: ( ( ruleXGenericType ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22722:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22810:1: ( ( ruleXGenericType ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22811:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22722:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22723:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22811:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22812:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getLowerBoundXGenericTypeParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_147163);
+ pushFollow(FollowSets001.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_147344);
ruleXGenericType();
state._fsp--;
@@ -65744,28 +66002,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22732:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22821:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleValidID ) ) ;
public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22736:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22737:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22825:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22826:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22737:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22738:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22826:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22827:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22739:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22740:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22828:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22829:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_147198);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_147379);
ruleValidID();
state._fsp--;
@@ -65801,22 +66059,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__ValueAssignment_0_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22751:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22840:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22755:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22756:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22844:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22845:1: ( ruleXAssignment )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22756:1: ( ruleXAssignment )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22757:1: ruleXAssignment
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22845:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22846:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_347233);
+ pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_347414);
ruleXAssignment();
state._fsp--;
@@ -65846,28 +66104,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22766:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22855:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22770:1: ( ( ( ruleOpMultiAssign ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22771:1: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22859:1: ( ( ( ruleOpMultiAssign ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22860:1: ( ( ruleOpMultiAssign ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22771:1: ( ( ruleOpMultiAssign ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22772:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22860:1: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22861:1: ( ruleOpMultiAssign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22773:1: ( ruleOpMultiAssign )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22774:1: ruleOpMultiAssign
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22862:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22863:1: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_147268);
+ pushFollow(FollowSets001.FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_147449);
ruleOpMultiAssign();
state._fsp--;
@@ -65903,22 +66161,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22785:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22874:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22789:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22790:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22878:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22879:1: ( ruleXAssignment )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22790:1: ( ruleXAssignment )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22791:1: ruleXAssignment
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22879:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22880:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_147303);
+ pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_147484);
ruleXAssignment();
state._fsp--;
@@ -65948,28 +66206,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22800:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22889:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22804:1: ( ( ( ruleOpOr ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22805:1: ( ( ruleOpOr ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22893:1: ( ( ( ruleOpOr ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22894:1: ( ( ruleOpOr ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22805:1: ( ( ruleOpOr ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22806:1: ( ruleOpOr )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22894:1: ( ( ruleOpOr ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22895:1: ( ruleOpOr )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22807:1: ( ruleOpOr )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22808:1: ruleOpOr
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22896:1: ( ruleOpOr )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22897:1: ruleOpOr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_147338);
+ pushFollow(FollowSets001.FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_147519);
ruleOpOr();
state._fsp--;
@@ -66005,22 +66263,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22819:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22908:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22823:1: ( ( ruleXAndExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22824:1: ( ruleXAndExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22912:1: ( ( ruleXAndExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22913:1: ( ruleXAndExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22824:1: ( ruleXAndExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22825:1: ruleXAndExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22913:1: ( ruleXAndExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22914:1: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_147373);
+ pushFollow(FollowSets001.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_147554);
ruleXAndExpression();
state._fsp--;
@@ -66050,28 +66308,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22834:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22923:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22838:1: ( ( ( ruleOpAnd ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22839:1: ( ( ruleOpAnd ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22927:1: ( ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:1: ( ( ruleOpAnd ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22839:1: ( ( ruleOpAnd ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22840:1: ( ruleOpAnd )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:1: ( ( ruleOpAnd ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:1: ( ruleOpAnd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22841:1: ( ruleOpAnd )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22842:1: ruleOpAnd
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22930:1: ( ruleOpAnd )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22931:1: ruleOpAnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_147408);
+ pushFollow(FollowSets001.FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_147589);
ruleOpAnd();
state._fsp--;
@@ -66107,22 +66365,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22853:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22942:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22857:1: ( ( ruleXEqualityExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22858:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:1: ( ( ruleXEqualityExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22947:1: ( ruleXEqualityExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22858:1: ( ruleXEqualityExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22859:1: ruleXEqualityExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22947:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22948:1: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_147443);
+ pushFollow(FollowSets001.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_147624);
ruleXEqualityExpression();
state._fsp--;
@@ -66152,28 +66410,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22868:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22957:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22872:1: ( ( ( ruleOpEquality ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22873:1: ( ( ruleOpEquality ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22961:1: ( ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:1: ( ( ruleOpEquality ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22873:1: ( ( ruleOpEquality ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22874:1: ( ruleOpEquality )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:1: ( ( ruleOpEquality ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:1: ( ruleOpEquality )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22875:1: ( ruleOpEquality )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22876:1: ruleOpEquality
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22964:1: ( ruleOpEquality )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22965:1: ruleOpEquality
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_147478);
+ pushFollow(FollowSets001.FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_147659);
ruleOpEquality();
state._fsp--;
@@ -66209,22 +66467,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22887:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22976:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22891:1: ( ( ruleXRelationalExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22892:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:1: ( ( ruleXRelationalExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22981:1: ( ruleXRelationalExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22892:1: ( ruleXRelationalExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22893:1: ruleXRelationalExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22981:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22982:1: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_147513);
+ pushFollow(FollowSets001.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_147694);
ruleXRelationalExpression();
state._fsp--;
@@ -66254,28 +66512,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22991:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22906:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22907:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22995:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22907:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22908:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeCrossReference_1_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22909:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22910:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22998:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22999:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeQualifiedNameParserRuleCall_1_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XRelationalExpression__TypeAssignment_1_0_147548);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XRelationalExpression__TypeAssignment_1_0_147729);
ruleQualifiedName();
state._fsp--;
@@ -66311,28 +66569,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22921:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23010:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22925:1: ( ( ( ruleOpCompare ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22926:1: ( ( ruleOpCompare ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:1: ( ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23015:1: ( ( ruleOpCompare ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22926:1: ( ( ruleOpCompare ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22927:1: ( ruleOpCompare )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23015:1: ( ( ruleOpCompare ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23016:1: ( ruleOpCompare )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:1: ( ruleOpCompare )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:1: ruleOpCompare
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23017:1: ( ruleOpCompare )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23018:1: ruleOpCompare
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_147587);
+ pushFollow(FollowSets001.FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_147768);
ruleOpCompare();
state._fsp--;
@@ -66368,22 +66626,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22940:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23029:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22944:1: ( ( ruleXOtherOperatorExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23033:1: ( ( ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23034:1: ( ruleXOtherOperatorExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:1: ( ruleXOtherOperatorExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:1: ruleXOtherOperatorExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23034:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23035:1: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_147622);
+ pushFollow(FollowSets001.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_147803);
ruleXOtherOperatorExpression();
state._fsp--;
@@ -66413,28 +66671,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22955:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23044:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22959:1: ( ( ( ruleOpOther ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22960:1: ( ( ruleOpOther ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23048:1: ( ( ( ruleOpOther ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23049:1: ( ( ruleOpOther ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22960:1: ( ( ruleOpOther ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22961:1: ( ruleOpOther )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23049:1: ( ( ruleOpOther ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23050:1: ( ruleOpOther )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:1: ( ruleOpOther )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:1: ruleOpOther
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23051:1: ( ruleOpOther )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23052:1: ruleOpOther
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_147657);
+ pushFollow(FollowSets001.FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_147838);
ruleOpOther();
state._fsp--;
@@ -66470,22 +66728,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22974:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23063:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22978:1: ( ( ruleXAdditiveExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23067:1: ( ( ruleXAdditiveExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23068:1: ( ruleXAdditiveExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:1: ( ruleXAdditiveExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:1: ruleXAdditiveExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23068:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23069:1: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_147692);
+ pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_147873);
ruleXAdditiveExpression();
state._fsp--;
@@ -66515,28 +66773,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22989:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23078:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22993:1: ( ( ( ruleOpAdd ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22994:1: ( ( ruleOpAdd ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23082:1: ( ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23083:1: ( ( ruleOpAdd ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22994:1: ( ( ruleOpAdd ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22995:1: ( ruleOpAdd )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23083:1: ( ( ruleOpAdd ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23084:1: ( ruleOpAdd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:1: ( ruleOpAdd )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:1: ruleOpAdd
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23085:1: ( ruleOpAdd )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23086:1: ruleOpAdd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_147727);
+ pushFollow(FollowSets001.FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_147908);
ruleOpAdd();
state._fsp--;
@@ -66572,22 +66830,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23008:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23097:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23012:1: ( ( ruleXMultiplicativeExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23101:1: ( ( ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23102:1: ( ruleXMultiplicativeExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:1: ( ruleXMultiplicativeExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:1: ruleXMultiplicativeExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23102:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23103:1: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_147762);
+ pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_147943);
ruleXMultiplicativeExpression();
state._fsp--;
@@ -66617,28 +66875,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23023:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23112:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23027:1: ( ( ( ruleOpMulti ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23028:1: ( ( ruleOpMulti ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23116:1: ( ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23117:1: ( ( ruleOpMulti ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23028:1: ( ( ruleOpMulti ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23029:1: ( ruleOpMulti )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23117:1: ( ( ruleOpMulti ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23118:1: ( ruleOpMulti )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23030:1: ( ruleOpMulti )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23031:1: ruleOpMulti
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23119:1: ( ruleOpMulti )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23120:1: ruleOpMulti
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_147797);
+ pushFollow(FollowSets001.FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_147978);
ruleOpMulti();
state._fsp--;
@@ -66674,22 +66932,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23042:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23131:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23046:1: ( ( ruleXUnaryOperation ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23047:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23135:1: ( ( ruleXUnaryOperation ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23136:1: ( ruleXUnaryOperation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23047:1: ( ruleXUnaryOperation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23048:1: ruleXUnaryOperation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23136:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23137:1: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_147832);
+ pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_148013);
ruleXUnaryOperation();
state._fsp--;
@@ -66719,28 +66977,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23057:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23146:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23061:1: ( ( ( ruleOpUnary ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23062:1: ( ( ruleOpUnary ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23150:1: ( ( ( ruleOpUnary ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23151:1: ( ( ruleOpUnary ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23062:1: ( ( ruleOpUnary ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23063:1: ( ruleOpUnary )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23151:1: ( ( ruleOpUnary ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23152:1: ( ruleOpUnary )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23064:1: ( ruleOpUnary )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23065:1: ruleOpUnary
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23153:1: ( ruleOpUnary )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23154:1: ruleOpUnary
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_147867);
+ pushFollow(FollowSets001.FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_148048);
ruleOpUnary();
state._fsp--;
@@ -66776,22 +67034,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23076:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXCastedExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23165:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXCastedExpression ) ;
public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23080:1: ( ( ruleXCastedExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23081:1: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23169:1: ( ( ruleXCastedExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:1: ( ruleXCastedExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23081:1: ( ruleXCastedExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23082:1: ruleXCastedExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:1: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:1: ruleXCastedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_247902);
+ pushFollow(FollowSets001.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_248083);
ruleXCastedExpression();
state._fsp--;
@@ -66821,22 +67079,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23091:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23180:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23095:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23096:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23184:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23185:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23096:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23097:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23185:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23186:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_147933);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_148114);
ruleJvmTypeReference();
state._fsp--;
@@ -66866,28 +67124,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23106:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23195:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleValidID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23110:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23111:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23111:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23112:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23201:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23113:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23114:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23202:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23203:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_0_0_0_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_247968);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_248149);
ruleValidID();
state._fsp--;
@@ -66923,22 +67181,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23125:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23214:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23129:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23130:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23218:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23219:1: ( ruleXAssignment )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23130:1: ( ruleXAssignment )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23131:1: ruleXAssignment
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23219:1: ( ruleXAssignment )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23220:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_148003);
+ pushFollow(FollowSets001.FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_148184);
ruleXAssignment();
state._fsp--;
@@ -66968,28 +67226,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23140:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23229:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23144:1: ( ( ( '?.' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23145:1: ( ( '?.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:1: ( ( ( '?.' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:1: ( ( '?.' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23145:1: ( ( '?.' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23146:1: ( '?.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:1: ( ( '?.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23235:1: ( '?.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23147:1: ( '?.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23148:1: '?.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23236:1: ( '?.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23237:1: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- match(input,102,FollowSets001.FOLLOW_102_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_148039); if (state.failed) return ;
+ match(input,102,FollowSets001.FOLLOW_102_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_148220); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
@@ -67021,28 +67279,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23163:1: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 : ( ( '*.' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23252:1: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 : ( ( '*.' ) ) ;
public final void rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23167:1: ( ( ( '*.' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23168:1: ( ( '*.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23256:1: ( ( ( '*.' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23257:1: ( ( '*.' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23168:1: ( ( '*.' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23169:1: ( '*.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23257:1: ( ( '*.' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23258:1: ( '*.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:1: ( '*.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:1: '*.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23259:1: ( '*.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23260:1: '*.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
}
- match(input,103,FollowSets001.FOLLOW_103_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_248083); if (state.failed) return ;
+ match(input,103,FollowSets001.FOLLOW_103_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_248264); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
}
@@ -67074,22 +67332,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23186:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23275:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23191:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23279:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23280:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23191:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23192:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23280:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23281:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_148122);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_148303);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -67119,22 +67377,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23201:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23290:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23294:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23295:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23295:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23296:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_148153);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_148334);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -67164,28 +67422,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23305:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleValidID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23220:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23221:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23309:1: ( ( ( ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23310:1: ( ( ruleValidID ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23221:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23310:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23311:1: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23312:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23313:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_1_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_248188);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_248369);
ruleValidID();
state._fsp--;
@@ -67221,28 +67479,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23235:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23324:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23239:1: ( ( ( '(' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23240:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23328:1: ( ( ( '(' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23329:1: ( ( '(' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23240:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23241:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23329:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:1: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23242:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23243:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23331:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23332:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_048228); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_048409); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
@@ -67274,22 +67532,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23258:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23347:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23262:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23263:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23351:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23352:1: ( ruleXShortClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23263:1: ( ruleXShortClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23264:1: ruleXShortClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23352:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23353:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_048267);
+ pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_048448);
ruleXShortClosure();
state._fsp--;
@@ -67319,22 +67577,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23273:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23362:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23277:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23278:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23278:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23279:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23368:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_048298);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_048479);
ruleXExpression();
state._fsp--;
@@ -67364,22 +67622,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23288:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23292:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23293:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23381:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23293:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23294:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_148329);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_148510);
ruleXExpression();
state._fsp--;
@@ -67409,22 +67667,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23303:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23392:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23307:1: ( ( ruleXClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23308:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23396:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23397:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23308:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23309:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23397:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23398:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_448360);
+ pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_448541);
ruleXClosure();
state._fsp--;
@@ -67454,22 +67712,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23318:1: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23407:1: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23322:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23323:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23411:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23412:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23323:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23324:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23412:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23413:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_2_0_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_048391);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_048572);
ruleJvmFormalParameter();
state._fsp--;
@@ -67499,22 +67757,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23333:1: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23422:1: rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23337:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23338:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23426:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23338:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23339:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23428:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_2_0_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_148422);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_148603);
ruleJvmFormalParameter();
state._fsp--;
@@ -67544,28 +67802,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_2_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:1: rule__XClosure__ExplicitSyntaxAssignment_2_0_1 : ( ( '|' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23437:1: rule__XClosure__ExplicitSyntaxAssignment_2_0_1 : ( ( '|' ) ) ;
public final void rule__XClosure__ExplicitSyntaxAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23352:1: ( ( ( '|' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23353:1: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23441:1: ( ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23442:1: ( ( '|' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23353:1: ( ( '|' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23354:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23442:1: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23443:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23355:1: ( '|' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23356:1: '|'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23445:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0());
}
- match(input,104,FollowSets001.FOLLOW_104_in_rule__XClosure__ExplicitSyntaxAssignment_2_0_148458); if (state.failed) return ;
+ match(input,104,FollowSets001.FOLLOW_104_in_rule__XClosure__ExplicitSyntaxAssignment_2_0_148639); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0());
}
@@ -67597,22 +67855,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExpressionAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23371:1: rule__XClosure__ExpressionAssignment_3 : ( ruleXExpressionInClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23460:1: rule__XClosure__ExpressionAssignment_3 : ( ruleXExpressionInClosure ) ;
public final void rule__XClosure__ExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23375:1: ( ( ruleXExpressionInClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:1: ( ruleXExpressionInClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23464:1: ( ( ruleXExpressionInClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23465:1: ( ruleXExpressionInClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:1: ( ruleXExpressionInClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:1: ruleXExpressionInClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23465:1: ( ruleXExpressionInClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23466:1: ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_348497);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_348678);
ruleXExpressionInClosure();
state._fsp--;
@@ -67642,22 +67900,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23386:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionInsideBlock ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23475:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionInsideBlock ) ;
public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23390:1: ( ( ruleXExpressionInsideBlock ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23391:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23479:1: ( ( ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23480:1: ( ruleXExpressionInsideBlock )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23391:1: ( ruleXExpressionInsideBlock )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23392:1: ruleXExpressionInsideBlock
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23480:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23481:1: ruleXExpressionInsideBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_048528);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_048709);
ruleXExpressionInsideBlock();
state._fsp--;
@@ -67687,22 +67945,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23490:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23405:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23406:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23494:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23406:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23407:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23496:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_048559);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_048740);
ruleJvmFormalParameter();
state._fsp--;
@@ -67732,22 +67990,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23505:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23420:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23421:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23509:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23510:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23421:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23422:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23510:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23511:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_148590);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_148771);
ruleJvmFormalParameter();
state._fsp--;
@@ -67777,28 +68035,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23431:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23520:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:1: ( ( ( '|' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23436:1: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23524:1: ( ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23525:1: ( ( '|' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23436:1: ( ( '|' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23437:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23525:1: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23526:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23438:1: ( '|' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23439:1: '|'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23527:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23528:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- match(input,104,FollowSets001.FOLLOW_104_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_248626); if (state.failed) return ;
+ match(input,104,FollowSets001.FOLLOW_104_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_248807); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
@@ -67830,22 +68088,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExpressionAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23454:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23543:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23458:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23459:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23547:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23548:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23459:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23460:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23548:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23549:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_148665);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_148846);
ruleXExpression();
state._fsp--;
@@ -67875,22 +68133,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__IfAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23469:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23558:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23473:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23474:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23562:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23563:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23474:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23475:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23563:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23564:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_348696);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_348877);
ruleXExpression();
state._fsp--;
@@ -67920,22 +68178,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ThenAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23484:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23573:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23488:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23489:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23577:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23578:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23489:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23490:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23578:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23579:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_548727);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_548908);
ruleXExpression();
state._fsp--;
@@ -67965,22 +68223,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ElseAssignment_6_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23499:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23588:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23503:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23504:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23592:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23593:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23504:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23505:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23593:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23594:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_148758);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_148939);
ruleXExpression();
state._fsp--;
@@ -68010,22 +68268,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23514:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23603:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0 : ( ruleValidID ) ;
public final void rule__XSwitchExpression__LocalVarNameAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23518:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23519:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23607:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23608:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23519:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23520:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23608:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23609:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_048789);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_048970);
ruleValidID();
state._fsp--;
@@ -68055,22 +68313,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23529:1: rule__XSwitchExpression__SwitchAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23618:1: rule__XSwitchExpression__SwitchAssignment_3 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23533:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23535:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23624:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_348820);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_349001);
ruleXExpression();
state._fsp--;
@@ -68100,22 +68358,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__CasesAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23544:1: rule__XSwitchExpression__CasesAssignment_5 : ( ruleXCasePart ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23633:1: rule__XSwitchExpression__CasesAssignment_5 : ( ruleXCasePart ) ;
public final void rule__XSwitchExpression__CasesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23548:1: ( ( ruleXCasePart ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23549:1: ( ruleXCasePart )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23637:1: ( ( ruleXCasePart ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:1: ( ruleXCasePart )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23549:1: ( ruleXCasePart )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23550:1: ruleXCasePart
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:1: ( ruleXCasePart )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:1: ruleXCasePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_548851);
+ pushFollow(FollowSets001.FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_549032);
ruleXCasePart();
state._fsp--;
@@ -68145,22 +68403,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DefaultAssignment_6_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23559:1: rule__XSwitchExpression__DefaultAssignment_6_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23648:1: rule__XSwitchExpression__DefaultAssignment_6_2 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__DefaultAssignment_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23563:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23564:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23652:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23653:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23564:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23565:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23653:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23654:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_6_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_6_248882);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_6_249063);
ruleXExpression();
state._fsp--;
@@ -68190,22 +68448,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__TypeGuardAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23574:1: rule__XCasePart__TypeGuardAssignment_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23663:1: rule__XCasePart__TypeGuardAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__XCasePart__TypeGuardAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23578:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23579:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23667:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23668:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23579:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23580:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23668:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23669:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_048913);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_049094);
ruleJvmTypeReference();
state._fsp--;
@@ -68235,22 +68493,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__CaseAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23589:1: rule__XCasePart__CaseAssignment_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23678:1: rule__XCasePart__CaseAssignment_1_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__CaseAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23593:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23594:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23682:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23683:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23594:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23595:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23683:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23684:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_148944);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_149125);
ruleXExpression();
state._fsp--;
@@ -68280,22 +68538,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__ThenAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:1: rule__XCasePart__ThenAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23693:1: rule__XCasePart__ThenAssignment_3 : ( ruleXExpression ) ;
public final void rule__XCasePart__ThenAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23608:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23609:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23697:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23698:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23609:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23610:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23698:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23699:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_348975);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_349156);
ruleXExpression();
state._fsp--;
@@ -68325,22 +68583,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23619:1: rule__XForLoopExpression__DeclaredParamAssignment_3 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23708:1: rule__XForLoopExpression__DeclaredParamAssignment_3 : ( ruleJvmFormalParameter ) ;
public final void rule__XForLoopExpression__DeclaredParamAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23624:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23712:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23624:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23625:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23714:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_349006);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_349187);
ruleJvmFormalParameter();
state._fsp--;
@@ -68370,22 +68628,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23634:1: rule__XForLoopExpression__ForExpressionAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23723:1: rule__XForLoopExpression__ForExpressionAssignment_5 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__ForExpressionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23727:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23728:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23728:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23729:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_549037);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_549218);
ruleXExpression();
state._fsp--;
@@ -68415,22 +68673,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:1: rule__XForLoopExpression__EachExpressionAssignment_7 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23738:1: rule__XForLoopExpression__EachExpressionAssignment_7 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__EachExpressionAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23653:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23654:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23742:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23743:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23654:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23655:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23743:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23744:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_749068);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_749249);
ruleXExpression();
state._fsp--;
@@ -68460,22 +68718,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__PredicateAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23664:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23753:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23668:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23669:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23757:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23758:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23669:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23670:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23758:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23759:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_349099);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_349280);
ruleXExpression();
state._fsp--;
@@ -68505,22 +68763,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__BodyAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23679:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23768:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23683:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23684:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23772:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23773:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23684:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23685:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23773:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23774:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_549130);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_549311);
ruleXExpression();
state._fsp--;
@@ -68550,22 +68808,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23694:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23783:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23698:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23699:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23787:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23788:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23699:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23700:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23788:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23789:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_249161);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_249342);
ruleXExpression();
state._fsp--;
@@ -68595,22 +68853,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23709:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23798:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23714:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23802:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23803:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23714:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23715:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23803:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23804:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_549192);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_549373);
ruleXExpression();
state._fsp--;
@@ -68640,28 +68898,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23724:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23813:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23728:1: ( ( ( 'var' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23729:1: ( ( 'var' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23817:1: ( ( ( 'var' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23818:1: ( ( 'var' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23729:1: ( ( 'var' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23730:1: ( 'var' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23818:1: ( ( 'var' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23819:1: ( 'var' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23731:1: ( 'var' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23732:1: 'var'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23820:1: ( 'var' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23821:1: 'var'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- match(input,105,FollowSets001.FOLLOW_105_in_rule__XVariableDeclaration__WriteableAssignment_1_049228); if (state.failed) return ;
+ match(input,105,FollowSets001.FOLLOW_105_in_rule__XVariableDeclaration__WriteableAssignment_1_049409); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
@@ -68693,22 +68951,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23747:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23836:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23751:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23752:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23840:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23841:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23752:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23753:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23841:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23842:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_049267);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_049448);
ruleJvmTypeReference();
state._fsp--;
@@ -68738,22 +68996,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23762:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23851:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23766:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23767:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23855:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23856:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23767:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23768:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23856:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23857:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_149298);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_149479);
ruleValidID();
state._fsp--;
@@ -68783,22 +69041,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23777:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23866:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23781:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23782:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23870:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23871:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23782:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23783:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23871:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23872:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_149329);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_149510);
ruleValidID();
state._fsp--;
@@ -68828,22 +69086,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23792:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23881:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23796:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23797:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23885:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23886:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23797:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23798:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23886:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23887:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_149360);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_149541);
ruleXExpression();
state._fsp--;
@@ -68873,22 +69131,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23807:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23896:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23811:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23812:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23900:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23901:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23812:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23813:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23901:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23902:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_049391);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_049572);
ruleJvmTypeReference();
state._fsp--;
@@ -68918,22 +69176,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__NameAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23822:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23911:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23826:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23827:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23915:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23916:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23827:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23828:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23916:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23917:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_149422);
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_149603);
ruleValidID();
state._fsp--;
@@ -68962,29 +69220,119 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__JvmFormalParameter__NameAssignment_1"
+ // $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23926:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23930:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23931:1: ( ruleJvmTypeReference )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23931:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23932:1: ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+ }
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_049634);
+ ruleJvmTypeReference();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"
+
+
+ // $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23941:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23945:1: ( ( ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23946:1: ( ruleValidID )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23946:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23947:1: ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+ }
+ pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_149665);
+ ruleValidID();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FullJvmFormalParameter__NameAssignment_1"
+
+
// $ANTLR start "rule__XFeatureCall__DeclaringTypeAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23837:1: rule__XFeatureCall__DeclaringTypeAssignment_1 : ( ( ruleStaticQualifier ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23956:1: rule__XFeatureCall__DeclaringTypeAssignment_1 : ( ( ruleStaticQualifier ) ) ;
public final void rule__XFeatureCall__DeclaringTypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23841:1: ( ( ( ruleStaticQualifier ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23842:1: ( ( ruleStaticQualifier ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23960:1: ( ( ( ruleStaticQualifier ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23961:1: ( ( ruleStaticQualifier ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23842:1: ( ( ruleStaticQualifier ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23843:1: ( ruleStaticQualifier )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23961:1: ( ( ruleStaticQualifier ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23962:1: ( ruleStaticQualifier )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23844:1: ( ruleStaticQualifier )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23845:1: ruleStaticQualifier
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23963:1: ( ruleStaticQualifier )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23964:1: ruleStaticQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeStaticQualifierParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_149457);
+ pushFollow(FollowSets001.FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_149700);
ruleStaticQualifier();
state._fsp--;
@@ -69020,22 +69368,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23856:1: rule__XFeatureCall__TypeArgumentsAssignment_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23975:1: rule__XFeatureCall__TypeArgumentsAssignment_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23860:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23861:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23979:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23980:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23861:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23862:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23980:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23981:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_149492);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_149735);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -69065,22 +69413,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_2_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23871:1: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23990:1: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23875:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23876:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23994:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23995:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23876:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23877:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23995:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23996:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_149523);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_149766);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -69110,28 +69458,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23886:1: rule__XFeatureCall__FeatureAssignment_3 : ( ( ruleIdOrSuper ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24005:1: rule__XFeatureCall__FeatureAssignment_3 : ( ( ruleIdOrSuper ) ) ;
public final void rule__XFeatureCall__FeatureAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23890:1: ( ( ( ruleIdOrSuper ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23891:1: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24009:1: ( ( ( ruleIdOrSuper ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24010:1: ( ( ruleIdOrSuper ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23891:1: ( ( ruleIdOrSuper ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23892:1: ( ruleIdOrSuper )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24010:1: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24011:1: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23893:1: ( ruleIdOrSuper )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23894:1: ruleIdOrSuper
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24012:1: ( ruleIdOrSuper )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24013:1: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_3_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_349558);
+ pushFollow(FollowSets001.FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_349801);
ruleIdOrSuper();
state._fsp--;
@@ -69167,28 +69515,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_4_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23905:1: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 : ( ( '(' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24024:1: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 : ( ( '(' ) ) ;
public final void rule__XFeatureCall__ExplicitOperationCallAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23909:1: ( ( ( '(' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23910:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24028:1: ( ( ( '(' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24029:1: ( ( '(' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23910:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23911:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24029:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24030:1: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23912:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23913:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24031:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24032:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
}
- match(input,42,FollowSets001.FOLLOW_42_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_049598); if (state.failed) return ;
+ match(input,42,FollowSets001.FOLLOW_42_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_049841); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
}
@@ -69220,22 +69568,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23928:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24047:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23932:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23933:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24051:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24052:1: ( ruleXShortClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23933:1: ( ruleXShortClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23934:1: ruleXShortClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24052:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24053:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_049637);
+ pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_049880);
ruleXShortClosure();
state._fsp--;
@@ -69265,22 +69613,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23943:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24062:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23947:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23948:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24066:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24067:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23948:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23949:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24067:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24068:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_049668);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_049911);
ruleXExpression();
state._fsp--;
@@ -69310,22 +69658,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23958:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24077:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23962:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23963:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24081:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24082:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23963:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23964:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24082:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24083:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_149699);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_149942);
ruleXExpression();
state._fsp--;
@@ -69355,22 +69703,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23973:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_5 : ( ruleXClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24092:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_5 : ( ruleXClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23977:1: ( ( ruleXClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23978:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24096:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24097:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23978:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23979:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24097:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24098:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_549730);
+ pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_549973);
ruleXClosure();
state._fsp--;
@@ -69400,28 +69748,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23988:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24107:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23992:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23993:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24111:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24112:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23993:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23994:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24112:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24113:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23995:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23996:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24114:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24115:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_249765);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_250008);
ruleQualifiedName();
state._fsp--;
@@ -69457,22 +69805,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24007:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24126:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24011:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24012:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24130:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24131:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24012:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24013:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24131:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24132:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_149800);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_150043);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -69502,22 +69850,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24022:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24141:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24026:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24027:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24145:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24146:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24027:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24028:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24146:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24147:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_149831);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_150074);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -69547,22 +69895,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24037:1: rule__XConstructorCall__ArgumentsAssignment_5_0 : ( ruleXShortClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24156:1: rule__XConstructorCall__ArgumentsAssignment_5_0 : ( ruleXShortClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24041:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24042:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24160:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24161:1: ( ruleXShortClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24042:1: ( ruleXShortClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24043:1: ruleXShortClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24161:1: ( ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24162:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_5_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_5_049862);
+ pushFollow(FollowSets001.FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_5_050105);
ruleXShortClosure();
state._fsp--;
@@ -69592,22 +69940,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5_1_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24052:1: rule__XConstructorCall__ArgumentsAssignment_5_1_0 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24171:1: rule__XConstructorCall__ArgumentsAssignment_5_1_0 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24056:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24057:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24175:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24176:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24057:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24058:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24176:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24177:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_5_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_049893);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_050136);
ruleXExpression();
state._fsp--;
@@ -69637,22 +69985,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5_1_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24067:1: rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24186:1: rule__XConstructorCall__ArgumentsAssignment_5_1_1_1 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24071:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24072:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24190:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24191:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24072:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24073:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24191:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24192:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_5_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_1_149924);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_1_150167);
ruleXExpression();
state._fsp--;
@@ -69682,22 +70030,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_7"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24082:1: rule__XConstructorCall__ArgumentsAssignment_7 : ( ruleXClosure ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24201:1: rule__XConstructorCall__ArgumentsAssignment_7 : ( ruleXClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24086:1: ( ( ruleXClosure ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24087:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24205:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24206:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24087:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24088:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24206:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24207:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_7_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_749955);
+ pushFollow(FollowSets001.FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_750198);
ruleXClosure();
state._fsp--;
@@ -69727,28 +70075,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24097:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24216:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24101:1: ( ( ( 'true' ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24102:1: ( ( 'true' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24220:1: ( ( ( 'true' ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24221:1: ( ( 'true' ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24102:1: ( ( 'true' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24103:1: ( 'true' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24221:1: ( ( 'true' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24222:1: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24104:1: ( 'true' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24105:1: 'true'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24223:1: ( 'true' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24224:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- match(input,106,FollowSets001.FOLLOW_106_in_rule__XBooleanLiteral__IsTrueAssignment_1_149991); if (state.failed) return ;
+ match(input,106,FollowSets001.FOLLOW_106_in_rule__XBooleanLiteral__IsTrueAssignment_1_150234); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -69780,22 +70128,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIntLiteral__ValueAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24120:1: rule__XIntLiteral__ValueAssignment_1 : ( RULE_INT ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24239:1: rule__XIntLiteral__ValueAssignment_1 : ( RULE_INT ) ;
public final void rule__XIntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24124:1: ( ( RULE_INT ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24125:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24243:1: ( ( RULE_INT ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24244:1: ( RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24125:1: ( RULE_INT )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24126:1: RULE_INT
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24244:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24245:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralAccess().getValueINTTerminalRuleCall_1_0());
}
- match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__XIntLiteral__ValueAssignment_150030); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets001.FOLLOW_RULE_INT_in_rule__XIntLiteral__ValueAssignment_150273); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIntLiteralAccess().getValueINTTerminalRuleCall_1_0());
}
@@ -69821,22 +70169,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__ValueAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24135:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24254:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24139:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24140:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24258:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24259:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24140:1: ( RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24141:1: RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24259:1: ( RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24260:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
- match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_150061); if (state.failed) return ;
+ match(input,RULE_STRING,FollowSets001.FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_150304); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
@@ -69862,28 +70210,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__TypeAssignment_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24150:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24269:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24154:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24155:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24273:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24274:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24155:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24156:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24274:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24275:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24157:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24158:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24276:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24277:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_350096);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_350339);
ruleQualifiedName();
state._fsp--;
@@ -69919,22 +70267,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24169:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24288:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24173:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24174:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24292:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24293:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24174:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24175:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24293:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24294:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_250131);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_250374);
ruleXExpression();
state._fsp--;
@@ -69964,22 +70312,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24184:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24303:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24188:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24189:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24307:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24308:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24189:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24190:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24308:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24309:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_250162);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_250405);
ruleXExpression();
state._fsp--;
@@ -70009,22 +70357,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24199:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24318:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24203:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24204:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24322:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24323:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24204:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24205:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24323:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24324:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_250193);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_250436);
ruleXExpression();
state._fsp--;
@@ -70054,22 +70402,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24214:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24333:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24218:1: ( ( ruleXCatchClause ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24219:1: ( ruleXCatchClause )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24337:1: ( ( ruleXCatchClause ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24338:1: ( ruleXCatchClause )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24219:1: ( ruleXCatchClause )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24220:1: ruleXCatchClause
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24338:1: ( ruleXCatchClause )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24339:1: ruleXCatchClause
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_050224);
+ pushFollow(FollowSets001.FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_050467);
ruleXCatchClause();
state._fsp--;
@@ -70099,22 +70447,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24229:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24348:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24233:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24234:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24352:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24353:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24234:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24235:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24353:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24354:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_150255);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_150498);
ruleXExpression();
state._fsp--;
@@ -70144,22 +70492,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24244:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24363:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24248:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24249:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24367:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24368:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24249:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24250:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24368:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24369:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_150286);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_150529);
ruleXExpression();
state._fsp--;
@@ -70189,28 +70537,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24259:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24378:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24263:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24264:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24382:1: ( ( ruleFullJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24383:1: ( ruleFullJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24264:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24265:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24383:1: ( ruleFullJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24384:1: ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0());
+ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_250317);
- ruleJvmFormalParameter();
+ pushFollow(FollowSets001.FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_250560);
+ ruleFullJvmFormalParameter();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0());
+ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
}
@@ -70234,22 +70582,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__ExpressionAssignment_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24274:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24393:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24278:1: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24279:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24397:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24398:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24279:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24280:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24398:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24399:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_450348);
+ pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_450591);
ruleXExpression();
state._fsp--;
@@ -70279,22 +70627,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24289:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24408:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24293:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24294:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24412:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24413:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24294:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24295:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24413:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24414:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_150379);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_150622);
ruleJvmTypeReference();
state._fsp--;
@@ -70324,22 +70672,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24304:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24423:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24308:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24309:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24427:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24428:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24309:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24310:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24428:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24429:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_150410);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_150653);
ruleJvmTypeReference();
state._fsp--;
@@ -70369,22 +70717,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24319:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24323:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24324:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24442:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24443:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24324:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24325:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24443:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24444:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_250441);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_250684);
ruleJvmTypeReference();
state._fsp--;
@@ -70414,28 +70762,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24334:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24453:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24338:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24339:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24457:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24458:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24339:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24340:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24458:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24459:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24341:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24342:1: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24460:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24461:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_050476);
+ pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_050719);
ruleQualifiedName();
state._fsp--;
@@ -70471,22 +70819,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24353:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24472:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24357:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24358:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24476:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24477:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24358:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24359:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24477:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24478:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_150511);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_150754);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -70516,22 +70864,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24368:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24487:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24372:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24373:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24491:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24492:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24373:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24374:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24492:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24493:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_150542);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_150785);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -70561,22 +70909,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24383:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 : ( ruleJvmUpperBound ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24502:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 : ( ruleJvmUpperBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24387:1: ( ( ruleJvmUpperBound ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24388:1: ( ruleJvmUpperBound )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24506:1: ( ( ruleJvmUpperBound ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24507:1: ( ruleJvmUpperBound )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24388:1: ( ruleJvmUpperBound )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24389:1: ruleJvmUpperBound
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24507:1: ( ruleJvmUpperBound )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24508:1: ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_050573);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_050816);
ruleJvmUpperBound();
state._fsp--;
@@ -70606,22 +70954,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24398:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 : ( ruleJvmLowerBound ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24517:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 : ( ruleJvmLowerBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24402:1: ( ( ruleJvmLowerBound ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24403:1: ( ruleJvmLowerBound )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24521:1: ( ( ruleJvmLowerBound ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24522:1: ( ruleJvmLowerBound )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24403:1: ( ruleJvmLowerBound )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24404:1: ruleJvmLowerBound
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24522:1: ( ruleJvmLowerBound )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24523:1: ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_150604);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_150847);
ruleJvmLowerBound();
state._fsp--;
@@ -70651,22 +70999,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24413:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24532:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24417:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24418:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24536:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24537:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24418:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24419:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24537:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24538:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_150635);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_150878);
ruleJvmTypeReference();
state._fsp--;
@@ -70696,22 +71044,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24428:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24547:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24432:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24433:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24551:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24552:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24433:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24434:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24552:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24553:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_150666);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_150909);
ruleJvmTypeReference();
state._fsp--;
@@ -70741,22 +71089,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24443:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24562:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24447:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24448:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24566:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24567:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24448:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24449:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24567:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24568:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_150697);
+ pushFollow(FollowSets001.FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_150940);
ruleJvmTypeReference();
state._fsp--;
@@ -70786,19 +71134,19 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred42_InternalXcore
public final void synpred42_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3152:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3180:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3181:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3181:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred42_InternalXcore6768);
+ pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred42_InternalXcore6828);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
state._fsp--;
@@ -70816,19 +71164,19 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred62_InternalXcore
public final void synpred62_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3354:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3382:1: ( rule__XVariableDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:1: ( rule__XVariableDeclaration__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:2: rule__XVariableDeclaration__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:2: rule__XVariableDeclaration__Group_2_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred62_InternalXcore7274);
+ pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred62_InternalXcore7334);
rule__XVariableDeclaration__Group_2_0__0();
state._fsp--;
@@ -70846,19 +71194,19 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred63_InternalXcore
public final void synpred63_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3376:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3404:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3405:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3405:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred63_InternalXcore7325);
+ pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred63_InternalXcore7385);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0();
state._fsp--;
@@ -70876,19 +71224,19 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred65_InternalXcore
public final void synpred65_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3449:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3449:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3422:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3449:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3450:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:2: rule__XConstructorCall__ArgumentsAssignment_5_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:2: rule__XConstructorCall__ArgumentsAssignment_5_0
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_synpred65_InternalXcore7428);
+ pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_synpred65_InternalXcore7488);
rule__XConstructorCall__ArgumentsAssignment_5_0();
state._fsp--;
@@ -70906,10 +71254,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred132_InternalXcore
public final void synpred132_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10277:2: ( rule__XAssignment__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10277:2: rule__XAssignment__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10305:2: ( rule__XAssignment__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10305:2: rule__XAssignment__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred132_InternalXcore21017);
+ pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred132_InternalXcore21077);
rule__XAssignment__Group_1_1__0();
state._fsp--;
@@ -70921,10 +71269,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred133_InternalXcore
public final void synpred133_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10492:2: ( rule__XOrExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10492:2: rule__XOrExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10520:2: ( rule__XOrExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10520:2: rule__XOrExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0_in_synpred133_InternalXcore21440);
+ pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0_in_synpred133_InternalXcore21500);
rule__XOrExpression__Group_1__0();
state._fsp--;
@@ -70936,10 +71284,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred134_InternalXcore
public final void synpred134_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10707:2: ( rule__XAndExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10707:2: rule__XAndExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10735:2: ( rule__XAndExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10735:2: rule__XAndExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0_in_synpred134_InternalXcore21863);
+ pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0_in_synpred134_InternalXcore21923);
rule__XAndExpression__Group_1__0();
state._fsp--;
@@ -70951,10 +71299,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred135_InternalXcore
public final void synpred135_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10922:2: ( rule__XEqualityExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10922:2: rule__XEqualityExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10950:2: ( rule__XEqualityExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10950:2: rule__XEqualityExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred135_InternalXcore22286);
+ pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred135_InternalXcore22346);
rule__XEqualityExpression__Group_1__0();
state._fsp--;
@@ -70966,10 +71314,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred136_InternalXcore
public final void synpred136_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11137:2: ( rule__XRelationalExpression__Alternatives_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11137:2: rule__XRelationalExpression__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11165:2: ( rule__XRelationalExpression__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11165:2: rule__XRelationalExpression__Alternatives_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred136_InternalXcore22709);
+ pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred136_InternalXcore22769);
rule__XRelationalExpression__Alternatives_1();
state._fsp--;
@@ -70981,10 +71329,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred137_InternalXcore
public final void synpred137_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11508:2: ( rule__XOtherOperatorExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11508:2: rule__XOtherOperatorExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11536:2: ( rule__XOtherOperatorExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11536:2: rule__XOtherOperatorExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred137_InternalXcore23436);
+ pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred137_InternalXcore23496);
rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
@@ -70996,10 +71344,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred138_InternalXcore
public final void synpred138_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11723:2: ( rule__XAdditiveExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11723:2: rule__XAdditiveExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11751:2: ( rule__XAdditiveExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11751:2: rule__XAdditiveExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred138_InternalXcore23859);
+ pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred138_InternalXcore23919);
rule__XAdditiveExpression__Group_1__0();
state._fsp--;
@@ -71011,10 +71359,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred139_InternalXcore
public final void synpred139_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11938:2: ( rule__XMultiplicativeExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11938:2: rule__XMultiplicativeExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11966:2: ( rule__XMultiplicativeExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11966:2: rule__XMultiplicativeExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred139_InternalXcore24282);
+ pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred139_InternalXcore24342);
rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -71026,10 +71374,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred140_InternalXcore
public final void synpred140_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12247:2: ( rule__XCastedExpression__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12247:2: rule__XCastedExpression__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12275:2: ( rule__XCastedExpression__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12275:2: rule__XCastedExpression__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred140_InternalXcore24889);
+ pushFollow(FollowSets002.FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred140_InternalXcore24949);
rule__XCastedExpression__Group_1__0();
state._fsp--;
@@ -71041,10 +71389,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred141_InternalXcore
public final void synpred141_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12464:2: ( rule__XMemberFeatureCall__Alternatives_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12464:2: rule__XMemberFeatureCall__Alternatives_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12492:2: ( rule__XMemberFeatureCall__Alternatives_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12492:2: rule__XMemberFeatureCall__Alternatives_1
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred141_InternalXcore25314);
+ pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred141_InternalXcore25374);
rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
@@ -71056,10 +71404,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred143_InternalXcore
public final void synpred143_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12802:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12802:2: rule__XMemberFeatureCall__Group_1_1_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: rule__XMemberFeatureCall__Group_1_1_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred143_InternalXcore25987);
+ pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred143_InternalXcore26047);
rule__XMemberFeatureCall__Group_1_1_3__0();
state._fsp--;
@@ -71071,10 +71419,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred144_InternalXcore
public final void synpred144_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12830:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12858:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12858:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
- pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred144_InternalXcore26045);
+ pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred144_InternalXcore26105);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
state._fsp--;
@@ -71086,10 +71434,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred148_InternalXcore
public final void synpred148_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13432:2: ( rule__XClosure__Group_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13432:2: rule__XClosure__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13460:2: ( rule__XClosure__Group_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13460:2: rule__XClosure__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_2__0_in_synpred148_InternalXcore27224);
+ pushFollow(FollowSets002.FOLLOW_rule__XClosure__Group_2__0_in_synpred148_InternalXcore27284);
rule__XClosure__Group_2__0();
state._fsp--;
@@ -71101,10 +71449,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred155_InternalXcore
public final void synpred155_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:2: ( rule__XIfExpression__Group_6__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14457:2: rule__XIfExpression__Group_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14485:2: ( rule__XIfExpression__Group_6__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14485:2: rule__XIfExpression__Group_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0_in_synpred155_InternalXcore29249);
+ pushFollow(FollowSets002.FOLLOW_rule__XIfExpression__Group_6__0_in_synpred155_InternalXcore29309);
rule__XIfExpression__Group_6__0();
state._fsp--;
@@ -71116,10 +71464,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred165_InternalXcore
public final void synpred165_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:2: ( rule__XFeatureCall__Group_4__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16336:2: rule__XFeatureCall__Group_4__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16425:2: ( rule__XFeatureCall__Group_4__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16425:2: rule__XFeatureCall__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred165_InternalXcore32942);
+ pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred165_InternalXcore33123);
rule__XFeatureCall__Group_4__0();
state._fsp--;
@@ -71131,10 +71479,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred166_InternalXcore
public final void synpred166_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16364:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16364:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16453:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16453:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred166_InternalXcore33000);
+ pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred166_InternalXcore33181);
rule__XFeatureCall__FeatureCallArgumentsAssignment_5();
state._fsp--;
@@ -71146,10 +71494,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred172_InternalXcore
public final void synpred172_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17086:2: ( rule__XConstructorCall__ArgumentsAssignment_7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17086:2: rule__XConstructorCall__ArgumentsAssignment_7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17175:2: ( rule__XConstructorCall__ArgumentsAssignment_7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17175:2: rule__XConstructorCall__ArgumentsAssignment_7
{
- pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_synpred172_InternalXcore34425);
+ pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_synpred172_InternalXcore34606);
rule__XConstructorCall__ArgumentsAssignment_7();
state._fsp--;
@@ -71161,10 +71509,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred175_InternalXcore
public final void synpred175_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18018:2: ( rule__XReturnExpression__ExpressionAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18018:2: rule__XReturnExpression__ExpressionAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18107:2: ( rule__XReturnExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18107:2: rule__XReturnExpression__ExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred175_InternalXcore36230);
+ pushFollow(FollowSets002.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred175_InternalXcore36411);
rule__XReturnExpression__ExpressionAssignment_2();
state._fsp--;
@@ -71176,10 +71524,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred176_InternalXcore
public final void synpred176_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18186:2: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18186:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18275:2: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18275:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred176_InternalXcore36559);
+ pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred176_InternalXcore36740);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -71191,10 +71539,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred177_InternalXcore
public final void synpred177_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18215:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18215:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18304:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18304:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred177_InternalXcore36619);
+ pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred177_InternalXcore36800);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
state._fsp--;
@@ -71206,10 +71554,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred178_InternalXcore
public final void synpred178_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18562:2: ( rule__QualifiedName__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18562:2: rule__QualifiedName__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18651:2: ( rule__QualifiedName__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18651:2: rule__QualifiedName__Group_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__QualifiedName__Group_1__0_in_synpred178_InternalXcore37303);
+ pushFollow(FollowSets002.FOLLOW_rule__QualifiedName__Group_1__0_in_synpred178_InternalXcore37484);
rule__QualifiedName__Group_1__0();
state._fsp--;
@@ -71221,10 +71569,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred179_InternalXcore
public final void synpred179_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18686:2: ( rule__JvmTypeReference__Group_0_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18686:2: rule__JvmTypeReference__Group_0_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18775:2: ( rule__JvmTypeReference__Group_0_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18775:2: rule__JvmTypeReference__Group_0_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred179_InternalXcore37548);
+ pushFollow(FollowSets002.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred179_InternalXcore37729);
rule__JvmTypeReference__Group_0_1__0();
state._fsp--;
@@ -71236,10 +71584,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred182_InternalXcore
public final void synpred182_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:2: rule__JvmParameterizedTypeReference__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19248:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19248:2: rule__JvmParameterizedTypeReference__Group_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred182_InternalXcore38476);
+ pushFollow(FollowSets002.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred182_InternalXcore38657);
rule__JvmParameterizedTypeReference__Group_1__0();
state._fsp--;
@@ -71251,10 +71599,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred185_InternalXcore
public final void synpred185_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19657:2: ( rule__XDataType__UnorderedGroup_6__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19657:2: rule__XDataType__UnorderedGroup_6__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19746:2: ( rule__XDataType__UnorderedGroup_6__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19746:2: rule__XDataType__UnorderedGroup_6__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred185_InternalXcore39445);
+ pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred185_InternalXcore39626);
rule__XDataType__UnorderedGroup_6__0();
state._fsp--;
@@ -71266,30 +71614,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred186_InternalXcore
public final void synpred186_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19675:4: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19675:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19764:4: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19764:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19675:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19676:5: {...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19764:4: ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19765:5: {...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred186_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19676:106: ( ( ( rule__XDataType__Group_6_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19677:6: ( ( rule__XDataType__Group_6_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19765:106: ( ( ( rule__XDataType__Group_6_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19766:6: ( ( rule__XDataType__Group_6_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXDataTypeAccess().getUnorderedGroup_6(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19683:6: ( ( rule__XDataType__Group_6_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19685:7: ( rule__XDataType__Group_6_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:6: ( ( rule__XDataType__Group_6_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19774:7: ( rule__XDataType__Group_6_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDataTypeAccess().getGroup_6_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:7: ( rule__XDataType__Group_6_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:8: rule__XDataType__Group_6_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19775:7: ( rule__XDataType__Group_6_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19775:8: rule__XDataType__Group_6_0__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XDataType__Group_6_0__0_in_synpred186_InternalXcore39532);
+ pushFollow(FollowSets002.FOLLOW_rule__XDataType__Group_6_0__0_in_synpred186_InternalXcore39713);
rule__XDataType__Group_6_0__0();
state._fsp--;
@@ -71313,10 +71661,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred187_InternalXcore
public final void synpred187_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:2: ( rule__XDataType__UnorderedGroup_6__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:2: rule__XDataType__UnorderedGroup_6__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:2: ( rule__XDataType__UnorderedGroup_6__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:2: rule__XDataType__UnorderedGroup_6__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred187_InternalXcore39685);
+ pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred187_InternalXcore39866);
rule__XDataType__UnorderedGroup_6__1();
state._fsp--;
@@ -71328,10 +71676,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred188_InternalXcore
public final void synpred188_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19753:2: ( rule__XAttribute__UnorderedGroup_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19753:2: rule__XAttribute__UnorderedGroup_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19842:2: ( rule__XAttribute__UnorderedGroup_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19842:2: rule__XAttribute__UnorderedGroup_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_synpred188_InternalXcore39738);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_synpred188_InternalXcore39919);
rule__XAttribute__UnorderedGroup_1__0();
state._fsp--;
@@ -71343,30 +71691,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred189_InternalXcore
public final void synpred189_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19771:4: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19771:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19860:4: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19860:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19771:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19860:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19861:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred189_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19772:107: ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19773:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19861:107: ( ( ( rule__XAttribute__UnorderedAssignment_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19862:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19779:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19781:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19868:6: ( ( rule__XAttribute__UnorderedAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19870:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnorderedAssignment_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:8: rule__XAttribute__UnorderedAssignment_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19871:7: ( rule__XAttribute__UnorderedAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19871:8: rule__XAttribute__UnorderedAssignment_1_0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_synpred189_InternalXcore39825);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_synpred189_InternalXcore40006);
rule__XAttribute__UnorderedAssignment_1_0();
state._fsp--;
@@ -71390,30 +71738,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred190_InternalXcore
public final void synpred190_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:4: ( ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:4: ( ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19878:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred190_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:107: ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19790:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19878:107: ( ( ( rule__XAttribute__UniqueAssignment_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19879:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 1);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19796:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19798:7: ( rule__XAttribute__UniqueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19885:6: ( ( rule__XAttribute__UniqueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19887:7: ( rule__XAttribute__UniqueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUniqueAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19799:7: ( rule__XAttribute__UniqueAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19799:8: rule__XAttribute__UniqueAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19888:7: ( rule__XAttribute__UniqueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19888:8: rule__XAttribute__UniqueAssignment_1_1
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_synpred190_InternalXcore39916);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_synpred190_InternalXcore40097);
rule__XAttribute__UniqueAssignment_1_1();
state._fsp--;
@@ -71437,30 +71785,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred191_InternalXcore
public final void synpred191_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:4: ( ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19894:4: ( ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19894:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19806:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19894:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19895:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred191_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19806:107: ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19807:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19895:107: ( ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19896:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 2);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19815:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19902:6: ( ( rule__XAttribute__ReadonlyAssignment_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19904:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getReadonlyAssignment_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19816:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19816:8: rule__XAttribute__ReadonlyAssignment_1_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19905:7: ( rule__XAttribute__ReadonlyAssignment_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19905:8: rule__XAttribute__ReadonlyAssignment_1_2
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_synpred191_InternalXcore40007);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_synpred191_InternalXcore40188);
rule__XAttribute__ReadonlyAssignment_1_2();
state._fsp--;
@@ -71484,30 +71832,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred192_InternalXcore
public final void synpred192_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19822:4: ( ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19822:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19911:4: ( ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19911:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19822:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19823:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19911:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19912:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred192_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19823:107: ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19824:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19912:107: ( ( ( rule__XAttribute__TransientAssignment_1_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19913:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 3);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19830:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19832:7: ( rule__XAttribute__TransientAssignment_1_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19919:6: ( ( rule__XAttribute__TransientAssignment_1_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19921:7: ( rule__XAttribute__TransientAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getTransientAssignment_1_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19833:7: ( rule__XAttribute__TransientAssignment_1_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19833:8: rule__XAttribute__TransientAssignment_1_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:7: ( rule__XAttribute__TransientAssignment_1_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:8: rule__XAttribute__TransientAssignment_1_3
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_synpred192_InternalXcore40098);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_synpred192_InternalXcore40279);
rule__XAttribute__TransientAssignment_1_3();
state._fsp--;
@@ -71531,30 +71879,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred193_InternalXcore
public final void synpred193_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19839:4: ( ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19839:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19928:4: ( ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19928:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19839:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19840:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19928:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19929:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred193_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19840:107: ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19841:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19929:107: ( ( ( rule__XAttribute__VolatileAssignment_1_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19930:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 4);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19847:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19849:7: ( rule__XAttribute__VolatileAssignment_1_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19936:6: ( ( rule__XAttribute__VolatileAssignment_1_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19938:7: ( rule__XAttribute__VolatileAssignment_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVolatileAssignment_1_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19850:7: ( rule__XAttribute__VolatileAssignment_1_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19850:8: rule__XAttribute__VolatileAssignment_1_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19939:7: ( rule__XAttribute__VolatileAssignment_1_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19939:8: rule__XAttribute__VolatileAssignment_1_4
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_synpred193_InternalXcore40189);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_synpred193_InternalXcore40370);
rule__XAttribute__VolatileAssignment_1_4();
state._fsp--;
@@ -71578,30 +71926,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred194_InternalXcore
public final void synpred194_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19856:4: ( ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19856:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:4: ( ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19856:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19857:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19946:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred194_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19857:107: ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19858:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19946:107: ( ( ( rule__XAttribute__UnsettableAssignment_1_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19947:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 5);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19864:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19866:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19953:6: ( ( rule__XAttribute__UnsettableAssignment_1_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19955:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getUnsettableAssignment_1_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19867:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19867:8: rule__XAttribute__UnsettableAssignment_1_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19956:7: ( rule__XAttribute__UnsettableAssignment_1_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19956:8: rule__XAttribute__UnsettableAssignment_1_5
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_synpred194_InternalXcore40280);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_synpred194_InternalXcore40461);
rule__XAttribute__UnsettableAssignment_1_5();
state._fsp--;
@@ -71625,30 +71973,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred195_InternalXcore
public final void synpred195_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19873:4: ( ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19873:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:4: ( ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19873:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19874:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19963:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred195_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19874:107: ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19875:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19963:107: ( ( ( rule__XAttribute__DerivedAssignment_1_6 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19964:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_1(), 6);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19881:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19883:7: ( rule__XAttribute__DerivedAssignment_1_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19970:6: ( ( rule__XAttribute__DerivedAssignment_1_6 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19972:7: ( rule__XAttribute__DerivedAssignment_1_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getDerivedAssignment_1_6());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:7: ( rule__XAttribute__DerivedAssignment_1_6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:8: rule__XAttribute__DerivedAssignment_1_6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:7: ( rule__XAttribute__DerivedAssignment_1_6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:8: rule__XAttribute__DerivedAssignment_1_6
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_synpred195_InternalXcore40371);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_synpred195_InternalXcore40552);
rule__XAttribute__DerivedAssignment_1_6();
state._fsp--;
@@ -71672,10 +72020,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred196_InternalXcore
public final void synpred196_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:2: ( rule__XAttribute__UnorderedGroup_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19922:2: rule__XAttribute__UnorderedGroup_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20011:2: ( rule__XAttribute__UnorderedGroup_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20011:2: rule__XAttribute__UnorderedGroup_1__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_synpred196_InternalXcore40524);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_synpred196_InternalXcore40705);
rule__XAttribute__UnorderedGroup_1__1();
state._fsp--;
@@ -71687,10 +72035,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred197_InternalXcore
public final void synpred197_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19935:2: ( rule__XAttribute__UnorderedGroup_1__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19935:2: rule__XAttribute__UnorderedGroup_1__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20024:2: ( rule__XAttribute__UnorderedGroup_1__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20024:2: rule__XAttribute__UnorderedGroup_1__2
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_synpred197_InternalXcore40552);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_synpred197_InternalXcore40733);
rule__XAttribute__UnorderedGroup_1__2();
state._fsp--;
@@ -71702,10 +72050,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred198_InternalXcore
public final void synpred198_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19948:2: ( rule__XAttribute__UnorderedGroup_1__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19948:2: rule__XAttribute__UnorderedGroup_1__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037:2: ( rule__XAttribute__UnorderedGroup_1__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037:2: rule__XAttribute__UnorderedGroup_1__3
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_synpred198_InternalXcore40580);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_synpred198_InternalXcore40761);
rule__XAttribute__UnorderedGroup_1__3();
state._fsp--;
@@ -71717,10 +72065,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred199_InternalXcore
public final void synpred199_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19961:2: ( rule__XAttribute__UnorderedGroup_1__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19961:2: rule__XAttribute__UnorderedGroup_1__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20050:2: ( rule__XAttribute__UnorderedGroup_1__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20050:2: rule__XAttribute__UnorderedGroup_1__4
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_synpred199_InternalXcore40608);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_synpred199_InternalXcore40789);
rule__XAttribute__UnorderedGroup_1__4();
state._fsp--;
@@ -71732,10 +72080,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred200_InternalXcore
public final void synpred200_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:2: ( rule__XAttribute__UnorderedGroup_1__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:2: rule__XAttribute__UnorderedGroup_1__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20063:2: ( rule__XAttribute__UnorderedGroup_1__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20063:2: rule__XAttribute__UnorderedGroup_1__5
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_synpred200_InternalXcore40636);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_synpred200_InternalXcore40817);
rule__XAttribute__UnorderedGroup_1__5();
state._fsp--;
@@ -71747,10 +72095,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred201_InternalXcore
public final void synpred201_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19987:2: ( rule__XAttribute__UnorderedGroup_1__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19987:2: rule__XAttribute__UnorderedGroup_1__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:2: ( rule__XAttribute__UnorderedGroup_1__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:2: rule__XAttribute__UnorderedGroup_1__6
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_synpred201_InternalXcore40664);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_synpred201_InternalXcore40845);
rule__XAttribute__UnorderedGroup_1__6();
state._fsp--;
@@ -71762,10 +72110,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred202_InternalXcore
public final void synpred202_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20000:2: ( rule__XAttribute__UnorderedGroup_1__7 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20000:2: rule__XAttribute__UnorderedGroup_1__7
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20089:2: ( rule__XAttribute__UnorderedGroup_1__7 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20089:2: rule__XAttribute__UnorderedGroup_1__7
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_synpred202_InternalXcore40692);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_synpred202_InternalXcore40873);
rule__XAttribute__UnorderedGroup_1__7();
state._fsp--;
@@ -71777,10 +72125,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred203_InternalXcore
public final void synpred203_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20041:2: ( rule__XAttribute__UnorderedGroup_5__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20041:2: rule__XAttribute__UnorderedGroup_5__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20130:2: ( rule__XAttribute__UnorderedGroup_5__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20130:2: rule__XAttribute__UnorderedGroup_5__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_synpred203_InternalXcore40757);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_synpred203_InternalXcore40938);
rule__XAttribute__UnorderedGroup_5__0();
state._fsp--;
@@ -71792,30 +72140,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred204_InternalXcore
public final void synpred204_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20059:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20059:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20059:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20060:5: {...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:4: ({...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:5: {...}? => ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred204_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20060:107: ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20061:6: ( ( rule__XAttribute__Group_5_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:107: ( ( ( rule__XAttribute__Group_5_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20150:6: ( ( rule__XAttribute__Group_5_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20067:6: ( ( rule__XAttribute__Group_5_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20069:7: ( rule__XAttribute__Group_5_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20156:6: ( ( rule__XAttribute__Group_5_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20158:7: ( rule__XAttribute__Group_5_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:7: ( rule__XAttribute__Group_5_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:8: rule__XAttribute__Group_5_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20159:7: ( rule__XAttribute__Group_5_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20159:8: rule__XAttribute__Group_5_0__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_0__0_in_synpred204_InternalXcore40844);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_0__0_in_synpred204_InternalXcore41025);
rule__XAttribute__Group_5_0__0();
state._fsp--;
@@ -71839,30 +72187,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred205_InternalXcore
public final void synpred205_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20076:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20077:5: {...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:4: ({...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:5: {...}? => ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred205_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20077:107: ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20078:6: ( ( rule__XAttribute__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:107: ( ( ( rule__XAttribute__Group_5_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20167:6: ( ( rule__XAttribute__Group_5_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 1);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20084:6: ( ( rule__XAttribute__Group_5_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20086:7: ( rule__XAttribute__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20173:6: ( ( rule__XAttribute__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20175:7: ( rule__XAttribute__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20087:7: ( rule__XAttribute__Group_5_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20087:8: rule__XAttribute__Group_5_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20176:7: ( rule__XAttribute__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20176:8: rule__XAttribute__Group_5_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_1__0_in_synpred205_InternalXcore40935);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_1__0_in_synpred205_InternalXcore41116);
rule__XAttribute__Group_5_1__0();
state._fsp--;
@@ -71886,30 +72234,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred206_InternalXcore
public final void synpred206_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20093:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20093:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20182:4: ( ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20182:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20093:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20094:5: {...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20182:4: ({...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20183:5: {...}? => ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred206_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20094:107: ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20095:6: ( ( rule__XAttribute__Group_5_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20183:107: ( ( ( rule__XAttribute__Group_5_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20184:6: ( ( rule__XAttribute__Group_5_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_5(), 2);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20101:6: ( ( rule__XAttribute__Group_5_2__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20103:7: ( rule__XAttribute__Group_5_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20190:6: ( ( rule__XAttribute__Group_5_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20192:7: ( rule__XAttribute__Group_5_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_5_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20104:7: ( rule__XAttribute__Group_5_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20104:8: rule__XAttribute__Group_5_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20193:7: ( rule__XAttribute__Group_5_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20193:8: rule__XAttribute__Group_5_2__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_2__0_in_synpred206_InternalXcore41026);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_5_2__0_in_synpred206_InternalXcore41207);
rule__XAttribute__Group_5_2__0();
state._fsp--;
@@ -71933,10 +72281,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred207_InternalXcore
public final void synpred207_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20142:2: ( rule__XAttribute__UnorderedGroup_5__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20142:2: rule__XAttribute__UnorderedGroup_5__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:2: ( rule__XAttribute__UnorderedGroup_5__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:2: rule__XAttribute__UnorderedGroup_5__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_synpred207_InternalXcore41179);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_synpred207_InternalXcore41360);
rule__XAttribute__UnorderedGroup_5__1();
state._fsp--;
@@ -71948,10 +72296,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred208_InternalXcore
public final void synpred208_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20155:2: ( rule__XAttribute__UnorderedGroup_5__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20155:2: rule__XAttribute__UnorderedGroup_5__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20244:2: ( rule__XAttribute__UnorderedGroup_5__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20244:2: rule__XAttribute__UnorderedGroup_5__2
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_synpred208_InternalXcore41207);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_synpred208_InternalXcore41388);
rule__XAttribute__UnorderedGroup_5__2();
state._fsp--;
@@ -71963,10 +72311,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred209_InternalXcore
public final void synpred209_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20168:2: ( rule__XAttribute__UnorderedGroup_5__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20168:2: rule__XAttribute__UnorderedGroup_5__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20257:2: ( rule__XAttribute__UnorderedGroup_5__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20257:2: rule__XAttribute__UnorderedGroup_5__3
{
- pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_synpred209_InternalXcore41235);
+ pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_synpred209_InternalXcore41416);
rule__XAttribute__UnorderedGroup_5__3();
state._fsp--;
@@ -71978,30 +72326,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred210_InternalXcore
public final void synpred210_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20220:4: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20220:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:4: ( ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20220:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20221:5: {...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20309:4: ({...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20310:5: {...}? => ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred210_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20221:109: ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20222:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20310:109: ( ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20311:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20228:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20230:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:6: ( ( rule__XReference__ResolveProxiesAssignment_1_0_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20319:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_1_0_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20231:8: rule__XReference__ResolveProxiesAssignment_1_0_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20320:7: ( rule__XReference__ResolveProxiesAssignment_1_0_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20320:8: rule__XReference__ResolveProxiesAssignment_1_0_0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_synpred210_InternalXcore41381);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_synpred210_InternalXcore41562);
rule__XReference__ResolveProxiesAssignment_1_0_0();
state._fsp--;
@@ -72025,10 +72373,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred211_InternalXcore
public final void synpred211_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20269:2: ( rule__XReference__UnorderedGroup_1_0__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20269:2: rule__XReference__UnorderedGroup_1_0__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20358:2: ( rule__XReference__UnorderedGroup_1_0__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20358:2: rule__XReference__UnorderedGroup_1_0__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_synpred211_InternalXcore41534);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_synpred211_InternalXcore41715);
rule__XReference__UnorderedGroup_1_0__1();
state._fsp--;
@@ -72040,30 +72388,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred212_InternalXcore
public final void synpred212_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:4: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:4: ( ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20317:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20318:5: {...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:4: ({...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20407:5: {...}? => ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred212_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20318:109: ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20319:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20407:109: ( ( ( rule__XReference__LocalAssignment_1_1_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20408:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20325:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20327:7: ( rule__XReference__LocalAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20414:6: ( ( rule__XReference__LocalAssignment_1_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:7: ( rule__XReference__LocalAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getLocalAssignment_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20328:7: ( rule__XReference__LocalAssignment_1_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20328:8: rule__XReference__LocalAssignment_1_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:7: ( rule__XReference__LocalAssignment_1_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:8: rule__XReference__LocalAssignment_1_1_0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_synpred212_InternalXcore41676);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_synpred212_InternalXcore41857);
rule__XReference__LocalAssignment_1_1_0();
state._fsp--;
@@ -72087,10 +72435,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred213_InternalXcore
public final void synpred213_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20368:2: ( rule__XReference__UnorderedGroup_1_1__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20368:2: rule__XReference__UnorderedGroup_1_1__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:2: ( rule__XReference__UnorderedGroup_1_1__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:2: rule__XReference__UnorderedGroup_1_1__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_synpred213_InternalXcore41833);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_synpred213_InternalXcore42014);
rule__XReference__UnorderedGroup_1_1__1();
state._fsp--;
@@ -72102,10 +72450,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred214_InternalXcore
public final void synpred214_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20397:2: ( rule__XReference__UnorderedGroup_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20397:2: rule__XReference__UnorderedGroup_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20486:2: ( rule__XReference__UnorderedGroup_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20486:2: rule__XReference__UnorderedGroup_2__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__0_in_synpred214_InternalXcore41886);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__0_in_synpred214_InternalXcore42067);
rule__XReference__UnorderedGroup_2__0();
state._fsp--;
@@ -72117,30 +72465,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred215_InternalXcore
public final void synpred215_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20415:4: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20415:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20504:4: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20504:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20415:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20504:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20505:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred215_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20416:107: ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20417:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20505:107: ( ( ( rule__XReference__UnorderedAssignment_2_0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20506:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20423:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20425:7: ( rule__XReference__UnorderedAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20512:6: ( ( rule__XReference__UnorderedAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20514:7: ( rule__XReference__UnorderedAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedAssignment_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20426:7: ( rule__XReference__UnorderedAssignment_2_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20426:8: rule__XReference__UnorderedAssignment_2_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:7: ( rule__XReference__UnorderedAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:8: rule__XReference__UnorderedAssignment_2_0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_synpred215_InternalXcore41973);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_synpred215_InternalXcore42154);
rule__XReference__UnorderedAssignment_2_0();
state._fsp--;
@@ -72164,30 +72512,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred216_InternalXcore
public final void synpred216_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20432:4: ( ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20432:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20521:4: ( ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20521:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20432:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20433:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20521:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20522:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred216_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20433:107: ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20434:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20522:107: ( ( ( rule__XReference__UniqueAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20523:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 1);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20440:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20442:7: ( rule__XReference__UniqueAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20529:6: ( ( rule__XReference__UniqueAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20531:7: ( rule__XReference__UniqueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUniqueAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20443:7: ( rule__XReference__UniqueAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20443:8: rule__XReference__UniqueAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20532:7: ( rule__XReference__UniqueAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20532:8: rule__XReference__UniqueAssignment_2_1
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UniqueAssignment_2_1_in_synpred216_InternalXcore42064);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UniqueAssignment_2_1_in_synpred216_InternalXcore42245);
rule__XReference__UniqueAssignment_2_1();
state._fsp--;
@@ -72211,30 +72559,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred217_InternalXcore
public final void synpred217_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20449:4: ( ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20449:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20538:4: ( ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20538:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20449:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20450:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20538:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20539:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred217_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20450:107: ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20451:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20539:107: ( ( ( rule__XReference__ReadonlyAssignment_2_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20540:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 2);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20459:7: ( rule__XReference__ReadonlyAssignment_2_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20546:6: ( ( rule__XReference__ReadonlyAssignment_2_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20548:7: ( rule__XReference__ReadonlyAssignment_2_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getReadonlyAssignment_2_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20460:7: ( rule__XReference__ReadonlyAssignment_2_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20460:8: rule__XReference__ReadonlyAssignment_2_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:7: ( rule__XReference__ReadonlyAssignment_2_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:8: rule__XReference__ReadonlyAssignment_2_2
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_synpred217_InternalXcore42155);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_synpred217_InternalXcore42336);
rule__XReference__ReadonlyAssignment_2_2();
state._fsp--;
@@ -72258,30 +72606,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred218_InternalXcore
public final void synpred218_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20466:4: ( ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20466:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20555:4: ( ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20555:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20466:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20467:5: {...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20555:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20556:5: {...}? => ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred218_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20467:107: ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20468:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20556:107: ( ( ( rule__XReference__TransientAssignment_2_3 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20557:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 3);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20474:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20476:7: ( rule__XReference__TransientAssignment_2_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20563:6: ( ( rule__XReference__TransientAssignment_2_3 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20565:7: ( rule__XReference__TransientAssignment_2_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getTransientAssignment_2_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20477:7: ( rule__XReference__TransientAssignment_2_3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20477:8: rule__XReference__TransientAssignment_2_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20566:7: ( rule__XReference__TransientAssignment_2_3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20566:8: rule__XReference__TransientAssignment_2_3
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__TransientAssignment_2_3_in_synpred218_InternalXcore42246);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__TransientAssignment_2_3_in_synpred218_InternalXcore42427);
rule__XReference__TransientAssignment_2_3();
state._fsp--;
@@ -72305,30 +72653,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred219_InternalXcore
public final void synpred219_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:4: ( ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20572:4: ( ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20572:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20572:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20573:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred219_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:107: ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20573:107: ( ( ( rule__XReference__VolatileAssignment_2_4 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20574:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 4);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20491:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20493:7: ( rule__XReference__VolatileAssignment_2_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20580:6: ( ( rule__XReference__VolatileAssignment_2_4 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20582:7: ( rule__XReference__VolatileAssignment_2_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getVolatileAssignment_2_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20494:7: ( rule__XReference__VolatileAssignment_2_4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20494:8: rule__XReference__VolatileAssignment_2_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20583:7: ( rule__XReference__VolatileAssignment_2_4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20583:8: rule__XReference__VolatileAssignment_2_4
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__VolatileAssignment_2_4_in_synpred219_InternalXcore42337);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__VolatileAssignment_2_4_in_synpred219_InternalXcore42518);
rule__XReference__VolatileAssignment_2_4();
state._fsp--;
@@ -72352,30 +72700,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred220_InternalXcore
public final void synpred220_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20500:4: ( ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20500:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20589:4: ( ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20589:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20500:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20501:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20589:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20590:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred220_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20501:107: ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20502:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20590:107: ( ( ( rule__XReference__UnsettableAssignment_2_5 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20591:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_2(), 5);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20508:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20510:7: ( rule__XReference__UnsettableAssignment_2_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20597:6: ( ( rule__XReference__UnsettableAssignment_2_5 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20599:7: ( rule__XReference__UnsettableAssignment_2_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnsettableAssignment_2_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20511:7: ( rule__XReference__UnsettableAssignment_2_5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20511:8: rule__XReference__UnsettableAssignment_2_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20600:7: ( rule__XReference__UnsettableAssignment_2_5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20600:8: rule__XReference__UnsettableAssignment_2_5
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_synpred220_InternalXcore42428);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_synpred220_InternalXcore42609);
rule__XReference__UnsettableAssignment_2_5();
state._fsp--;
@@ -72399,10 +72747,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred221_InternalXcore
public final void synpred221_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:2: ( rule__XReference__UnorderedGroup_2__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:2: rule__XReference__UnorderedGroup_2__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20638:2: ( rule__XReference__UnorderedGroup_2__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20638:2: rule__XReference__UnorderedGroup_2__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__1_in_synpred221_InternalXcore42581);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__1_in_synpred221_InternalXcore42762);
rule__XReference__UnorderedGroup_2__1();
state._fsp--;
@@ -72414,10 +72762,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred222_InternalXcore
public final void synpred222_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20562:2: ( rule__XReference__UnorderedGroup_2__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20562:2: rule__XReference__UnorderedGroup_2__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20651:2: ( rule__XReference__UnorderedGroup_2__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20651:2: rule__XReference__UnorderedGroup_2__2
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__2_in_synpred222_InternalXcore42609);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__2_in_synpred222_InternalXcore42790);
rule__XReference__UnorderedGroup_2__2();
state._fsp--;
@@ -72429,10 +72777,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred223_InternalXcore
public final void synpred223_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20575:2: ( rule__XReference__UnorderedGroup_2__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20575:2: rule__XReference__UnorderedGroup_2__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20664:2: ( rule__XReference__UnorderedGroup_2__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20664:2: rule__XReference__UnorderedGroup_2__3
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__3_in_synpred223_InternalXcore42637);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__3_in_synpred223_InternalXcore42818);
rule__XReference__UnorderedGroup_2__3();
state._fsp--;
@@ -72444,10 +72792,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred224_InternalXcore
public final void synpred224_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20588:2: ( rule__XReference__UnorderedGroup_2__4 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20588:2: rule__XReference__UnorderedGroup_2__4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:2: ( rule__XReference__UnorderedGroup_2__4 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:2: rule__XReference__UnorderedGroup_2__4
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__4_in_synpred224_InternalXcore42665);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__4_in_synpred224_InternalXcore42846);
rule__XReference__UnorderedGroup_2__4();
state._fsp--;
@@ -72459,10 +72807,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred225_InternalXcore
public final void synpred225_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20601:2: ( rule__XReference__UnorderedGroup_2__5 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20601:2: rule__XReference__UnorderedGroup_2__5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20690:2: ( rule__XReference__UnorderedGroup_2__5 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20690:2: rule__XReference__UnorderedGroup_2__5
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__5_in_synpred225_InternalXcore42693);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__5_in_synpred225_InternalXcore42874);
rule__XReference__UnorderedGroup_2__5();
state._fsp--;
@@ -72474,10 +72822,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred226_InternalXcore
public final void synpred226_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20614:2: ( rule__XReference__UnorderedGroup_2__6 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20614:2: rule__XReference__UnorderedGroup_2__6
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20703:2: ( rule__XReference__UnorderedGroup_2__6 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20703:2: rule__XReference__UnorderedGroup_2__6
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__6_in_synpred226_InternalXcore42721);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_2__6_in_synpred226_InternalXcore42902);
rule__XReference__UnorderedGroup_2__6();
state._fsp--;
@@ -72489,10 +72837,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred227_InternalXcore
public final void synpred227_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20653:2: ( rule__XReference__UnorderedGroup_8__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20653:2: rule__XReference__UnorderedGroup_8__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20742:2: ( rule__XReference__UnorderedGroup_8__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20742:2: rule__XReference__UnorderedGroup_8__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__0_in_synpred227_InternalXcore42784);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__0_in_synpred227_InternalXcore42965);
rule__XReference__UnorderedGroup_8__0();
state._fsp--;
@@ -72504,30 +72852,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred228_InternalXcore
public final void synpred228_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:4: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20760:4: ( ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20760:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20671:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20672:5: {...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20760:4: ({...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20761:5: {...}? => ( ( ( rule__XReference__Group_8_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred228_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20672:107: ( ( ( rule__XReference__Group_8_0__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20673:6: ( ( rule__XReference__Group_8_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20761:107: ( ( ( rule__XReference__Group_8_0__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20762:6: ( ( rule__XReference__Group_8_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 0);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20679:6: ( ( rule__XReference__Group_8_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20681:7: ( rule__XReference__Group_8_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20768:6: ( ( rule__XReference__Group_8_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20770:7: ( rule__XReference__Group_8_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20682:7: ( rule__XReference__Group_8_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20682:8: rule__XReference__Group_8_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20771:7: ( rule__XReference__Group_8_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20771:8: rule__XReference__Group_8_0__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_0__0_in_synpred228_InternalXcore42871);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_0__0_in_synpred228_InternalXcore43052);
rule__XReference__Group_8_0__0();
state._fsp--;
@@ -72551,30 +72899,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred229_InternalXcore
public final void synpred229_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:4: ( ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20777:4: ( ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20777:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20688:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20689:5: {...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20777:4: ({...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20778:5: {...}? => ( ( ( rule__XReference__Group_8_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred229_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20689:107: ( ( ( rule__XReference__Group_8_1__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20690:6: ( ( rule__XReference__Group_8_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20778:107: ( ( ( rule__XReference__Group_8_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20779:6: ( ( rule__XReference__Group_8_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 1);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20696:6: ( ( rule__XReference__Group_8_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20698:7: ( rule__XReference__Group_8_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20785:6: ( ( rule__XReference__Group_8_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20787:7: ( rule__XReference__Group_8_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20699:7: ( rule__XReference__Group_8_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20699:8: rule__XReference__Group_8_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20788:7: ( rule__XReference__Group_8_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20788:8: rule__XReference__Group_8_1__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_1__0_in_synpred229_InternalXcore42962);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_1__0_in_synpred229_InternalXcore43143);
rule__XReference__Group_8_1__0();
state._fsp--;
@@ -72598,30 +72946,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred230_InternalXcore
public final void synpred230_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20705:4: ( ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20705:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20794:4: ( ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20794:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20705:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20706:5: {...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20794:4: ({...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20795:5: {...}? => ( ( ( rule__XReference__Group_8_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred230_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2)");
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20706:107: ( ( ( rule__XReference__Group_8_2__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20707:6: ( ( rule__XReference__Group_8_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20795:107: ( ( ( rule__XReference__Group_8_2__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20796:6: ( ( rule__XReference__Group_8_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_8(), 2);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20713:6: ( ( rule__XReference__Group_8_2__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20715:7: ( rule__XReference__Group_8_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20802:6: ( ( rule__XReference__Group_8_2__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20804:7: ( rule__XReference__Group_8_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getGroup_8_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20716:7: ( rule__XReference__Group_8_2__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20716:8: rule__XReference__Group_8_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20805:7: ( rule__XReference__Group_8_2__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20805:8: rule__XReference__Group_8_2__0
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_2__0_in_synpred230_InternalXcore43053);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_8_2__0_in_synpred230_InternalXcore43234);
rule__XReference__Group_8_2__0();
state._fsp--;
@@ -72645,10 +72993,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred231_InternalXcore
public final void synpred231_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20754:2: ( rule__XReference__UnorderedGroup_8__1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20754:2: rule__XReference__UnorderedGroup_8__1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20843:2: ( rule__XReference__UnorderedGroup_8__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20843:2: rule__XReference__UnorderedGroup_8__1
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__1_in_synpred231_InternalXcore43206);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__1_in_synpred231_InternalXcore43387);
rule__XReference__UnorderedGroup_8__1();
state._fsp--;
@@ -72660,10 +73008,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred232_InternalXcore
public final void synpred232_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20767:2: ( rule__XReference__UnorderedGroup_8__2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20767:2: rule__XReference__UnorderedGroup_8__2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20856:2: ( rule__XReference__UnorderedGroup_8__2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20856:2: rule__XReference__UnorderedGroup_8__2
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__2_in_synpred232_InternalXcore43234);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__2_in_synpred232_InternalXcore43415);
rule__XReference__UnorderedGroup_8__2();
state._fsp--;
@@ -72675,10 +73023,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred233_InternalXcore
public final void synpred233_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20780:2: ( rule__XReference__UnorderedGroup_8__3 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20780:2: rule__XReference__UnorderedGroup_8__3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20869:2: ( rule__XReference__UnorderedGroup_8__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20869:2: rule__XReference__UnorderedGroup_8__3
{
- pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__3_in_synpred233_InternalXcore43262);
+ pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_8__3_in_synpred233_InternalXcore43443);
rule__XReference__UnorderedGroup_8__3();
state._fsp--;
@@ -73871,7 +74219,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA2_transition;
}
public String getDescription() {
- return "2430:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );";
+ return "2458:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );";
}
}
static final String DFA4_eotS =
@@ -73973,7 +74321,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA4_transition;
}
public String getDescription() {
- return "2480:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );";
+ return "2508:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );";
}
}
static final String DFA26_eotS =
@@ -74043,7 +74391,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA26_transition;
}
public String getDescription() {
- return "3094:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );";
+ return "3122:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );";
}
}
static final String DFA28_eotS =
@@ -74126,7 +74474,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA28_transition;
}
public String getDescription() {
- return "3146:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );";
+ return "3174:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -74301,7 +74649,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA33_transition;
}
public String getDescription() {
- return "3348:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );";
+ return "3376:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -74485,7 +74833,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA34_transition;
}
public String getDescription() {
- return "3370:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );";
+ return "3398:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -74684,7 +75032,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA36_transition;
}
public String getDescription() {
- return "3416:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );";
+ return "3444:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -74915,7 +75263,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA114_transition;
}
public String getDescription() {
- return "12802:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
+ return "12830:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75055,7 +75403,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA115_transition;
}
public String getDescription() {
- return "12830:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
+ return "12858:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75167,7 +75515,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA119_transition;
}
public String getDescription() {
- return "13432:1: ( rule__XClosure__Group_2__0 )?";
+ return "13460:1: ( rule__XClosure__Group_2__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75398,7 +75746,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA136_transition;
}
public String getDescription() {
- return "16336:1: ( rule__XFeatureCall__Group_4__0 )?";
+ return "16425:1: ( rule__XFeatureCall__Group_4__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75538,7 +75886,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA137_transition;
}
public String getDescription() {
- return "16364:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?";
+ return "16453:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75678,7 +76026,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA143_transition;
}
public String getDescription() {
- return "17086:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?";
+ return "17175:1: ( rule__XConstructorCall__ArgumentsAssignment_7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -75823,7 +76171,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA146_transition;
}
public String getDescription() {
- return "18018:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
+ return "18107:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -76283,7 +76631,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
static final String DFA149_acceptS =
"\1\uffff\1\2\7\uffff\1\1";
static final String DFA149_specialS =
- "\3\uffff\1\1\1\5\1\0\1\4\1\3\1\2\1\uffff}>";
+ "\3\uffff\1\0\1\5\1\4\1\1\1\2\1\3\1\uffff}>";
static final String[] DFA149_transitionS = {
"\3\1\4\uffff\5\1\1\uffff\23\1\1\2\3\1\1\uffff\11\1\1\uffff\5"+
"\1\7\uffff\15\1\1\uffff\11\1\1\uffff\3\1\14\uffff\2\1\1\uffff"+
@@ -76329,17 +76677,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA149_transition;
}
public String getDescription() {
- return "()* loopback of 18562:1: ( rule__QualifiedName__Group_1__0 )*";
+ return "()* loopback of 18651:1: ( rule__QualifiedName__Group_1__0 )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA149_5 = input.LA(1);
+ int LA149_3 = input.LA(1);
- int index149_5 = input.index();
+ int index149_3 = input.index();
input.rewind();
s = -1;
if ( (synpred178_InternalXcore()) ) {s = 9;}
@@ -76347,14 +76695,14 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
else if ( (true) ) {s = 1;}
- input.seek(index149_5);
+ input.seek(index149_3);
if ( s>=0 ) return s;
break;
case 1 :
- int LA149_3 = input.LA(1);
+ int LA149_6 = input.LA(1);
- int index149_3 = input.index();
+ int index149_6 = input.index();
input.rewind();
s = -1;
if ( (synpred178_InternalXcore()) ) {s = 9;}
@@ -76362,14 +76710,14 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
else if ( (true) ) {s = 1;}
- input.seek(index149_3);
+ input.seek(index149_6);
if ( s>=0 ) return s;
break;
case 2 :
- int LA149_8 = input.LA(1);
+ int LA149_7 = input.LA(1);
- int index149_8 = input.index();
+ int index149_7 = input.index();
input.rewind();
s = -1;
if ( (synpred178_InternalXcore()) ) {s = 9;}
@@ -76377,14 +76725,14 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
else if ( (true) ) {s = 1;}
- input.seek(index149_8);
+ input.seek(index149_7);
if ( s>=0 ) return s;
break;
case 3 :
- int LA149_7 = input.LA(1);
+ int LA149_8 = input.LA(1);
- int index149_7 = input.index();
+ int index149_8 = input.index();
input.rewind();
s = -1;
if ( (synpred178_InternalXcore()) ) {s = 9;}
@@ -76392,14 +76740,14 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
else if ( (true) ) {s = 1;}
- input.seek(index149_7);
+ input.seek(index149_8);
if ( s>=0 ) return s;
break;
case 4 :
- int LA149_6 = input.LA(1);
+ int LA149_5 = input.LA(1);
- int index149_6 = input.index();
+ int index149_5 = input.index();
input.rewind();
s = -1;
if ( (synpred178_InternalXcore()) ) {s = 9;}
@@ -76407,7 +76755,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
else if ( (true) ) {s = 1;}
- input.seek(index149_6);
+ input.seek(index149_5);
if ( s>=0 ) return s;
break;
case 5 :
@@ -76553,7 +76901,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA153_transition;
}
public String getDescription() {
- return "19159:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
+ return "19248:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -76638,7 +76986,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA159_transition;
}
public String getDescription() {
- return "19753:2: ( rule__XAttribute__UnorderedGroup_1__0 )?";
+ return "19842:2: ( rule__XAttribute__UnorderedGroup_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -76737,7 +77085,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA161_transition;
}
public String getDescription() {
- return "19922:2: ( rule__XAttribute__UnorderedGroup_1__1 )?";
+ return "20011:2: ( rule__XAttribute__UnorderedGroup_1__1 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -76836,7 +77184,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA162_transition;
}
public String getDescription() {
- return "19935:2: ( rule__XAttribute__UnorderedGroup_1__2 )?";
+ return "20024:2: ( rule__XAttribute__UnorderedGroup_1__2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -76935,7 +77283,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA163_transition;
}
public String getDescription() {
- return "19948:2: ( rule__XAttribute__UnorderedGroup_1__3 )?";
+ return "20037:2: ( rule__XAttribute__UnorderedGroup_1__3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -77034,7 +77382,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA164_transition;
}
public String getDescription() {
- return "19961:2: ( rule__XAttribute__UnorderedGroup_1__4 )?";
+ return "20050:2: ( rule__XAttribute__UnorderedGroup_1__4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -77133,7 +77481,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA165_transition;
}
public String getDescription() {
- return "19974:2: ( rule__XAttribute__UnorderedGroup_1__5 )?";
+ return "20063:2: ( rule__XAttribute__UnorderedGroup_1__5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -77232,7 +77580,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA166_transition;
}
public String getDescription() {
- return "19987:2: ( rule__XAttribute__UnorderedGroup_1__6 )?";
+ return "20076:2: ( rule__XAttribute__UnorderedGroup_1__6 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -77331,7 +77679,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
this.transition = DFA167_transition;
}
public String getDescription() {
- return "20000:2: ( rule__XAttribute__UnorderedGroup_1__7 )?";
+ return "20089:2: ( rule__XAttribute__UnorderedGroup_1__7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -77564,1880 +77912,1890 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter3734 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleJvmFormalParameter3741 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter3767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3794 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall3801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3854 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper3861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3914 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStaticQualifier3921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3949 = new BitSet(new long[]{0x0000000000788022L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3961 = new BitSet(new long[]{0x0000000000788022L});
- public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall3991 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall3998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall4024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral4051 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral4058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4111 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral4118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4171 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXIntLiteral4178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4231 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral4238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4291 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral4298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4351 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression4358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4411 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression4418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4471 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4531 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause4538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4591 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName4598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4651 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference4658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4711 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef4718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4771 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4831 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference4891 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference4898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference4924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound4951 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound4958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound4984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5011 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5071 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound5078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5142 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25208 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReference_in_rule__XMember__Alternatives5276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__XAttribute__Alternatives_25344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15378 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__XOperation__Alternatives_45550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__XMultiplicity__Alternatives_15636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__XMultiplicity__Alternatives_15656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__XMultiplicity__Alternatives_15676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XID__Alternatives5900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__XID__Alternatives5918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__XID__Alternatives5938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__XID__Alternatives5958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XID__Alternatives5978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXID_in_rule__ValidID__Alternatives6012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__ValidID__Alternatives6030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpEquality__Alternatives6116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__OpEquality__Alternatives6136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__OpCompare__Alternatives6222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__OpCompare__Alternatives6242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__OpCompare__Alternatives6262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__OpCompare__Alternatives6282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__OpOther__Alternatives6317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__OpOther__Alternatives6337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__OpAdd__Alternatives6372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__OpAdd__Alternatives6392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__OpMulti__Alternatives6427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__OpMulti__Alternatives6447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__OpMulti__Alternatives6467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__OpMulti__Alternatives6487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__OpUnary__Alternatives6572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__OpUnary__Alternatives6592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__OpUnary__Alternatives6612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives6870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives6887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives6904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives6921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives6938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives6955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives6972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives6989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7106 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__IdOrSuper__Alternatives7394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17499 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__07732 = new BitSet(new long[]{0x0000030000000000L});
- public static final BitSet FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__07735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__17793 = new BitSet(new long[]{0x0000030000000000L});
- public static final BitSet FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__17796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl7823 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__27854 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__27857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_40_in_rule__XPackage__Group__2__Impl7885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__37916 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__37919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl7946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__47976 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__47979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8006 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58037 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__58040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl8067 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__68098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl8125 = new BitSet(new long[]{0x0092020000000002L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08170 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18232 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__08356 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__08359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__18418 = new BitSet(new long[]{0x0000180000000000L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__18421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__28478 = new BitSet(new long[]{0x0000180000000000L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__28481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8508 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__08606 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__08609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl8695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__08729 = new BitSet(new long[]{0x0000000000000800L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__08732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl8759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__18789 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__18792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_11_in_rule__XStringToStringMapEntry__Group__1__Impl8820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__28851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl8878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__08914 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__08917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XImportDirective__Group__0__Impl8945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__18976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XImportDirective__ImportedNamespaceAssignment_1_in_rule__XImportDirective__Group__1__Impl9003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__09037 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__09040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl9067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__19096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__QualifiedNameWithWildcard__Group__1__Impl9125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__09162 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__09165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_47_in_rule__XAnnotationDirective__Group__0__Impl9193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__19224 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__19227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_1_in_rule__XAnnotationDirective__Group__1__Impl9254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__29284 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__3_in_rule__XAnnotationDirective__Group__29287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XAnnotationDirective__Group__2__Impl9315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__3__Impl_in_rule__XAnnotationDirective__Group__39346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAnnotationDirective__NameAssignment_3_in_rule__XAnnotationDirective__Group__3__Impl9373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__09411 = new BitSet(new long[]{0x0002020000000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__09414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl9441 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__19472 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__19475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__XDataType__Group__1__Impl9503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__29534 = new BitSet(new long[]{0x0004000010000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__29537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl9564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__39594 = new BitSet(new long[]{0x0004000010000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__39597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl9624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__49655 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__49658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__XDataType__Group__4__Impl9686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__59717 = new BitSet(new long[]{0x0008000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__59720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl9747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__69777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl9804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__09848 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__09851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XDataType__Group_3__0__Impl9879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__19910 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__19913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl9940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__29970 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__29973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl10000 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__310031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XDataType__Group_3__3__Impl10059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__010098 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__010101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XDataType__Group_3_2__0__Impl10129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__110160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl10187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__010221 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__010224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl10251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__110281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl10308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__010342 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__010345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rule__XDataType__Group_6_1__0__Impl10373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__110404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl10431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__010465 = new BitSet(new long[]{0x0092020000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__010468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl10495 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__110526 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__110529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XEnum__Group__1__Impl10557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__210588 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__210591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl10618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__310648 = new BitSet(new long[]{0x0040020000000020L});
- public static final BitSet FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__310651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__XEnum__Group__3__Impl10679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__410710 = new BitSet(new long[]{0x0040020000000020L});
- public static final BitSet FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__410713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl10740 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__510771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__XEnum__Group__5__Impl10799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__010842 = new BitSet(new long[]{0x0000120000000020L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__010845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl10872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__110902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl10929 = new BitSet(new long[]{0x0000120000000022L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__010964 = new BitSet(new long[]{0x0000120000000020L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__010967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XEnum__Group_4_1__0__Impl10996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__111029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl11056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__011090 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__011093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl11120 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__111151 = new BitSet(new long[]{0x0001000000000800L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__111154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl11181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__211211 = new BitSet(new long[]{0x0001000000000800L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__211214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl11241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__311272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl11299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__011338 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__011341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XEnumLiteral__Group_2__0__Impl11369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__111400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl11427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__011461 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__011464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_11_in_rule__XEnumLiteral__Group_3__0__Impl11492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__111523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl11550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__011584 = new BitSet(new long[]{0x0080020000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__011587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__111645 = new BitSet(new long[]{0x0080020000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__111648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl11675 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__211706 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__211709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl11736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__311766 = new BitSet(new long[]{0x0124000010000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__311769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl11796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__411826 = new BitSet(new long[]{0x0124000010000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__411829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl11856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__511887 = new BitSet(new long[]{0x0124000010000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__511890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl11917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__611948 = new BitSet(new long[]{0x0124000010000000L});
- public static final BitSet FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__611951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl11978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__712009 = new BitSet(new long[]{0x1040020000000000L,0x0000003FFC400000L});
- public static final BitSet FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__712012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__XClass__Group__7__Impl12040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__812071 = new BitSet(new long[]{0x1040020000000000L,0x0000003FFC400000L});
- public static final BitSet FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__812074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl12101 = new BitSet(new long[]{0x1000020000000002L,0x0000003FFC400000L});
- public static final BitSet FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__912132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__XClass__Group__9__Impl12160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__012211 = new BitSet(new long[]{0x0080000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__012214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl12241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__112272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_55_in_rule__XClass__Group_2_0__1__Impl12300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__012335 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__012338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XClass__Group_4__0__Impl12366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__112397 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__112400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl12427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__212457 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__212460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl12487 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__312518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XClass__Group_4__3__Impl12546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__012585 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__012588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XClass__Group_4_2__0__Impl12616 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__112647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl12674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__012708 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__012711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__XClass__Group_5__0__Impl12739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__112770 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__112773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl12800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__212830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl12857 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__012894 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__012897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XClass__Group_5_2__0__Impl12925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__112956 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl12983 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__013017 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__013020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__XClass__Group_6__0__Impl13048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__113079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl13106 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__013140 = new BitSet(new long[]{0x1000020000000000L,0x0000003FFC400000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__013143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__AnnotationsAssignment_0_in_rule__XAttribute__Group__0__Impl13170 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__113201 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__113204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1_in_rule__XAttribute__Group__1__Impl13231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__213261 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__213264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Alternatives_2_in_rule__XAttribute__Group__2__Impl13291 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__313321 = new BitSet(new long[]{0x0200000000580800L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__313324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__NameAssignment_3_in_rule__XAttribute__Group__3__Impl13351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__413381 = new BitSet(new long[]{0x0200000000580800L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__413384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_4__0_in_rule__XAttribute__Group__4__Impl13411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__513442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5_in_rule__XAttribute__Group__5__Impl13469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__0__Impl_in_rule__XAttribute__Group_2_0__013511 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__1_in_rule__XAttribute__Group_2_0__013514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__TypeAssignment_2_0_0_in_rule__XAttribute__Group_2_0__0__Impl13541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__1__Impl_in_rule__XAttribute__Group_2_0__113571 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__MultiplicityAssignment_2_0_1_in_rule__XAttribute__Group_2_0__1__Impl13598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_4__0__Impl_in_rule__XAttribute__Group_4__013633 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_4__1_in_rule__XAttribute__Group_4__013636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_11_in_rule__XAttribute__Group_4__0__Impl13664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_4__1__Impl_in_rule__XAttribute__Group_4__113695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_4_1_in_rule__XAttribute__Group_4__1__Impl13722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0__Impl_in_rule__XAttribute__Group_5_0__013756 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__1_in_rule__XAttribute__Group_5_0__013759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__XAttribute__Group_5_0__0__Impl13787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__1__Impl_in_rule__XAttribute__Group_5_0__113818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__GetBodyAssignment_5_0_1_in_rule__XAttribute__Group_5_0__1__Impl13845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0__Impl_in_rule__XAttribute__Group_5_1__013879 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__1_in_rule__XAttribute__Group_5_1__013882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__XAttribute__Group_5_1__0__Impl13910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__1__Impl_in_rule__XAttribute__Group_5_1__113941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__SetBodyAssignment_5_1_1_in_rule__XAttribute__Group_5_1__1__Impl13968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0__Impl_in_rule__XAttribute__Group_5_2__014002 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__1_in_rule__XAttribute__Group_5_2__014005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XAttribute__Group_5_2__0__Impl14033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__1__Impl_in_rule__XAttribute__Group_5_2__114064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__IsSetBodyAssignment_5_2_1_in_rule__XAttribute__Group_5_2__1__Impl14091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__0__Impl_in_rule__XAttribute__Group_5_3__014125 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__1_in_rule__XAttribute__Group_5_3__014128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__XAttribute__Group_5_3__0__Impl14156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__1__Impl_in_rule__XAttribute__Group_5_3__114187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnsetBodyAssignment_5_3_1_in_rule__XAttribute__Group_5_3__1__Impl14214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__014248 = new BitSet(new long[]{0x0000020000000000L,0x0000003C00400000L});
- public static final BitSet FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__014251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__AnnotationsAssignment_0_in_rule__XReference__Group__0__Impl14278 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__114309 = new BitSet(new long[]{0x0000000000000000L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__114312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Alternatives_1_in_rule__XReference__Group__1__Impl14339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__214369 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__214372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2_in_rule__XReference__Group__2__Impl14399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__314429 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__314432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__TypeAssignment_3_in_rule__XReference__Group__3__Impl14459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__414489 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__414492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__MultiplicityAssignment_4_in_rule__XReference__Group__4__Impl14519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__514550 = new BitSet(new long[]{0x0E00000000580000L});
- public static final BitSet FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__514553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__NameAssignment_5_in_rule__XReference__Group__5__Impl14580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__614610 = new BitSet(new long[]{0x0E00000000580000L});
- public static final BitSet FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__614613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_6__0_in_rule__XReference__Group__6__Impl14640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__714671 = new BitSet(new long[]{0x0E00000000580000L});
- public static final BitSet FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__714674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl14701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__814732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8_in_rule__XReference__Group__8__Impl14759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_6__0__Impl_in_rule__XReference__Group_6__014807 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XReference__Group_6__1_in_rule__XReference__Group_6__014810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XReference__Group_6__0__Impl14838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_6__1__Impl_in_rule__XReference__Group_6__114869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__OppositeAssignment_6_1_in_rule__XReference__Group_6__1__Impl14896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__014930 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__014933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__XReference__Group_7__0__Impl14961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__114992 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__2_in_rule__XReference__Group_7__114995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__KeysAssignment_7_1_in_rule__XReference__Group_7__1__Impl15022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7__2__Impl_in_rule__XReference__Group_7__215052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7_2__0_in_rule__XReference__Group_7__2__Impl15079 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7_2__0__Impl_in_rule__XReference__Group_7_2__015116 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XReference__Group_7_2__1_in_rule__XReference__Group_7_2__015119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XReference__Group_7_2__0__Impl15147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_7_2__1__Impl_in_rule__XReference__Group_7_2__115178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__KeysAssignment_7_2_1_in_rule__XReference__Group_7_2__1__Impl15205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_0__0__Impl_in_rule__XReference__Group_8_0__015239 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_0__1_in_rule__XReference__Group_8_0__015242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__XReference__Group_8_0__0__Impl15270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_0__1__Impl_in_rule__XReference__Group_8_0__115301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__GetBodyAssignment_8_0_1_in_rule__XReference__Group_8_0__1__Impl15328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_1__0__Impl_in_rule__XReference__Group_8_1__015362 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_1__1_in_rule__XReference__Group_8_1__015365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__XReference__Group_8_1__0__Impl15393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_1__1__Impl_in_rule__XReference__Group_8_1__115424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__SetBodyAssignment_8_1_1_in_rule__XReference__Group_8_1__1__Impl15451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__015485 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__015488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XReference__Group_8_2__0__Impl15516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__115547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__IsSetBodyAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl15574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_3__0__Impl_in_rule__XReference__Group_8_3__015608 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_3__1_in_rule__XReference__Group_8_3__015611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__XReference__Group_8_3__0__Impl15639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_3__1__Impl_in_rule__XReference__Group_8_3__115670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnsetBodyAssignment_8_3_1_in_rule__XReference__Group_8_3__1__Impl15697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__015731 = new BitSet(new long[]{0x1000020000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__015734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__AnnotationsAssignment_0_in_rule__XOperation__Group__0__Impl15761 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__115792 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__115795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__XOperation__Group__1__Impl15823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__215854 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__215857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Alternatives_2_in_rule__XOperation__Group__2__Impl15884 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__315915 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__315918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__0_in_rule__XOperation__Group__3__Impl15945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__415976 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__415979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Alternatives_4_in_rule__XOperation__Group__4__Impl16006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__516036 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__516039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__MultiplicityAssignment_5_in_rule__XOperation__Group__5__Impl16066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__616097 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__616100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__NameAssignment_6_in_rule__XOperation__Group__6__Impl16127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__716157 = new BitSet(new long[]{0x00000A0000780020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__716160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XOperation__Group__7__Impl16188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__816219 = new BitSet(new long[]{0x00000A0000780020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__816222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8__0_in_rule__XOperation__Group__8__Impl16249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__916280 = new BitSet(new long[]{0x2020000000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__916283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XOperation__Group__9__Impl16311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1016342 = new BitSet(new long[]{0x2020000000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1016345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__0_in_rule__XOperation__Group__10__Impl16372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1116403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__BodyAssignment_11_in_rule__XOperation__Group__11__Impl16430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_0__0__Impl_in_rule__XOperation__Group_2_0__016485 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_0__1_in_rule__XOperation__Group_2_0__016488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_2_0_0_in_rule__XOperation__Group_2_0__0__Impl16515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_0__1__Impl_in_rule__XOperation__Group_2_0__116545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_2_0_1_in_rule__XOperation__Group_2_0__1__Impl16572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_1__0__Impl_in_rule__XOperation__Group_2_1__016607 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_1__1_in_rule__XOperation__Group_2_1__016610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_2_1_0_in_rule__XOperation__Group_2_1__0__Impl16637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_2_1__1__Impl_in_rule__XOperation__Group_2_1__116667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_2_1_1_in_rule__XOperation__Group_2_1__1__Impl16694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__0__Impl_in_rule__XOperation__Group_3__016729 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__1_in_rule__XOperation__Group_3__016732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XOperation__Group_3__0__Impl16760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__1__Impl_in_rule__XOperation__Group_3__116791 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__2_in_rule__XOperation__Group_3__116794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_3_1_in_rule__XOperation__Group_3__1__Impl16821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__2__Impl_in_rule__XOperation__Group_3__216851 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__3_in_rule__XOperation__Group_3__216854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3_2__0_in_rule__XOperation__Group_3__2__Impl16881 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3__3__Impl_in_rule__XOperation__Group_3__316912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XOperation__Group_3__3__Impl16940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3_2__0__Impl_in_rule__XOperation__Group_3_2__016979 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3_2__1_in_rule__XOperation__Group_3_2__016982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XOperation__Group_3_2__0__Impl17010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_3_2__1__Impl_in_rule__XOperation__Group_3_2__117041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_3_2_1_in_rule__XOperation__Group_3_2__1__Impl17068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8__0__Impl_in_rule__XOperation__Group_8__017102 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8__1_in_rule__XOperation__Group_8__017105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_8_0_in_rule__XOperation__Group_8__0__Impl17132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8__1__Impl_in_rule__XOperation__Group_8__117162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8_1__0_in_rule__XOperation__Group_8__1__Impl17189 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8_1__0__Impl_in_rule__XOperation__Group_8_1__017224 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8_1__1_in_rule__XOperation__Group_8_1__017227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XOperation__Group_8_1__0__Impl17255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_8_1__1__Impl_in_rule__XOperation__Group_8_1__117286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_8_1_1_in_rule__XOperation__Group_8_1__1__Impl17313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__0__Impl_in_rule__XOperation__Group_10__017347 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__1_in_rule__XOperation__Group_10__017350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__XOperation__Group_10__0__Impl17378 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__1__Impl_in_rule__XOperation__Group_10__117409 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__2_in_rule__XOperation__Group_10__117412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_10_1_in_rule__XOperation__Group_10__1__Impl17439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10__2__Impl_in_rule__XOperation__Group_10__217469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10_2__0_in_rule__XOperation__Group_10__2__Impl17496 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10_2__0__Impl_in_rule__XOperation__Group_10_2__017533 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10_2__1_in_rule__XOperation__Group_10_2__017536 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XOperation__Group_10_2__0__Impl17564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__Group_10_2__1__Impl_in_rule__XOperation__Group_10_2__117595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_10_2_1_in_rule__XOperation__Group_10_2__1__Impl17622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__017656 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__017659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl17686 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__117717 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
- public static final BitSet FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__117720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl17747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__217778 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__217781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl17808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__317838 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__317841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl17868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__417899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl17926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__017966 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__017969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl17996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__118026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl18053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__018088 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__018091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl18118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__118148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl18175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__018210 = new BitSet(new long[]{0x0000020000000020L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__018213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl18240 = new BitSet(new long[]{0x0000020000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__118271 = new BitSet(new long[]{0x0100000000000000L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__118274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl18301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__218331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl18358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__018395 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__018398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__XTypeParameter__Group_2__0__Impl18426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__118457 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__118460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl18487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__218517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl18544 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__018581 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__018584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__XTypeParameter__Group_2_2__0__Impl18612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__118643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl18670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__018704 = new BitSet(new long[]{0x0000000000070010L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__018707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__XMultiplicity__Group__0__Impl18735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__118766 = new BitSet(new long[]{0x0000000000070010L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__118769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl18796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__218827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__XMultiplicity__Group__2__Impl18855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__018892 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__018895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl18922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__118951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl18978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0__Impl_in_rule__XMultiplicity__Group_1_3_1__019013 = new BitSet(new long[]{0x0000000000030010L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__019016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__XMultiplicity__Group_1_3_1__0__Impl19044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1__Impl_in_rule__XMultiplicity__Group_1_3_1__119075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_3_1_1_in_rule__XMultiplicity__Group_1_3_1__1__Impl19102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__019136 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__019139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__119197 = new BitSet(new long[]{0x806004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__119200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__XBlockExpression__Group__1__Impl19228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__219259 = new BitSet(new long[]{0x806004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__219262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl19289 = new BitSet(new long[]{0x802004E8907C8072L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__319320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__XBlockExpression__Group__3__Impl19348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__019387 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__019390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl19417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__119447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__XBlockExpression__Group_2__1__Impl19476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__019513 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__019516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl19543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__119573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl19600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__019635 = new BitSet(new long[]{0x0000000000790020L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__019638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XGenericType__Group_1__0__Impl19667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__119699 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__119702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl19729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__219759 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__219762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl19789 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__319820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XGenericType__Group_1__3__Impl19848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__019887 = new BitSet(new long[]{0x0000000000790020L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__019890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XGenericType__Group_1_2__0__Impl19918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__119949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl19976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__020010 = new BitSet(new long[]{0x0000000000790020L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__020013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__120071 = new BitSet(new long[]{0x0100004000000000L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__120074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__XGenericWildcardTypeArgument__Group__1__Impl20102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__220133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl20160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__020197 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__020200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl20228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__120259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl20286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__020320 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__020323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl20351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__120382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl20409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__020443 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__020446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl20473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__120502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl20529 = new BitSet(new long[]{0x0000001000000002L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__020564 = new BitSet(new long[]{0x0000000000780020L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__020567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__XQualifiedName__Group_1__0__Impl20595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__120626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl20653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__020686 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__020689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__120747 = new BitSet(new long[]{0x0000000000000800L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__120750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl20777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__220807 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__220810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl20837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__320866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl20893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__020931 = new BitSet(new long[]{0x0000000000001000L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__020934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl20961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__120990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021052 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021232 = new BitSet(new long[]{0x0000000000001000L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021354 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21440 = new BitSet(new long[]{0x0000000000002002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021475 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__021655 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__021658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__121716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl21743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__021777 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__021780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl21807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__121836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl21863 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__021898 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__021901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl21928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__121958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl21985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022078 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022200 = new BitSet(new long[]{0x0000000001800000L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22286 = new BitSet(new long[]{0x0000000001800002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022321 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022501 = new BitSet(new long[]{0x0000000001800000L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022623 = new BitSet(new long[]{0x000000001E000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl22653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__122682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl22709 = new BitSet(new long[]{0x000000001E000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__022744 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__022747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl22774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__122804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl22831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter3794 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFullJvmFormalParameter3801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter3827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3854 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall3861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3914 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper3921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3974 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStaticQualifier3981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier4009 = new BitSet(new long[]{0x0000000000788022L});
+ public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier4021 = new BitSet(new long[]{0x0000000000788022L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall4051 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall4058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall4084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral4111 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral4118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4171 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral4178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4231 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXIntLiteral4238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4291 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral4298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4351 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral4358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4411 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression4418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4471 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression4478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4531 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4591 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause4598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4651 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName4658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4711 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference4718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4771 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef4778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4831 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4891 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference4951 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference4958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference4984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound5011 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound5018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound5044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5071 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5131 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound5138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReference_in_rule__XMember__Alternatives5336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__XAttribute__Alternatives_25404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__XOperation__Alternatives_45610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__XMultiplicity__Alternatives_15696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__XMultiplicity__Alternatives_15716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__XMultiplicity__Alternatives_15736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XID__Alternatives5960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__XID__Alternatives5978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__XID__Alternatives5998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__XID__Alternatives6018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__XID__Alternatives6038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXID_in_rule__ValidID__Alternatives6072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__ValidID__Alternatives6090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__OpEquality__Alternatives6176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__OpEquality__Alternatives6196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpCompare__Alternatives6282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpCompare__Alternatives6302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__OpCompare__Alternatives6322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__OpCompare__Alternatives6342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__OpOther__Alternatives6377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__OpOther__Alternatives6397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__OpAdd__Alternatives6432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpAdd__Alternatives6452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__OpMulti__Alternatives6487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpMulti__Alternatives6507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__OpMulti__Alternatives6527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__OpMulti__Alternatives6547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__OpUnary__Alternatives6632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpUnary__Alternatives6652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__OpUnary__Alternatives6672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives6930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives6947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives6964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives6981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives6998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives7015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives7032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives7049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__IdOrSuper__Alternatives7454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7643 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__07792 = new BitSet(new long[]{0x0000030000000000L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__07795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__17853 = new BitSet(new long[]{0x0000030000000000L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__17856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl7883 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__27914 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__27917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_40_in_rule__XPackage__Group__2__Impl7945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__37976 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__37979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl8006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__48036 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__48039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8066 = new BitSet(new long[]{0x0000200000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58097 = new BitSet(new long[]{0x0092A20000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__58100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl8127 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__68158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl8185 = new BitSet(new long[]{0x0092020000000002L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08230 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18292 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__08416 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__08419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__18478 = new BitSet(new long[]{0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__18481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__28538 = new BitSet(new long[]{0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__28541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8568 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__08666 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__08669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl8755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__08789 = new BitSet(new long[]{0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__08792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl8819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__18849 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__18852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_11_in_rule__XStringToStringMapEntry__Group__1__Impl8880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__28911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl8938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__08974 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__08977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__XImportDirective__Group__0__Impl9005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__19036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDirective__ImportedNamespaceAssignment_1_in_rule__XImportDirective__Group__1__Impl9063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__09097 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__09100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl9127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__19156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__QualifiedNameWithWildcard__Group__1__Impl9185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__09222 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__09225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__XAnnotationDirective__Group__0__Impl9253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__19284 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__19287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_1_in_rule__XAnnotationDirective__Group__1__Impl9314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__29344 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__3_in_rule__XAnnotationDirective__Group__29347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__XAnnotationDirective__Group__2__Impl9375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__3__Impl_in_rule__XAnnotationDirective__Group__39406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAnnotationDirective__NameAssignment_3_in_rule__XAnnotationDirective__Group__3__Impl9433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__09471 = new BitSet(new long[]{0x0002020000000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__09474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl9501 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__19532 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__19535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__XDataType__Group__1__Impl9563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__29594 = new BitSet(new long[]{0x0004000010000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__29597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl9624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__39654 = new BitSet(new long[]{0x0004000010000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__39657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl9684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__49715 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__49718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__XDataType__Group__4__Impl9746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__59777 = new BitSet(new long[]{0x0008000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__59780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl9807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__69837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl9864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__09908 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__09911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XDataType__Group_3__0__Impl9939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__19970 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__19973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl10000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__210030 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__210033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl10060 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__310091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XDataType__Group_3__3__Impl10119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__010158 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__010161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XDataType__Group_3_2__0__Impl10189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__110220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl10247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__010281 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__010284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl10311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__110341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl10368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__010402 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__010405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_rule__XDataType__Group_6_1__0__Impl10433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__110464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl10491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__010525 = new BitSet(new long[]{0x0092020000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__010528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl10555 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__110586 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__110589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XEnum__Group__1__Impl10617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__210648 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__210651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl10678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__310708 = new BitSet(new long[]{0x0040020000000020L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__310711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XEnum__Group__3__Impl10739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__410770 = new BitSet(new long[]{0x0040020000000020L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__410773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl10800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__510831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__XEnum__Group__5__Impl10859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__010902 = new BitSet(new long[]{0x0000120000000020L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__010905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl10932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__110962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl10989 = new BitSet(new long[]{0x0000120000000022L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__011024 = new BitSet(new long[]{0x0000120000000020L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__011027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XEnum__Group_4_1__0__Impl11056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__111089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl11116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__011150 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__011153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl11180 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__111211 = new BitSet(new long[]{0x0001000000000800L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__111214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl11241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__211271 = new BitSet(new long[]{0x0001000000000800L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__211274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl11301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__311332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl11359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__011398 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__011401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__XEnumLiteral__Group_2__0__Impl11429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__111460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl11487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__011521 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__011524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_11_in_rule__XEnumLiteral__Group_3__0__Impl11552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__111583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl11610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__011644 = new BitSet(new long[]{0x0080020000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__011647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__111705 = new BitSet(new long[]{0x0080020000000000L,0x0000000003000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__111708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl11735 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__211766 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__211769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl11796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__311826 = new BitSet(new long[]{0x0124000010000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__311829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl11856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__411886 = new BitSet(new long[]{0x0124000010000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__411889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl11916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__511947 = new BitSet(new long[]{0x0124000010000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__511950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl11977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__612008 = new BitSet(new long[]{0x0124000010000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__612011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl12038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__712069 = new BitSet(new long[]{0x1040020000000000L,0x0000003FFC400000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__712072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XClass__Group__7__Impl12100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__812131 = new BitSet(new long[]{0x1040020000000000L,0x0000003FFC400000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__812134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl12161 = new BitSet(new long[]{0x1000020000000002L,0x0000003FFC400000L});
+ public static final BitSet FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__912192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__XClass__Group__9__Impl12220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__012271 = new BitSet(new long[]{0x0080000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__012274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl12301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__112332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XClass__Group_2_0__1__Impl12360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__012395 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__012398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XClass__Group_4__0__Impl12426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__112457 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__112460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl12487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__212517 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__212520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl12547 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__312578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XClass__Group_4__3__Impl12606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__012645 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__012648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XClass__Group_4_2__0__Impl12676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__112707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl12734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__012768 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__012771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__XClass__Group_5__0__Impl12799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__112830 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__112833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl12860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__212890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl12917 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__012954 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__012957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XClass__Group_5_2__0__Impl12985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__113016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl13043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__013077 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__013080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__XClass__Group_6__0__Impl13108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__113139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl13166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__013200 = new BitSet(new long[]{0x1000020000000000L,0x0000003FFC400000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__013203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__AnnotationsAssignment_0_in_rule__XAttribute__Group__0__Impl13230 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__113261 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__113264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1_in_rule__XAttribute__Group__1__Impl13291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__213321 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__213324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Alternatives_2_in_rule__XAttribute__Group__2__Impl13351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__313381 = new BitSet(new long[]{0x0200000000580800L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__313384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__NameAssignment_3_in_rule__XAttribute__Group__3__Impl13411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__413441 = new BitSet(new long[]{0x0200000000580800L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__413444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_4__0_in_rule__XAttribute__Group__4__Impl13471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__513502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5_in_rule__XAttribute__Group__5__Impl13529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__0__Impl_in_rule__XAttribute__Group_2_0__013571 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__1_in_rule__XAttribute__Group_2_0__013574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__TypeAssignment_2_0_0_in_rule__XAttribute__Group_2_0__0__Impl13601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_2_0__1__Impl_in_rule__XAttribute__Group_2_0__113631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__MultiplicityAssignment_2_0_1_in_rule__XAttribute__Group_2_0__1__Impl13658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_4__0__Impl_in_rule__XAttribute__Group_4__013693 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_4__1_in_rule__XAttribute__Group_4__013696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_11_in_rule__XAttribute__Group_4__0__Impl13724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_4__1__Impl_in_rule__XAttribute__Group_4__113755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_4_1_in_rule__XAttribute__Group_4__1__Impl13782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0__Impl_in_rule__XAttribute__Group_5_0__013816 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__1_in_rule__XAttribute__Group_5_0__013819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__XAttribute__Group_5_0__0__Impl13847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__1__Impl_in_rule__XAttribute__Group_5_0__113878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__GetBodyAssignment_5_0_1_in_rule__XAttribute__Group_5_0__1__Impl13905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0__Impl_in_rule__XAttribute__Group_5_1__013939 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__1_in_rule__XAttribute__Group_5_1__013942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__XAttribute__Group_5_1__0__Impl13970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__1__Impl_in_rule__XAttribute__Group_5_1__114001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__SetBodyAssignment_5_1_1_in_rule__XAttribute__Group_5_1__1__Impl14028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0__Impl_in_rule__XAttribute__Group_5_2__014062 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__1_in_rule__XAttribute__Group_5_2__014065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__XAttribute__Group_5_2__0__Impl14093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__1__Impl_in_rule__XAttribute__Group_5_2__114124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__IsSetBodyAssignment_5_2_1_in_rule__XAttribute__Group_5_2__1__Impl14151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__0__Impl_in_rule__XAttribute__Group_5_3__014185 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__1_in_rule__XAttribute__Group_5_3__014188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__XAttribute__Group_5_3__0__Impl14216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__1__Impl_in_rule__XAttribute__Group_5_3__114247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnsetBodyAssignment_5_3_1_in_rule__XAttribute__Group_5_3__1__Impl14274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__014308 = new BitSet(new long[]{0x0000020000000000L,0x0000003C00400000L});
+ public static final BitSet FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__014311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__AnnotationsAssignment_0_in_rule__XReference__Group__0__Impl14338 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__114369 = new BitSet(new long[]{0x0000000000000000L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__114372 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Alternatives_1_in_rule__XReference__Group__1__Impl14399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__214429 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__214432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2_in_rule__XReference__Group__2__Impl14459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__314489 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__314492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__TypeAssignment_3_in_rule__XReference__Group__3__Impl14519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__414549 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__414552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__MultiplicityAssignment_4_in_rule__XReference__Group__4__Impl14579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__514610 = new BitSet(new long[]{0x0E00000000580000L});
+ public static final BitSet FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__514613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__NameAssignment_5_in_rule__XReference__Group__5__Impl14640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__614670 = new BitSet(new long[]{0x0E00000000580000L});
+ public static final BitSet FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__614673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_6__0_in_rule__XReference__Group__6__Impl14700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__714731 = new BitSet(new long[]{0x0E00000000580000L});
+ public static final BitSet FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__714734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl14761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__814792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8_in_rule__XReference__Group__8__Impl14819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_6__0__Impl_in_rule__XReference__Group_6__014867 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XReference__Group_6__1_in_rule__XReference__Group_6__014870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__XReference__Group_6__0__Impl14898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_6__1__Impl_in_rule__XReference__Group_6__114929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__OppositeAssignment_6_1_in_rule__XReference__Group_6__1__Impl14956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__014990 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__014993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__XReference__Group_7__0__Impl15021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__115052 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__2_in_rule__XReference__Group_7__115055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__KeysAssignment_7_1_in_rule__XReference__Group_7__1__Impl15082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7__2__Impl_in_rule__XReference__Group_7__215112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7_2__0_in_rule__XReference__Group_7__2__Impl15139 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7_2__0__Impl_in_rule__XReference__Group_7_2__015176 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7_2__1_in_rule__XReference__Group_7_2__015179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XReference__Group_7_2__0__Impl15207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_7_2__1__Impl_in_rule__XReference__Group_7_2__115238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__KeysAssignment_7_2_1_in_rule__XReference__Group_7_2__1__Impl15265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_0__0__Impl_in_rule__XReference__Group_8_0__015299 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_0__1_in_rule__XReference__Group_8_0__015302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__XReference__Group_8_0__0__Impl15330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_0__1__Impl_in_rule__XReference__Group_8_0__115361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__GetBodyAssignment_8_0_1_in_rule__XReference__Group_8_0__1__Impl15388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_1__0__Impl_in_rule__XReference__Group_8_1__015422 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_1__1_in_rule__XReference__Group_8_1__015425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__XReference__Group_8_1__0__Impl15453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_1__1__Impl_in_rule__XReference__Group_8_1__115484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__SetBodyAssignment_8_1_1_in_rule__XReference__Group_8_1__1__Impl15511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__015545 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__015548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__XReference__Group_8_2__0__Impl15576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__115607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__IsSetBodyAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl15634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_3__0__Impl_in_rule__XReference__Group_8_3__015668 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_3__1_in_rule__XReference__Group_8_3__015671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__XReference__Group_8_3__0__Impl15699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_3__1__Impl_in_rule__XReference__Group_8_3__115730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnsetBodyAssignment_8_3_1_in_rule__XReference__Group_8_3__1__Impl15757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__015791 = new BitSet(new long[]{0x1000020000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__015794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__AnnotationsAssignment_0_in_rule__XOperation__Group__0__Impl15821 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__115852 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__115855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__XOperation__Group__1__Impl15883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__215914 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__215917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Alternatives_2_in_rule__XOperation__Group__2__Impl15944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__315975 = new BitSet(new long[]{0x0000000010788020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__315978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__0_in_rule__XOperation__Group__3__Impl16005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__416036 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__416039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Alternatives_4_in_rule__XOperation__Group__4__Impl16066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__516096 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__516099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__MultiplicityAssignment_5_in_rule__XOperation__Group__5__Impl16126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__616157 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__616160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__NameAssignment_6_in_rule__XOperation__Group__6__Impl16187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__716217 = new BitSet(new long[]{0x00000A0000780020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__716220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XOperation__Group__7__Impl16248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__816279 = new BitSet(new long[]{0x00000A0000780020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__816282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8__0_in_rule__XOperation__Group__8__Impl16309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__916340 = new BitSet(new long[]{0x2020000000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__916343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XOperation__Group__9__Impl16371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1016402 = new BitSet(new long[]{0x2020000000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1016405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__0_in_rule__XOperation__Group__10__Impl16432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1116463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__BodyAssignment_11_in_rule__XOperation__Group__11__Impl16490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_0__0__Impl_in_rule__XOperation__Group_2_0__016545 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_0__1_in_rule__XOperation__Group_2_0__016548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_2_0_0_in_rule__XOperation__Group_2_0__0__Impl16575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_0__1__Impl_in_rule__XOperation__Group_2_0__116605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_2_0_1_in_rule__XOperation__Group_2_0__1__Impl16632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_1__0__Impl_in_rule__XOperation__Group_2_1__016667 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_1__1_in_rule__XOperation__Group_2_1__016670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_2_1_0_in_rule__XOperation__Group_2_1__0__Impl16697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_2_1__1__Impl_in_rule__XOperation__Group_2_1__116727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_2_1_1_in_rule__XOperation__Group_2_1__1__Impl16754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__0__Impl_in_rule__XOperation__Group_3__016789 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__1_in_rule__XOperation__Group_3__016792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XOperation__Group_3__0__Impl16820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__1__Impl_in_rule__XOperation__Group_3__116851 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__2_in_rule__XOperation__Group_3__116854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_3_1_in_rule__XOperation__Group_3__1__Impl16881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__2__Impl_in_rule__XOperation__Group_3__216911 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__3_in_rule__XOperation__Group_3__216914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3_2__0_in_rule__XOperation__Group_3__2__Impl16941 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3__3__Impl_in_rule__XOperation__Group_3__316972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XOperation__Group_3__3__Impl17000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3_2__0__Impl_in_rule__XOperation__Group_3_2__017039 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3_2__1_in_rule__XOperation__Group_3_2__017042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XOperation__Group_3_2__0__Impl17070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_3_2__1__Impl_in_rule__XOperation__Group_3_2__117101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_3_2_1_in_rule__XOperation__Group_3_2__1__Impl17128 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8__0__Impl_in_rule__XOperation__Group_8__017162 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8__1_in_rule__XOperation__Group_8__017165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_8_0_in_rule__XOperation__Group_8__0__Impl17192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8__1__Impl_in_rule__XOperation__Group_8__117222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8_1__0_in_rule__XOperation__Group_8__1__Impl17249 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8_1__0__Impl_in_rule__XOperation__Group_8_1__017284 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8_1__1_in_rule__XOperation__Group_8_1__017287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XOperation__Group_8_1__0__Impl17315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_8_1__1__Impl_in_rule__XOperation__Group_8_1__117346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_8_1_1_in_rule__XOperation__Group_8_1__1__Impl17373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__0__Impl_in_rule__XOperation__Group_10__017407 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__1_in_rule__XOperation__Group_10__017410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__XOperation__Group_10__0__Impl17438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__1__Impl_in_rule__XOperation__Group_10__117469 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__2_in_rule__XOperation__Group_10__117472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_10_1_in_rule__XOperation__Group_10__1__Impl17499 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10__2__Impl_in_rule__XOperation__Group_10__217529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10_2__0_in_rule__XOperation__Group_10__2__Impl17556 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10_2__0__Impl_in_rule__XOperation__Group_10_2__017593 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10_2__1_in_rule__XOperation__Group_10_2__017596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XOperation__Group_10_2__0__Impl17624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__Group_10_2__1__Impl_in_rule__XOperation__Group_10_2__117655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_10_2_1_in_rule__XOperation__Group_10_2__1__Impl17682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__017716 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__017719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl17746 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__117777 = new BitSet(new long[]{0x0000020000780020L,0x000000000C000000L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__117780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl17807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__217838 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__217841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl17868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__317898 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__317901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl17928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__417959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl17986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__018026 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__018029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl18056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__118086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl18113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__018148 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__018151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl18178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__118208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl18235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__018270 = new BitSet(new long[]{0x0000020000000020L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__018273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl18300 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__118331 = new BitSet(new long[]{0x0100000000000000L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__118334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl18361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__218391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl18418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__018455 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__018458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__XTypeParameter__Group_2__0__Impl18486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__118517 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__118520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl18547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__218577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl18604 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__018641 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__018644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XTypeParameter__Group_2_2__0__Impl18672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__118703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl18730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__018764 = new BitSet(new long[]{0x0000000000070010L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__018767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__XMultiplicity__Group__0__Impl18795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__118826 = new BitSet(new long[]{0x0000000000070010L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__118829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl18856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__218887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__XMultiplicity__Group__2__Impl18915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__018952 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__018955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl18982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__119011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl19038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0__Impl_in_rule__XMultiplicity__Group_1_3_1__019073 = new BitSet(new long[]{0x0000000000030010L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__019076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__XMultiplicity__Group_1_3_1__0__Impl19104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1__Impl_in_rule__XMultiplicity__Group_1_3_1__119135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_3_1_1_in_rule__XMultiplicity__Group_1_3_1__1__Impl19162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__019196 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__019199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__119257 = new BitSet(new long[]{0x806004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__119260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XBlockExpression__Group__1__Impl19288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__219319 = new BitSet(new long[]{0x806004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__219322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl19349 = new BitSet(new long[]{0x802004E8907C8072L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__319380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__XBlockExpression__Group__3__Impl19408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__019447 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__019450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl19477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__119507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__XBlockExpression__Group_2__1__Impl19536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__019573 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__019576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl19603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__119633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl19660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__019695 = new BitSet(new long[]{0x0000000000790020L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__019698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XGenericType__Group_1__0__Impl19727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__119759 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__119762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl19789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__219819 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__219822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl19849 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__319880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XGenericType__Group_1__3__Impl19908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__019947 = new BitSet(new long[]{0x0000000000790020L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__019950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XGenericType__Group_1_2__0__Impl19978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__120009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl20036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__020070 = new BitSet(new long[]{0x0000000000790020L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__020073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__120131 = new BitSet(new long[]{0x0100004000000000L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__120134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__XGenericWildcardTypeArgument__Group__1__Impl20162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__220193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl20220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__020257 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__020260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl20288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__120319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl20346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__020380 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__020383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl20411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__120442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl20469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__020503 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__020506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl20533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__120562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl20589 = new BitSet(new long[]{0x0000001000000002L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__020624 = new BitSet(new long[]{0x0000000000780020L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__020627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__XQualifiedName__Group_1__0__Impl20655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__120686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl20713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__020746 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__020749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__120807 = new BitSet(new long[]{0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__120810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl20837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__220867 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__220870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl20897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__320926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl20953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__020991 = new BitSet(new long[]{0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__020994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl21021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__121050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021112 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021292 = new BitSet(new long[]{0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021414 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21500 = new BitSet(new long[]{0x0000000000002002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021535 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__021715 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__021718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__121776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl21803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__021837 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__021840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl21867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__121896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl21923 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__021958 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__021961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl21988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__122018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl22045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022138 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022260 = new BitSet(new long[]{0x0000000001800000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22346 = new BitSet(new long[]{0x0000000001800002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022381 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022561 = new BitSet(new long[]{0x0000000001800000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022683 = new BitSet(new long[]{0x000000001E000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl22713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__122742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl22769 = new BitSet(new long[]{0x000000001E000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__022804 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__022807 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__022865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl22892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__022924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__022927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__122985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023048 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023228 = new BitSet(new long[]{0x000000001E000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023350 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23436 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023471 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__023651 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__023654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__123712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl23739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__023773 = new BitSet(new long[]{0x0000000080040000L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__023776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl23803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__123832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl23859 = new BitSet(new long[]{0x0000000080040002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__023894 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__023897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl23924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__123954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl23981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__024015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl24042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__024074 = new BitSet(new long[]{0x0000000080040000L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__024077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__124135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl24162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__024196 = new BitSet(new long[]{0x0000000700020000L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__024199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl24226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__124255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl24282 = new BitSet(new long[]{0x0000000700020002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__024317 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__024320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl24347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__124377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl24404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__024438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl24465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__024497 = new BitSet(new long[]{0x0000000700020000L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__024500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__124558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl24585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__024619 = new BitSet(new long[]{0x0000000880040000L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__024622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__124680 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__124683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl24710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__224740 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl24767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__024803 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__024806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl24833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__124862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl24889 = new BitSet(new long[]{0x0001000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__024924 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__024927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl24954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__124984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl25011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__025045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl25072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__025104 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__025107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__125165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XCastedExpression__Group_1_0_0__1__Impl25193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__025228 = new BitSet(new long[]{0x0000001000000000L,0x000000C000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__025231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl25258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__125287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl25314 = new BitSet(new long[]{0x0000001000000002L,0x000000C000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__025349 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__025352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl25379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__125409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl25436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__025470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl25497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__025529 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__025532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__125590 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__125593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl25621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__225652 = new BitSet(new long[]{0x0000000000000800L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__225655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl25682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__325712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl25739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__025776 = new BitSet(new long[]{0x0000000010788020L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__025779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl25806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__125836 = new BitSet(new long[]{0x0000000010788020L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__125839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl25866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__225897 = new BitSet(new long[]{0x8000040000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__225900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl25927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__325957 = new BitSet(new long[]{0x8000040000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__325960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl25987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__426018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl26045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__026086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl26113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__026145 = new BitSet(new long[]{0x0000001000000000L,0x000000C000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__026148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__126206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl26233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__026267 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__026270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl26298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__126329 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__126332 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl26359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__226389 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__226392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl26419 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__326450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl26478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__026517 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__026520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl26548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__126579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl26606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__026640 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__026643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl26670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__126700 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__126703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl26730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__226761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl26789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026826 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl26856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__126886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl26913 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__026948 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__026951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl26979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__127010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl27037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__027071 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__027074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__127132 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__127135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__XClosure__Group__1__Impl27163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__227194 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__227197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2__0_in_rule__XClosure__Group__2__Impl27224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__327255 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__XClosure__Group__4_in_rule__XClosure__Group__327258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_3_in_rule__XClosure__Group__3__Impl27285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__4__Impl_in_rule__XClosure__Group__427315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__XClosure__Group__4__Impl27343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2__0__Impl_in_rule__XClosure__Group_2__027384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0__0_in_rule__XClosure__Group_2__0__Impl27411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0__0__Impl_in_rule__XClosure__Group_2_0__027443 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0__1_in_rule__XClosure__Group_2_0__027446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__0_in_rule__XClosure__Group_2_0__0__Impl27473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0__1__Impl_in_rule__XClosure__Group_2_0__127504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_2_0_1_in_rule__XClosure__Group_2_0__1__Impl27531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__0__Impl_in_rule__XClosure__Group_2_0_0__027565 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__1_in_rule__XClosure__Group_2_0_0__027568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0_in_rule__XClosure__Group_2_0_0__0__Impl27595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__1__Impl_in_rule__XClosure__Group_2_0_0__127625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__0_in_rule__XClosure__Group_2_0_0__1__Impl27652 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__0__Impl_in_rule__XClosure__Group_2_0_0_1__027687 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__1_in_rule__XClosure__Group_2_0_0_1__027690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XClosure__Group_2_0_0_1__0__Impl27718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__1__Impl_in_rule__XClosure__Group_2_0_0_1__127749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1_in_rule__XClosure__Group_2_0_0_1__1__Impl27776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__027810 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__027813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__127871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl27898 = new BitSet(new long[]{0x802004E8907C8072L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__027933 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__027936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl27963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__127993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__XExpressionInClosure__Group_1__1__Impl28022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__028059 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__028062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl28089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__128119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl28146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__028180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl28207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__028239 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__028242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__128300 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__128303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl28330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__228361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl28388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__028424 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__028427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl28454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__128484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl28511 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__028546 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__028549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XShortClosure__Group_0_0_1_1__0__Impl28577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__128608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl28635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__028669 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__028672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XParenthesizedExpression__Group__0__Impl28700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__128731 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__128734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl28761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__228790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XParenthesizedExpression__Group__2__Impl28818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__028855 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__028858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__128916 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__128919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__XIfExpression__Group__1__Impl28947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__228978 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__228981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XIfExpression__Group__2__Impl29009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__329040 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__329043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl29070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__429100 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__429103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XIfExpression__Group__4__Impl29131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__529162 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__529165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl29192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__629222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl29249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__029294 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__029297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__XIfExpression__Group_6__0__Impl29326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__129358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl29385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__029419 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__029422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__129480 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__129483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__XSwitchExpression__Group__1__Impl29511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__229542 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__229545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2__0_in_rule__XSwitchExpression__Group__2__Impl29572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__329603 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__329606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_3_in_rule__XSwitchExpression__Group__3__Impl29633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__429663 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__429666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__XSwitchExpression__Group__4__Impl29694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__529725 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__529728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29757 = new BitSet(new long[]{0x0000040000788022L,0x0000000000200140L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29769 = new BitSet(new long[]{0x0000040000788022L,0x0000000000200140L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__629802 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__7_in_rule__XSwitchExpression__Group__629805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__0_in_rule__XSwitchExpression__Group__6__Impl29832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__7__Impl_in_rule__XSwitchExpression__Group__729863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__XSwitchExpression__Group__7__Impl29891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2__0__Impl_in_rule__XSwitchExpression__Group_2__029938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Group_2__0__Impl29965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__029997 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__030000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_in_rule__XSwitchExpression__Group_2_0__0__Impl30027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__130057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XSwitchExpression__Group_2_0__1__Impl30085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__0__Impl_in_rule__XSwitchExpression__Group_6__030120 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__1_in_rule__XSwitchExpression__Group_6__030123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__XSwitchExpression__Group_6__0__Impl30151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__1__Impl_in_rule__XSwitchExpression__Group_6__130182 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__2_in_rule__XSwitchExpression__Group_6__130185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XSwitchExpression__Group_6__1__Impl30213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__2__Impl_in_rule__XSwitchExpression__Group_6__230244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_6_2_in_rule__XSwitchExpression__Group_6__2__Impl30271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__030307 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__030310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl30337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__130368 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__130371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl30398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__230429 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__230432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XCasePart__Group__2__Impl30460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__330491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl30518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__030556 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__030559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__XCasePart__Group_1__0__Impl30587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__130618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl30645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__030679 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__030682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__130740 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__130743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__XForLoopExpression__Group__1__Impl30771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__230802 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__230805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XForLoopExpression__Group__2__Impl30833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__330864 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__330867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl30894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__430924 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__430927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XForLoopExpression__Group__4__Impl30955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__530986 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__530989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl31016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__631046 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__631049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XForLoopExpression__Group__6__Impl31077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__731108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl31135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__031181 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__031184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__131242 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__131245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__XWhileExpression__Group__1__Impl31273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__231304 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__231307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XWhileExpression__Group__2__Impl31335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__331366 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__331369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl31396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__431426 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__431429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XWhileExpression__Group__4__Impl31457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__531488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl31515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__031557 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__031560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__131618 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__131621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__XDoWhileExpression__Group__1__Impl31649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__231680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__231683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl31710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__331740 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__331743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__XDoWhileExpression__Group__3__Impl31771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__431802 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__431805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XDoWhileExpression__Group__4__Impl31833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__531864 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__531867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl31894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__631924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XDoWhileExpression__Group__6__Impl31952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__031997 = new BitSet(new long[]{0x0000002000000000L,0x0000020000000000L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__032000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__132058 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__132061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl32088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__232118 = new BitSet(new long[]{0x0000000000000800L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__232121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl32148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__332178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl32205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__032244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl32271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__032303 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__032306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl32333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__132363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl32390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__032424 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__032427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_11_in_rule__XVariableDeclaration__Group_3__0__Impl32455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__132486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl32513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__032547 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__032550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl32577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__132608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl32635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__032669 = new BitSet(new long[]{0x0000004010788020L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__032672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__132730 = new BitSet(new long[]{0x0000004010788020L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__132733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl32760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__232791 = new BitSet(new long[]{0x0000004010788020L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__232794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl32821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__332852 = new BitSet(new long[]{0x8000040000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__332855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl32882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__432912 = new BitSet(new long[]{0x8000040000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__432915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl32942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__532973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl33000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__033043 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__033046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XFeatureCall__Group_2__0__Impl33074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__133105 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__133108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl33135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__233165 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__233168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl33195 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__333226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XFeatureCall__Group_2__3__Impl33254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__033293 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__033296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XFeatureCall__Group_2_2__0__Impl33324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__133355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl33382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__033416 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__033419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl33446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__133476 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__133479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl33506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__233537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XFeatureCall__Group_4__2__Impl33565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__033602 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__033605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl33632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__133662 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl33689 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__033724 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__033727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl33755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__133786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl33813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__033847 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__033850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl33877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__133906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__StaticQualifier__Group__1__Impl33934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__033969 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__033972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__134030 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__134033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__XConstructorCall__Group__1__Impl34061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__234092 = new BitSet(new long[]{0x0000040010000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__234095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl34122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__334152 = new BitSet(new long[]{0x0000040010000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__334155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl34182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__434213 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__434216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XConstructorCall__Group__4__Impl34244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__534275 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__6_in_rule__XConstructorCall__Group__534278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_5_in_rule__XConstructorCall__Group__5__Impl34305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__6__Impl_in_rule__XConstructorCall__Group__634336 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__7_in_rule__XConstructorCall__Group__634339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XConstructorCall__Group__6__Impl34367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__7__Impl_in_rule__XConstructorCall__Group__734398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_rule__XConstructorCall__Group__7__Impl34425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__034472 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__034475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__XConstructorCall__Group_3__0__Impl34503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__134534 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__134537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl34564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__234594 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__234597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl34624 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__334655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__XConstructorCall__Group_3__3__Impl34683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__034722 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__034725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XConstructorCall__Group_3_2__0__Impl34753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__134784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl34811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__0__Impl_in_rule__XConstructorCall__Group_5_1__034845 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__1_in_rule__XConstructorCall__Group_5_1__034848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_0_in_rule__XConstructorCall__Group_5_1__0__Impl34875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__1__Impl_in_rule__XConstructorCall__Group_5_1__134905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__0_in_rule__XConstructorCall__Group_5_1__1__Impl34932 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__0__Impl_in_rule__XConstructorCall__Group_5_1_1__034967 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__1_in_rule__XConstructorCall__Group_5_1_1__034970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XConstructorCall__Group_5_1_1__0__Impl34998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__1__Impl_in_rule__XConstructorCall__Group_5_1_1__135029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_1_1_in_rule__XConstructorCall__Group_5_1_1__1__Impl35056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__035090 = new BitSet(new long[]{0x0000008000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__035093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__135151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl35178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__035212 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__035215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__135273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__XNullLiteral__Group__1__Impl35301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIntLiteral__Group__0__Impl_in_rule__XIntLiteral__Group__035336 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XIntLiteral__Group__1_in_rule__XIntLiteral__Group__035339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIntLiteral__Group__1__Impl_in_rule__XIntLiteral__Group__135397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIntLiteral__ValueAssignment_1_in_rule__XIntLiteral__Group__1__Impl35424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__035458 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__035461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__135519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl35546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__035580 = new BitSet(new long[]{0x8000008000000050L,0x000004000000C000L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__035583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__135641 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__135644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__XTypeLiteral__Group__1__Impl35672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__235703 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__235706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XTypeLiteral__Group__2__Impl35734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__335765 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__335768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl35795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__435825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XTypeLiteral__Group__4__Impl35853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__035894 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__035897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__135955 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__135958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__XThrowExpression__Group__1__Impl35986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__236017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl36044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__036080 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__036083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__136141 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__136144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__XReturnExpression__Group__1__Impl36172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__236203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl36230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__036267 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__036270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__136328 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__136331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__XTryCatchFinallyExpression__Group__1__Impl36359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__236390 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__236393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl36420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__336450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl36477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__036515 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__036518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36547 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36559 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__136592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl36619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036654 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl36686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__136718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl36745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__036779 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__036782 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl36810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__136841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl36868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__036902 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__036905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__XCatchClause__Group__0__Impl36934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__136966 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__136969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XCatchClause__Group__1__Impl36997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__237028 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__237031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl37058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__337088 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__337091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XCatchClause__Group__3__Impl37119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__437150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl37177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__037217 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__037220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl37247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__137276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl37303 = new BitSet(new long[]{0x0000001000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__037338 = new BitSet(new long[]{0x0000000000788020L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__037341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__QualifiedName__Group_1__0__Impl37370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__137402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl37429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__037462 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__037465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl37492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__137521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl37548 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__037583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl37610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__037642 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__037645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__137703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__137706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__JvmTypeReference__Group_0_1_0__1__Impl37734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__237765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__JvmTypeReference__Group_0_1_0__2__Impl37793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__037830 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__037833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl37860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__137891 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__137894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__XFunctionTypeRef__Group__1__Impl37922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__237953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl37980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__038016 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__038019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XFunctionTypeRef__Group_0__0__Impl38047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__138078 = new BitSet(new long[]{0x0000180000000000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__138081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_in_rule__XFunctionTypeRef__Group_0__1__Impl38108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__238138 = new BitSet(new long[]{0x0000180000000000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__3_in_rule__XFunctionTypeRef__Group_0__238141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__0_in_rule__XFunctionTypeRef__Group_0__2__Impl38168 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__3__Impl_in_rule__XFunctionTypeRef__Group_0__338199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__XFunctionTypeRef__Group_0__3__Impl38227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__0__Impl_in_rule__XFunctionTypeRef__Group_0_2__038266 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__1_in_rule__XFunctionTypeRef__Group_0_2__038269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__XFunctionTypeRef__Group_0_2__0__Impl38297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__1__Impl_in_rule__XFunctionTypeRef__Group_0_2__138328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1_in_rule__XFunctionTypeRef__Group_0_2__1__Impl38355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__038389 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__038392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl38419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__138449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl38476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__038511 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__038514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl38543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__138575 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__138578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl38605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__238635 = new BitSet(new long[]{0x0000100008000000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__238638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl38665 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__338696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl38724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__038763 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__038766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl38794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__138825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl38852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__038886 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__038889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__138947 = new BitSet(new long[]{0x0100004000000000L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__138950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__JvmWildcardTypeReference__Group__1__Impl38978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__239009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl39036 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__039073 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__039076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__JvmUpperBound__Group__0__Impl39104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__139135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl39162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__039196 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__039199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__JvmUpperBoundAnded__Group__0__Impl39227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__139258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl39285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__039319 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__039322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__JvmLowerBound__Group__0__Impl39350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__139381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl39408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_639445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl39532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl39623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__039682 = new BitSet(new long[]{0x0008000000000002L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__039685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__139710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_rule__XAttribute__UnorderedGroup_139738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_rule__XAttribute__UnorderedGroup_1__Impl39825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_rule__XAttribute__UnorderedGroup_1__Impl39916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_rule__XAttribute__UnorderedGroup_1__Impl40007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_rule__XAttribute__UnorderedGroup_1__Impl40098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_rule__XAttribute__UnorderedGroup_1__Impl40189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_rule__XAttribute__UnorderedGroup_1__Impl40280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_rule__XAttribute__UnorderedGroup_1__Impl40371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__IDAssignment_1_7_in_rule__XAttribute__UnorderedGroup_1__Impl40462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__040521 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_rule__XAttribute__UnorderedGroup_1__040524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__140549 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_rule__XAttribute__UnorderedGroup_1__140552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__240577 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_rule__XAttribute__UnorderedGroup_1__240580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__340605 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_rule__XAttribute__UnorderedGroup_1__340608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__440633 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_rule__XAttribute__UnorderedGroup_1__440636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__540661 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_rule__XAttribute__UnorderedGroup_1__540664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__640689 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_rule__XAttribute__UnorderedGroup_1__640692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__740717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_rule__XAttribute__UnorderedGroup_540757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0_in_rule__XAttribute__UnorderedGroup_5__Impl40844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0_in_rule__XAttribute__UnorderedGroup_5__Impl40935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0_in_rule__XAttribute__UnorderedGroup_5__Impl41026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__0_in_rule__XAttribute__UnorderedGroup_5__Impl41117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__041176 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_rule__XAttribute__UnorderedGroup_5__041179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__141204 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_rule__XAttribute__UnorderedGroup_5__141207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__241232 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_rule__XAttribute__UnorderedGroup_5__241235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__341260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__0_in_rule__XReference__UnorderedGroup_1_041292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_rule__XReference__UnorderedGroup_1_0__Impl41381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Alternatives_1_0_1_in_rule__XReference__UnorderedGroup_1_0__Impl41472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__041531 = new BitSet(new long[]{0x0000000000000002L,0x0000001C00000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_rule__XReference__UnorderedGroup_1_0__041534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__141559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__0_in_rule__XReference__UnorderedGroup_1_141587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_rule__XReference__UnorderedGroup_1_1__Impl41676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__XReference__UnorderedGroup_1_1__Impl41769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__041830 = new BitSet(new long[]{0x0000020000000002L,0x0000003C00400000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_rule__XReference__UnorderedGroup_1_1__041833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__141858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__0_in_rule__XReference__UnorderedGroup_241886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_rule__XReference__UnorderedGroup_2__Impl41973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_2_1_in_rule__XReference__UnorderedGroup_2__Impl42064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_rule__XReference__UnorderedGroup_2__Impl42155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__TransientAssignment_2_3_in_rule__XReference__UnorderedGroup_2__Impl42246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_2_4_in_rule__XReference__UnorderedGroup_2__Impl42337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_rule__XReference__UnorderedGroup_2__Impl42428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__DerivedAssignment_2_6_in_rule__XReference__UnorderedGroup_2__Impl42519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__042578 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__1_in_rule__XReference__UnorderedGroup_2__042581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__142606 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__2_in_rule__XReference__UnorderedGroup_2__142609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__242634 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__3_in_rule__XReference__UnorderedGroup_2__242637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__342662 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__4_in_rule__XReference__UnorderedGroup_2__342665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__442690 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__5_in_rule__XReference__UnorderedGroup_2__442693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__542718 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__6_in_rule__XReference__UnorderedGroup_2__542721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__642746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__0_in_rule__XReference__UnorderedGroup_842784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_0__0_in_rule__XReference__UnorderedGroup_8__Impl42871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_1__0_in_rule__XReference__UnorderedGroup_8__Impl42962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__UnorderedGroup_8__Impl43053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_3__0_in_rule__XReference__UnorderedGroup_8__Impl43144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__043203 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__1_in_rule__XReference__UnorderedGroup_8__043206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__143231 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__2_in_rule__XReference__UnorderedGroup_8__143234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__243259 = new BitSet(new long[]{0x0200000000580002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__3_in_rule__XReference__UnorderedGroup_8__243262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__343287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_143323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_343354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_443385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_543416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_643447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotation__SourceAssignment_143482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_143517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_143548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_043579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_243610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_143641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_143672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_343703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_043734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_243765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_143796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_143827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_543858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__XDataType__SerializableAssignment_6_0_043894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_143933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_143964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_043995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_244026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_044057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_144088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_044119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_144150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_144181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__XEnumLiteral__ValueAssignment_3_144212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_144243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__XClass__AbstractAssignment_2_0_044279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_rule__XClass__InterfaceAssignment_2_144323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_344362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_144393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_144424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_144455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_144486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_144517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_844548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_044579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XAttribute__UnorderedAssignment_1_044615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XAttribute__UniqueAssignment_1_144659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__XAttribute__ReadonlyAssignment_1_244703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__XAttribute__TransientAssignment_1_344747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_rule__XAttribute__VolatileAssignment_1_444791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__XAttribute__UnsettableAssignment_1_544835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_rule__XAttribute__DerivedAssignment_1_644879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_rule__XAttribute__IDAssignment_1_744923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_2_0_044962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_2_0_144993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_345024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_4_145055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_5_0_145086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_5_1_145117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_5_2_145148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_5_3_145179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_045210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_rule__XReference__ResolveProxiesAssignment_1_0_045246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_rule__XReference__ContainmentAssignment_1_0_1_045290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_100_in_rule__XReference__ContainerAssignment_1_0_1_145334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_101_in_rule__XReference__LocalAssignment_1_1_045378 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XReference__UnorderedAssignment_2_045422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XReference__UniqueAssignment_2_145466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__XReference__ReadonlyAssignment_2_245510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__XReference__TransientAssignment_2_345554 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_rule__XReference__VolatileAssignment_2_445598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__XReference__UnsettableAssignment_2_545642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_rule__XReference__DerivedAssignment_2_645686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_345725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_445756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_545787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_6_145822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_145861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_2_145900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_8_0_145935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_8_1_145966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_8_2_145997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_8_3_146028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_046059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_0_046095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_0_146139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_1_046183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_1_146227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_146266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_2_146297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_4_046328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_546359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_646390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_046421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_1_146452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_146483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_2_146514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1146545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_046576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_0_046612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_0_146656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_1_046700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_1_146744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_246783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_346814 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_446845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_046876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_146907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_146938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_146969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_047000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_047035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_147070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_147101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_147132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_147163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_147198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_347233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_147268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_147303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_147338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_147373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_147408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_147443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_147478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_147513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XRelationalExpression__TypeAssignment_1_0_147548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_147587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_147622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_147657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_147692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_147727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_147762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_147797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_147832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_147867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_247902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_147933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_247968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_148003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_102_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_148039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_248083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_148122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_148153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_248188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_048228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_048267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_048298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_148329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_448360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_048391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_148422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_rule__XClosure__ExplicitSyntaxAssignment_2_0_148458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_348497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_048528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_048559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_148590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_248626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_148665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_348696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_548727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_148758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_048789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_348820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_548851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_6_248882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_048913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_148944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_348975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_349006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_549037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_749068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_349099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_549130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_249161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_549192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_rule__XVariableDeclaration__WriteableAssignment_1_049228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_049267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_149298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_149329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_149360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_049391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_149422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_149457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_149492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_149523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_349558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_049598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_049637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_049668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_149699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_549730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_249765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_149800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_149831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_5_049862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_049893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_1_149924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_749955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_106_in_rule__XBooleanLiteral__IsTrueAssignment_1_149991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__XIntLiteral__ValueAssignment_150030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_150061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_350096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_250131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_250162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_250193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_050224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_150255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_150286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_250317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_450348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_150379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_150410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_250441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_050476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_150511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_150542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_050573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_150604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_150635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_150666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_150697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred42_InternalXcore6768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred62_InternalXcore7274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred63_InternalXcore7325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_synpred65_InternalXcore7428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred132_InternalXcore21017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred133_InternalXcore21440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred134_InternalXcore21863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred135_InternalXcore22286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred136_InternalXcore22709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred137_InternalXcore23436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred138_InternalXcore23859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred139_InternalXcore24282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred140_InternalXcore24889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred141_InternalXcore25314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred143_InternalXcore25987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred144_InternalXcore26045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_2__0_in_synpred148_InternalXcore27224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred155_InternalXcore29249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred165_InternalXcore32942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred166_InternalXcore33000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_synpred172_InternalXcore34425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred175_InternalXcore36230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl22834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__122864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl22891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__022925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl22952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__022984 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__022987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__123045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023108 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023288 = new BitSet(new long[]{0x000000001E000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023410 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23496 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023531 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__023711 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__023714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__123772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl23799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__023833 = new BitSet(new long[]{0x0000000080040000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__023836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl23863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__123892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl23919 = new BitSet(new long[]{0x0000000080040002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__023954 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__023957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl23984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__124014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl24041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__024075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl24102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__024134 = new BitSet(new long[]{0x0000000080040000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__024137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__124195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl24222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__024256 = new BitSet(new long[]{0x0000000700020000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__024259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl24286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__124315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl24342 = new BitSet(new long[]{0x0000000700020002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__024377 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__024380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl24407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__124437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl24464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__024498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl24525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__024557 = new BitSet(new long[]{0x0000000700020000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__024560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__124618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl24645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__024679 = new BitSet(new long[]{0x0000000880040000L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__024682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__124740 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__124743 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl24770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__224800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl24827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__024863 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__024866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl24893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__124922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl24949 = new BitSet(new long[]{0x0001000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__024984 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__024987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl25014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__125044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl25071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__025105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl25132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__025164 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__025167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__125225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__XCastedExpression__Group_1_0_0__1__Impl25253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__025288 = new BitSet(new long[]{0x0000001000000000L,0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__025291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl25318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__125347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl25374 = new BitSet(new long[]{0x0000001000000002L,0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__025409 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__025412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl25439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__125469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl25496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__025530 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl25557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__025589 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__025592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__125650 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__125653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl25681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__225712 = new BitSet(new long[]{0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__225715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl25742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__325772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl25799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__025836 = new BitSet(new long[]{0x0000000010788020L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__025839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl25866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__125896 = new BitSet(new long[]{0x0000000010788020L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__125899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl25926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__225957 = new BitSet(new long[]{0x8000040000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__225960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl25987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__326017 = new BitSet(new long[]{0x8000040000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__326020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl26047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__426078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl26105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__026146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl26173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__026205 = new BitSet(new long[]{0x0000001000000000L,0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__026208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__126266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl26293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__026327 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__026330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl26358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__126389 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__126392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl26419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__226449 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__226452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl26479 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__326510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl26538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__026577 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__026580 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl26608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__126639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl26666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__026700 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__026703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl26730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__126760 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__126763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl26790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__226821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl26849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026886 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__026889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl26916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__126946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl26973 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__027008 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__027011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl27039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__127070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl27097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__027131 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__027134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__127192 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__127195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__XClosure__Group__1__Impl27223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__227254 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__227257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2__0_in_rule__XClosure__Group__2__Impl27284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__327315 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__4_in_rule__XClosure__Group__327318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_3_in_rule__XClosure__Group__3__Impl27345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__4__Impl_in_rule__XClosure__Group__427375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__XClosure__Group__4__Impl27403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2__0__Impl_in_rule__XClosure__Group_2__027444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0__0_in_rule__XClosure__Group_2__0__Impl27471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0__0__Impl_in_rule__XClosure__Group_2_0__027503 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0__1_in_rule__XClosure__Group_2_0__027506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__0_in_rule__XClosure__Group_2_0__0__Impl27533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0__1__Impl_in_rule__XClosure__Group_2_0__127564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_2_0_1_in_rule__XClosure__Group_2_0__1__Impl27591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__0__Impl_in_rule__XClosure__Group_2_0_0__027625 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__1_in_rule__XClosure__Group_2_0_0__027628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_0_in_rule__XClosure__Group_2_0_0__0__Impl27655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0__1__Impl_in_rule__XClosure__Group_2_0_0__127685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__0_in_rule__XClosure__Group_2_0_0__1__Impl27712 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__0__Impl_in_rule__XClosure__Group_2_0_0_1__027747 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__1_in_rule__XClosure__Group_2_0_0_1__027750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XClosure__Group_2_0_0_1__0__Impl27778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2_0_0_1__1__Impl_in_rule__XClosure__Group_2_0_0_1__127809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_1_in_rule__XClosure__Group_2_0_0_1__1__Impl27836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__027870 = new BitSet(new long[]{0x802004E8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__027873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__127931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl27958 = new BitSet(new long[]{0x802004E8907C8072L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__027993 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__027996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl28023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__128053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__XExpressionInClosure__Group_1__1__Impl28082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__028119 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__028122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl28149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__128179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl28206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__028240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl28267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__028299 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__028302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__128360 = new BitSet(new long[]{0x0000040000788020L,0x0000010000200000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__128363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl28390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__228421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl28448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__028484 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__028487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl28514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__128544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl28571 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__028606 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__028609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XShortClosure__Group_0_0_1_1__0__Impl28637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__128668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl28695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__028729 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__028732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XParenthesizedExpression__Group__0__Impl28760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__128791 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__128794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl28821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__228850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XParenthesizedExpression__Group__2__Impl28878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__028915 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__028918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__128976 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__128979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__XIfExpression__Group__1__Impl29007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__229038 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__229041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XIfExpression__Group__2__Impl29069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__329100 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__329103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl29130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__429160 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__429163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XIfExpression__Group__4__Impl29191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__529222 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__529225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl29252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__629282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl29309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__029354 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__029357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__XIfExpression__Group_6__0__Impl29386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__129418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl29445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__029479 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__029482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__129540 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__129543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__XSwitchExpression__Group__1__Impl29571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__229602 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__229605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2__0_in_rule__XSwitchExpression__Group__2__Impl29632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__329663 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__329666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_3_in_rule__XSwitchExpression__Group__3__Impl29693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__429723 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__429726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XSwitchExpression__Group__4__Impl29754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__529785 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__529788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29817 = new BitSet(new long[]{0x0000040000788022L,0x0000000000200140L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_5_in_rule__XSwitchExpression__Group__5__Impl29829 = new BitSet(new long[]{0x0000040000788022L,0x0000000000200140L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__629862 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__7_in_rule__XSwitchExpression__Group__629865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__0_in_rule__XSwitchExpression__Group__6__Impl29892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__7__Impl_in_rule__XSwitchExpression__Group__729923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__XSwitchExpression__Group__7__Impl29951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2__0__Impl_in_rule__XSwitchExpression__Group_2__029998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Group_2__0__Impl30025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__030057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__030060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_in_rule__XSwitchExpression__Group_2_0__0__Impl30087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__130117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__XSwitchExpression__Group_2_0__1__Impl30145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__0__Impl_in_rule__XSwitchExpression__Group_6__030180 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__1_in_rule__XSwitchExpression__Group_6__030183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__XSwitchExpression__Group_6__0__Impl30211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__1__Impl_in_rule__XSwitchExpression__Group_6__130242 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__2_in_rule__XSwitchExpression__Group_6__130245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__XSwitchExpression__Group_6__1__Impl30273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_6__2__Impl_in_rule__XSwitchExpression__Group_6__230304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_6_2_in_rule__XSwitchExpression__Group_6__2__Impl30331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__030367 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__030370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl30397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__130428 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200140L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__130431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl30458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__230489 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__230492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__XCasePart__Group__2__Impl30520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__330551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl30578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__030616 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__030619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__XCasePart__Group_1__0__Impl30647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__130678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl30705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__030739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__030742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__130800 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__130803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__XForLoopExpression__Group__1__Impl30831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__230862 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__230865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XForLoopExpression__Group__2__Impl30893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__330924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__330927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl30954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__430984 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__430987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__XForLoopExpression__Group__4__Impl31015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__531046 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__531049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl31076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__631106 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__631109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XForLoopExpression__Group__6__Impl31137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__731168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl31195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__031241 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__031244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__131302 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__131305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__XWhileExpression__Group__1__Impl31333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__231364 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__231367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XWhileExpression__Group__2__Impl31395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__331426 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__331429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl31456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__431486 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__431489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XWhileExpression__Group__4__Impl31517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__531548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl31575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__031617 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__031620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__131678 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__131681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__XDoWhileExpression__Group__1__Impl31709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__231740 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__231743 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl31770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__331800 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__331803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__XDoWhileExpression__Group__3__Impl31831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__431862 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__431865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XDoWhileExpression__Group__4__Impl31893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__531924 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__531927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl31954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__631984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XDoWhileExpression__Group__6__Impl32012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__032057 = new BitSet(new long[]{0x0000002000000000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__032060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__132118 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__132121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl32148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__232178 = new BitSet(new long[]{0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__232181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl32208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__332238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl32265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__032304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl32331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__032363 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__032366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl32393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__132423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl32450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__032484 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__032487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_11_in_rule__XVariableDeclaration__Group_3__0__Impl32515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__132546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl32573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__032607 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__032610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl32637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__132668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl32695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__032729 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__032732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl32759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__132789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl32816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__032850 = new BitSet(new long[]{0x0000004010788020L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__032853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__132911 = new BitSet(new long[]{0x0000004010788020L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__132914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl32941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__232972 = new BitSet(new long[]{0x0000004010788020L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__232975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl33002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__333033 = new BitSet(new long[]{0x8000040000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__333036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl33063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__433093 = new BitSet(new long[]{0x8000040000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__433096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl33123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__533154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl33181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__033224 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__033227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XFeatureCall__Group_2__0__Impl33255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__133286 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__133289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl33316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__233346 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__233349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl33376 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__333407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XFeatureCall__Group_2__3__Impl33435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__033474 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__033477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XFeatureCall__Group_2_2__0__Impl33505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__133536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl33563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__033597 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__033600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl33627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__133657 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__133660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl33687 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__233718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XFeatureCall__Group_4__2__Impl33746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__033783 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__033786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl33813 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__133843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl33870 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__033905 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__033908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl33936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__133967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl33994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__034028 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__034031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl34058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__134087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__StaticQualifier__Group__1__Impl34115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__034150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__034153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__134211 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__134214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__XConstructorCall__Group__1__Impl34242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__234273 = new BitSet(new long[]{0x0000040010000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__234276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl34303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__334333 = new BitSet(new long[]{0x0000040010000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__334336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl34363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__434394 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__434397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XConstructorCall__Group__4__Impl34425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__534456 = new BitSet(new long[]{0x80200CE8907C8070L,0x000007000027EE28L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__6_in_rule__XConstructorCall__Group__534459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_5_in_rule__XConstructorCall__Group__5__Impl34486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__6__Impl_in_rule__XConstructorCall__Group__634517 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__7_in_rule__XConstructorCall__Group__634520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XConstructorCall__Group__6__Impl34548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__7__Impl_in_rule__XConstructorCall__Group__734579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_rule__XConstructorCall__Group__7__Impl34606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__034653 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__034656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__XConstructorCall__Group_3__0__Impl34684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__134715 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__134718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl34745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__234775 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__234778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl34805 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__334836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__XConstructorCall__Group_3__3__Impl34864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__034903 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__034906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XConstructorCall__Group_3_2__0__Impl34934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__134965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl34992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__0__Impl_in_rule__XConstructorCall__Group_5_1__035026 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__1_in_rule__XConstructorCall__Group_5_1__035029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_0_in_rule__XConstructorCall__Group_5_1__0__Impl35056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1__1__Impl_in_rule__XConstructorCall__Group_5_1__135086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__0_in_rule__XConstructorCall__Group_5_1__1__Impl35113 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__0__Impl_in_rule__XConstructorCall__Group_5_1_1__035148 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__1_in_rule__XConstructorCall__Group_5_1_1__035151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XConstructorCall__Group_5_1_1__0__Impl35179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_5_1_1__1__Impl_in_rule__XConstructorCall__Group_5_1_1__135210 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_1_1_1_in_rule__XConstructorCall__Group_5_1_1__1__Impl35237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__035271 = new BitSet(new long[]{0x0000008000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__035274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__135332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl35359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__035393 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__035396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__135454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__XNullLiteral__Group__1__Impl35482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIntLiteral__Group__0__Impl_in_rule__XIntLiteral__Group__035517 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XIntLiteral__Group__1_in_rule__XIntLiteral__Group__035520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIntLiteral__Group__1__Impl_in_rule__XIntLiteral__Group__135578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIntLiteral__ValueAssignment_1_in_rule__XIntLiteral__Group__1__Impl35605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__035639 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__035642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__135700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl35727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__035761 = new BitSet(new long[]{0x8000008000000050L,0x000004000000C000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__035764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__135822 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__135825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__XTypeLiteral__Group__1__Impl35853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__235884 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__235887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XTypeLiteral__Group__2__Impl35915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__335946 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__335949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl35976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__436006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XTypeLiteral__Group__4__Impl36034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__036075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__036078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__136136 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__136139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__XThrowExpression__Group__1__Impl36167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__236198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl36225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__036261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__036264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__136322 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__136325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__XReturnExpression__Group__1__Impl36353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__236384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl36411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__036448 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__036451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__136509 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__136512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__XTryCatchFinallyExpression__Group__1__Impl36540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__236571 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__236574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl36601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__336631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl36658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__036696 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__036699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36728 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl36740 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__136773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl36800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036835 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__036838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl36867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__136899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl36926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__036960 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__036963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl36991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__137022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl37049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__037083 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__037086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__XCatchClause__Group__0__Impl37115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__137147 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__137150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XCatchClause__Group__1__Impl37178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__237209 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__237212 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl37239 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__337269 = new BitSet(new long[]{0x802004E8907C8070L,0x000006000007EE28L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__337272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XCatchClause__Group__3__Impl37300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__437331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl37358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__037398 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__037401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl37428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__137457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl37484 = new BitSet(new long[]{0x0000001000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__037519 = new BitSet(new long[]{0x0000000000788020L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__037522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__QualifiedName__Group_1__0__Impl37551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__137583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl37610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__037643 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__037646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl37673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__137702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl37729 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__037764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl37791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__037823 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__037826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__137884 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__137887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__JvmTypeReference__Group_0_1_0__1__Impl37915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__237946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__JvmTypeReference__Group_0_1_0__2__Impl37974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__038011 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__038014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl38041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__138072 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__138075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__XFunctionTypeRef__Group__1__Impl38103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__238134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl38161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__038197 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__038200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XFunctionTypeRef__Group_0__0__Impl38228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__138259 = new BitSet(new long[]{0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__138262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_in_rule__XFunctionTypeRef__Group_0__1__Impl38289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__238319 = new BitSet(new long[]{0x0000180000000000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__3_in_rule__XFunctionTypeRef__Group_0__238322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__0_in_rule__XFunctionTypeRef__Group_0__2__Impl38349 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__3__Impl_in_rule__XFunctionTypeRef__Group_0__338380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__XFunctionTypeRef__Group_0__3__Impl38408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__0__Impl_in_rule__XFunctionTypeRef__Group_0_2__038447 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__1_in_rule__XFunctionTypeRef__Group_0_2__038450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XFunctionTypeRef__Group_0_2__0__Impl38478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_2__1__Impl_in_rule__XFunctionTypeRef__Group_0_2__138509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1_in_rule__XFunctionTypeRef__Group_0_2__1__Impl38536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__038570 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__038573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl38600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__138630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl38657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__038692 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__038695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl38724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__138756 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__138759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl38786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__238816 = new BitSet(new long[]{0x0000100008000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__238819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl38846 = new BitSet(new long[]{0x0000100000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__338877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl38905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__038944 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__038947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl38975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__139006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl39033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__039067 = new BitSet(new long[]{0x0000040000798020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__039070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__139128 = new BitSet(new long[]{0x0100004000000000L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__139131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__JvmWildcardTypeReference__Group__1__Impl39159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__239190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl39217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__039254 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__039257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__JvmUpperBound__Group__0__Impl39285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__139316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl39343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__039377 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__039380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__JvmUpperBoundAnded__Group__0__Impl39408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__139439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl39466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__039500 = new BitSet(new long[]{0x0000040000788020L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__039503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__JvmLowerBound__Group__0__Impl39531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__139562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl39589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_639626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl39713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl39804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__039863 = new BitSet(new long[]{0x0008000000000002L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__039866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__139891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_rule__XAttribute__UnorderedGroup_139919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_rule__XAttribute__UnorderedGroup_1__Impl40006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_rule__XAttribute__UnorderedGroup_1__Impl40097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_rule__XAttribute__UnorderedGroup_1__Impl40188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_rule__XAttribute__UnorderedGroup_1__Impl40279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_rule__XAttribute__UnorderedGroup_1__Impl40370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_rule__XAttribute__UnorderedGroup_1__Impl40461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_rule__XAttribute__UnorderedGroup_1__Impl40552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__IDAssignment_1_7_in_rule__XAttribute__UnorderedGroup_1__Impl40643 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__040702 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_rule__XAttribute__UnorderedGroup_1__040705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__140730 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_rule__XAttribute__UnorderedGroup_1__140733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__240758 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_rule__XAttribute__UnorderedGroup_1__240761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__340786 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_rule__XAttribute__UnorderedGroup_1__340789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__440814 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_rule__XAttribute__UnorderedGroup_1__440817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__540842 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_rule__XAttribute__UnorderedGroup_1__540845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__640870 = new BitSet(new long[]{0x0000000000000002L,0x00000003FC000000L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_rule__XAttribute__UnorderedGroup_1__640873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__Impl_in_rule__XAttribute__UnorderedGroup_1__740898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_rule__XAttribute__UnorderedGroup_540938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0_in_rule__XAttribute__UnorderedGroup_5__Impl41025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0_in_rule__XAttribute__UnorderedGroup_5__Impl41116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0_in_rule__XAttribute__UnorderedGroup_5__Impl41207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_3__0_in_rule__XAttribute__UnorderedGroup_5__Impl41298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__041357 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_rule__XAttribute__UnorderedGroup_5__041360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__141385 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_rule__XAttribute__UnorderedGroup_5__141388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__241413 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_rule__XAttribute__UnorderedGroup_5__241416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__Impl_in_rule__XAttribute__UnorderedGroup_5__341441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__0_in_rule__XReference__UnorderedGroup_1_041473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_rule__XReference__UnorderedGroup_1_0__Impl41562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Alternatives_1_0_1_in_rule__XReference__UnorderedGroup_1_0__Impl41653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__041712 = new BitSet(new long[]{0x0000000000000002L,0x0000001C00000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_rule__XReference__UnorderedGroup_1_0__041715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__Impl_in_rule__XReference__UnorderedGroup_1_0__141740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__0_in_rule__XReference__UnorderedGroup_1_141768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_rule__XReference__UnorderedGroup_1_1__Impl41857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__XReference__UnorderedGroup_1_1__Impl41950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__042011 = new BitSet(new long[]{0x0000020000000002L,0x0000003C00400000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_rule__XReference__UnorderedGroup_1_1__042014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__Impl_in_rule__XReference__UnorderedGroup_1_1__142039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__0_in_rule__XReference__UnorderedGroup_242067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_rule__XReference__UnorderedGroup_2__Impl42154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_2_1_in_rule__XReference__UnorderedGroup_2__Impl42245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_rule__XReference__UnorderedGroup_2__Impl42336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__TransientAssignment_2_3_in_rule__XReference__UnorderedGroup_2__Impl42427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_2_4_in_rule__XReference__UnorderedGroup_2__Impl42518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_rule__XReference__UnorderedGroup_2__Impl42609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__DerivedAssignment_2_6_in_rule__XReference__UnorderedGroup_2__Impl42700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__042759 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__1_in_rule__XReference__UnorderedGroup_2__042762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__142787 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__2_in_rule__XReference__UnorderedGroup_2__142790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__242815 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__3_in_rule__XReference__UnorderedGroup_2__242818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__342843 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__4_in_rule__XReference__UnorderedGroup_2__342846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__442871 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__5_in_rule__XReference__UnorderedGroup_2__442874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__542899 = new BitSet(new long[]{0x0000000000000002L,0x00000001FC000000L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__6_in_rule__XReference__UnorderedGroup_2__542902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__Impl_in_rule__XReference__UnorderedGroup_2__642927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__0_in_rule__XReference__UnorderedGroup_842965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_0__0_in_rule__XReference__UnorderedGroup_8__Impl43052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_1__0_in_rule__XReference__UnorderedGroup_8__Impl43143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__UnorderedGroup_8__Impl43234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_3__0_in_rule__XReference__UnorderedGroup_8__Impl43325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__043384 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__1_in_rule__XReference__UnorderedGroup_8__043387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__143412 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__2_in_rule__XReference__UnorderedGroup_8__143415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__243440 = new BitSet(new long[]{0x0200000000580002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__3_in_rule__XReference__UnorderedGroup_8__243443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__Impl_in_rule__XReference__UnorderedGroup_8__343468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_143504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_343535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_443566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_543597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_643628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotation__SourceAssignment_143663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_143698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_143729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_043760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_243791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_143822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_143853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_343884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_043915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_243946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_143977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_144008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_544039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__XDataType__SerializableAssignment_6_0_044075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_144114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_144145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_044176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_244207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_044238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_144269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_044300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_144331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_144362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__XEnumLiteral__ValueAssignment_3_144393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_144424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__XClass__AbstractAssignment_2_0_044460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_rule__XClass__InterfaceAssignment_2_144504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_344543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_144574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_144605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_144636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_144667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_144698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_844729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_044760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XAttribute__UnorderedAssignment_1_044796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XAttribute__UniqueAssignment_1_144840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__XAttribute__ReadonlyAssignment_1_244884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_rule__XAttribute__TransientAssignment_1_344928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_rule__XAttribute__VolatileAssignment_1_444972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__XAttribute__UnsettableAssignment_1_545016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_rule__XAttribute__DerivedAssignment_1_645060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_rule__XAttribute__IDAssignment_1_745104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_2_0_045143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_2_0_145174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_345205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_4_145236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_5_0_145267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_5_1_145298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_5_2_145329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_5_3_145360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_045391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_rule__XReference__ResolveProxiesAssignment_1_0_045427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_rule__XReference__ContainmentAssignment_1_0_1_045471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_rule__XReference__ContainerAssignment_1_0_1_145515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_101_in_rule__XReference__LocalAssignment_1_1_045559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XReference__UnorderedAssignment_2_045603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XReference__UniqueAssignment_2_145647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__XReference__ReadonlyAssignment_2_245691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_rule__XReference__TransientAssignment_2_345735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_rule__XReference__VolatileAssignment_2_445779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__XReference__UnsettableAssignment_2_545823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_rule__XReference__DerivedAssignment_2_645867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_345906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_445937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_545968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_6_146003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_146042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_7_2_146081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_8_0_146116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_8_1_146147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_8_2_146178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_8_3_146209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_046240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_0_046276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_0_146320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XOperation__UniqueAssignment_2_1_046364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XOperation__UnorderedAssignment_2_1_146408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_146447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_3_2_146478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_4_046509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_546540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_646571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_046602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_8_1_146633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_146664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_10_2_146695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1146726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_046757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_0_046793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_0_146837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__XParameter__UniqueAssignment_1_1_046881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__XParameter__UnorderedAssignment_1_1_146925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_246964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_346995 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_447026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_047057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_147088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_147119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_147150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_047181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_047216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_147251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_147282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_147313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_147344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_147379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_347414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_147449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_147484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_147519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_147554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_147589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_147624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_147659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_147694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XRelationalExpression__TypeAssignment_1_0_147729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_147768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_147803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_147838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_147873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_147908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_147943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_147978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_148013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_148048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_248083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_148114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_248149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_148184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_148220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_248264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_148303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_148334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_248369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_048409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_048448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_048479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_148510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_448541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_048572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_2_0_0_1_148603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_rule__XClosure__ExplicitSyntaxAssignment_2_0_148639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_348678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_048709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_048740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_148771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_248807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_148846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_348877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_548908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_148939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_048970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_349001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_549032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_6_249063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_049094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_149125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_349156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_349187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_549218 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_749249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_349280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_549311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_249342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_549373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_rule__XVariableDeclaration__WriteableAssignment_1_049409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_049448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_149479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_149510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_149541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_049572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_149603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_049634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_149665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_149700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_149735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_149766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_349801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_049841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_049880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_049911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_149942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_549973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_250008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_150043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_150074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_5_050105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_050136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_5_1_1_150167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_750198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_106_in_rule__XBooleanLiteral__IsTrueAssignment_1_150234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__XIntLiteral__ValueAssignment_150273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_150304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_350339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_250374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_250405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_250436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_050467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_150498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_150529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_250560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_450591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_150622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_2_150653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_250684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_050719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_150754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_150785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_050816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_150847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_150878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_150909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_150940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred42_InternalXcore6828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred62_InternalXcore7334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred63_InternalXcore7385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_synpred65_InternalXcore7488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred132_InternalXcore21077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred133_InternalXcore21500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred134_InternalXcore21923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred135_InternalXcore22346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred136_InternalXcore22769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred137_InternalXcore23496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred138_InternalXcore23919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred139_InternalXcore24342 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets002 {
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred176_InternalXcore36559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred177_InternalXcore36619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred178_InternalXcore37303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred179_InternalXcore37548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred182_InternalXcore38476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred185_InternalXcore39445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_synpred186_InternalXcore39532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred187_InternalXcore39685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_synpred188_InternalXcore39738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_synpred189_InternalXcore39825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_synpred190_InternalXcore39916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_synpred191_InternalXcore40007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_synpred192_InternalXcore40098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_synpred193_InternalXcore40189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_synpred194_InternalXcore40280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_synpred195_InternalXcore40371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_synpred196_InternalXcore40524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_synpred197_InternalXcore40552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_synpred198_InternalXcore40580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_synpred199_InternalXcore40608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_synpred200_InternalXcore40636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_synpred201_InternalXcore40664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_synpred202_InternalXcore40692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_synpred203_InternalXcore40757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0_in_synpred204_InternalXcore40844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0_in_synpred205_InternalXcore40935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0_in_synpred206_InternalXcore41026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_synpred207_InternalXcore41179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_synpred208_InternalXcore41207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_synpred209_InternalXcore41235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_synpred210_InternalXcore41381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_synpred211_InternalXcore41534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_synpred212_InternalXcore41676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_synpred213_InternalXcore41833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__0_in_synpred214_InternalXcore41886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_synpred215_InternalXcore41973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_2_1_in_synpred216_InternalXcore42064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_synpred217_InternalXcore42155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__TransientAssignment_2_3_in_synpred218_InternalXcore42246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_2_4_in_synpred219_InternalXcore42337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_synpred220_InternalXcore42428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__1_in_synpred221_InternalXcore42581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__2_in_synpred222_InternalXcore42609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__3_in_synpred223_InternalXcore42637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__4_in_synpred224_InternalXcore42665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__5_in_synpred225_InternalXcore42693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__6_in_synpred226_InternalXcore42721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__0_in_synpred227_InternalXcore42784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_0__0_in_synpred228_InternalXcore42871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_1__0_in_synpred229_InternalXcore42962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_synpred230_InternalXcore43053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__1_in_synpred231_InternalXcore43206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__2_in_synpred232_InternalXcore43234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__3_in_synpred233_InternalXcore43262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred140_InternalXcore24949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred141_InternalXcore25374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred143_InternalXcore26047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred144_InternalXcore26105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_2__0_in_synpred148_InternalXcore27284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred155_InternalXcore29309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred165_InternalXcore33123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred166_InternalXcore33181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_7_in_synpred172_InternalXcore34606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred175_InternalXcore36411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred176_InternalXcore36740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred177_InternalXcore36800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred178_InternalXcore37484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred179_InternalXcore37729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred182_InternalXcore38657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred185_InternalXcore39626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_synpred186_InternalXcore39713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred187_InternalXcore39866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__0_in_synpred188_InternalXcore39919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_1_0_in_synpred189_InternalXcore40006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_1_1_in_synpred190_InternalXcore40097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_1_2_in_synpred191_InternalXcore40188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_1_3_in_synpred192_InternalXcore40279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_1_4_in_synpred193_InternalXcore40370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_1_5_in_synpred194_InternalXcore40461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_1_6_in_synpred195_InternalXcore40552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__1_in_synpred196_InternalXcore40705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__2_in_synpred197_InternalXcore40733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__3_in_synpred198_InternalXcore40761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__4_in_synpred199_InternalXcore40789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__5_in_synpred200_InternalXcore40817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__6_in_synpred201_InternalXcore40845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_1__7_in_synpred202_InternalXcore40873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__0_in_synpred203_InternalXcore40938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_0__0_in_synpred204_InternalXcore41025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_1__0_in_synpred205_InternalXcore41116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__Group_5_2__0_in_synpred206_InternalXcore41207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__1_in_synpred207_InternalXcore41360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__2_in_synpred208_InternalXcore41388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_5__3_in_synpred209_InternalXcore41416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_1_0_0_in_synpred210_InternalXcore41562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_0__1_in_synpred211_InternalXcore41715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__LocalAssignment_1_1_0_in_synpred212_InternalXcore41857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_1_1__1_in_synpred213_InternalXcore42014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__0_in_synpred214_InternalXcore42067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_2_0_in_synpred215_InternalXcore42154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_2_1_in_synpred216_InternalXcore42245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_2_2_in_synpred217_InternalXcore42336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__TransientAssignment_2_3_in_synpred218_InternalXcore42427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_2_4_in_synpred219_InternalXcore42518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_2_5_in_synpred220_InternalXcore42609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__1_in_synpred221_InternalXcore42762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__2_in_synpred222_InternalXcore42790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__3_in_synpred223_InternalXcore42818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__4_in_synpred224_InternalXcore42846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__5_in_synpred225_InternalXcore42874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_2__6_in_synpred226_InternalXcore42902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__0_in_synpred227_InternalXcore42965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_0__0_in_synpred228_InternalXcore43052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_1__0_in_synpred229_InternalXcore43143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_synpred230_InternalXcore43234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__1_in_synpred231_InternalXcore43387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__2_in_synpred232_InternalXcore43415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_8__3_in_synpred233_InternalXcore43443 = new BitSet(new long[]{0x0000000000000002L});
}
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/AbstractXcoreRuntimeModule.java b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/AbstractXcoreRuntimeModule.java
index 7cf5078a9..b4594edb1 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/AbstractXcoreRuntimeModule.java
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/AbstractXcoreRuntimeModule.java
@@ -114,11 +114,6 @@ public abstract class AbstractXcoreRuntimeModule extends DefaultRuntimeModule {
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.xtext.generator.generator.GeneratorFragment
- public Class<? extends org.eclipse.xtext.generator.IGenerator> bindIGenerator() {
- return org.eclipse.emf.ecore.xcore.generator.XcoreGenerator.class;
- }
-
// contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
@@ -205,8 +200,18 @@ public abstract class AbstractXcoreRuntimeModule extends DefaultRuntimeModule {
}
// contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
- public Class<? extends org.eclipse.xtext.resource.ILateInitialization> bindILateInitialization() {
- return org.eclipse.xtext.xbase.resource.JvmModelInferringInitializer.class;
+ public Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer() {
+ return org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> bindIResourceDescription$Manager() {
+ return org.eclipse.xtext.resource.DerivedStateAwareResourceDescriptionManager.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class<? extends org.eclipse.xtext.generator.IGenerator> bindIGenerator() {
+ return org.eclipse.xtext.xbase.compiler.JvmModelGenerator.class;
}
// contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi
index b292d80a8..97ae4e06c 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi
@@ -34,7 +34,7 @@
</elements>
<elements xsi:type="xtext:Keyword" value="package"/>
<elements xsi:type="xtext:Assignment" feature="name" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</elements>
<elements xsi:type="xtext:Assignment" cardinality="*" feature="importDirectives" operator="+=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/>
@@ -82,7 +82,7 @@
</type>
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Assignment" feature="key" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</elements>
<elements xsi:type="xtext:Keyword" value="="/>
<elements xsi:type="xtext:Assignment" feature="value" operator="=">
@@ -106,7 +106,7 @@
<classifier xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</type>
<alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
<elements xsi:type="xtext:Keyword" cardinality="?" value=".*"/>
</alternatives>
</rules>
@@ -1013,7 +1013,7 @@
<type metamodel="/1/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmType"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</terminal>
</elements>
</elements>
@@ -1336,18 +1336,18 @@
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/xbase/Xbase#//XExpression"/>
</type>
<alternatives xsi:type="xtext:Alternatives">
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.41"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.42"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.18"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.29"/>
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.38"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.39"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.23"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.28"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.31"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.32"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.33"/>
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.47"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.48"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.49"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.50"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.27"/>
</alternatives>
</rules>
@@ -1357,11 +1357,11 @@
</type>
<alternatives xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.24"/>
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.42"/>
- <elements xsi:type="xtext:RuleCall" rule="/1/@rules.44"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.43"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.45"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.44"/>
<elements xsi:type="xtext:RuleCall" rule="/1/@rules.46"/>
+ <elements xsi:type="xtext:RuleCall" rule="/1/@rules.47"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="XClosure">
@@ -1692,6 +1692,19 @@
</elements>
</alternatives>
</rules>
+ <rules xsi:type="xtext:ParserRule" name="FullJvmFormalParameter">
+ <type metamodel="/1/@metamodelDeclarations.1">
+ <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmFormalParameter"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
+ <elements xsi:type="xtext:Assignment" feature="parameterType" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/2/@rules.0"/>
+ </elements>
+ <elements xsi:type="xtext:Assignment" feature="name" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.24"/>
+ </elements>
+ </alternatives>
+ </rules>
<rules xsi:type="xtext:ParserRule" name="XFeatureCall">
<type metamodel="/1/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/xbase/Xbase#//XExpression"/>
@@ -1707,7 +1720,7 @@
<type metamodel="/1/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmDeclaredType"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.40"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.41"/>
</terminal>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
@@ -1728,7 +1741,7 @@
<type metamodel="/1/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmIdentifiableElement"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.39"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.40"/>
</terminal>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
@@ -1792,7 +1805,7 @@
<type metamodel="/1/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmConstructor"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</terminal>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
@@ -1909,7 +1922,7 @@
<type metamodel="/1/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmType"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</terminal>
</elements>
<elements xsi:type="xtext:Keyword" value=")"/>
@@ -1964,7 +1977,7 @@
<elements xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:Group">
<elements xsi:type="xtext:Assignment" cardinality="+" feature="catchClauses" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.50"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
<elements xsi:type="xtext:Keyword" predicated="true" value="finally"/>
@@ -1990,7 +2003,7 @@
<elements xsi:type="xtext:Keyword" predicated="true" value="catch"/>
<elements xsi:type="xtext:Keyword" value="("/>
<elements xsi:type="xtext:Assignment" feature="declaredParam" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.37"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.38"/>
</elements>
<elements xsi:type="xtext:Keyword" value=")"/>
<elements xsi:type="xtext:Assignment" feature="expression" operator="=">
@@ -2074,7 +2087,7 @@
<type metamodel="/2/@metamodelDeclarations.1">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/xtext/common/JavaVMTypes#//JvmType"/>
</type>
- <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.52"/>
</terminal>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g
index 6ce1cbec3..ecb828cfe 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g
@@ -6329,6 +6329,63 @@ ruleJvmFormalParameter returns [EObject current=null]
+// Entry rule entryRuleFullJvmFormalParameter
+entryRuleFullJvmFormalParameter returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getFullJvmFormalParameterRule()); }
+ iv_ruleFullJvmFormalParameter=ruleFullJvmFormalParameter
+ { $current=$iv_ruleFullJvmFormalParameter.current; }
+ EOF
+;
+
+// Rule FullJvmFormalParameter
+ruleFullJvmFormalParameter returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+((
+(
+ {
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+ }
+ lv_parameterType_0_0=ruleJvmTypeReference {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ $current,
+ "parameterType",
+ lv_parameterType_0_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)(
+(
+ {
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+ }
+ lv_name_1_0=ruleValidID {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ $current,
+ "name",
+ lv_name_1_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))
+;
+
+
+
+
+
// Entry rule entryRuleXFeatureCall
entryRuleXFeatureCall returns [EObject current=null]
:
@@ -7296,9 +7353,9 @@ ruleXCatchClause returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- lv_declaredParam_2_0=ruleJvmFormalParameter {
+ lv_declaredParam_2_0=ruleFullJvmFormalParameter {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXCatchClauseRule());
}
@@ -7306,7 +7363,7 @@ ruleXCatchClause returns [EObject current=null]
$current,
"declaredParam",
lv_declaredParam_2_0,
- "JvmFormalParameter");
+ "FullJvmFormalParameter");
afterParserOrEnumRuleCall();
}
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java
index 79214c323..340546d21 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java
@@ -2128,10 +2128,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7866:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7866:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7923:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7923:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7866:11: ( '^' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7923:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2140,7 +2140,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7866:11: '^'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7923:11: '^'
{
match('^');
@@ -2158,7 +2158,7 @@ public class InternalXcoreLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7866:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7923:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2207,10 +2207,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7868:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7868:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7925:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7925:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7868:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7925:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -2224,7 +2224,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7868:13: '0' .. '9'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7925:13: '0' .. '9'
{
matchRange('0','9');
@@ -2256,10 +2256,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2277,10 +2277,10 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -2296,7 +2296,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2312,7 +2312,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2337,10 +2337,10 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -2356,7 +2356,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2372,7 +2372,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7870:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7927:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2415,12 +2415,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7872:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7872:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7929:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7929:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7872:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7929:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -2445,7 +2445,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7872:52: .
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7929:52: .
{
matchAny();
@@ -2475,12 +2475,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -2493,7 +2493,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2513,7 +2513,7 @@ public class InternalXcoreLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2522,9 +2522,9 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:41: ( '\\r' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2533,7 +2533,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7874:41: '\\r'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7931:41: '\\r'
{
match('\r');
@@ -2565,10 +2565,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7876:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7876:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7933:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7933:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7876:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7933:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -2622,8 +2622,8 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7878:16: ( . )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7878:18: .
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7935:16: ( . )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7935:18: .
{
matchAny();
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java
index 9c9182534..8824b445a 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java
@@ -9845,12 +9845,12 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
{
int LA81_2 = input.LA(2);
- if ( (LA81_2==16) ) {
- alt81=1;
- }
- else if ( (LA81_2==EOF||(LA81_2>=RULE_STRING && LA81_2<=RULE_INT)||(LA81_2>=13 && LA81_2<=15)||LA81_2==20||(LA81_2>=22 && LA81_2<=23)||(LA81_2>=28 && LA81_2<=29)||(LA81_2>=42 && LA81_2<=45)||LA81_2==57||(LA81_2>=59 && LA81_2<=82)||(LA81_2>=84 && LA81_2<=106)) ) {
+ if ( (LA81_2==EOF||(LA81_2>=RULE_STRING && LA81_2<=RULE_INT)||(LA81_2>=13 && LA81_2<=15)||LA81_2==20||(LA81_2>=22 && LA81_2<=23)||(LA81_2>=28 && LA81_2<=29)||(LA81_2>=42 && LA81_2<=45)||LA81_2==57||(LA81_2>=59 && LA81_2<=82)||(LA81_2>=84 && LA81_2<=106)) ) {
alt81=2;
}
+ else if ( (LA81_2==16) ) {
+ alt81=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -9864,12 +9864,12 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
{
int LA81_3 = input.LA(2);
- if ( (LA81_3==EOF||(LA81_3>=RULE_STRING && LA81_3<=RULE_INT)||(LA81_3>=13 && LA81_3<=15)||LA81_3==20||(LA81_3>=22 && LA81_3<=23)||(LA81_3>=28 && LA81_3<=29)||(LA81_3>=42 && LA81_3<=45)||LA81_3==57||(LA81_3>=59 && LA81_3<=82)||(LA81_3>=84 && LA81_3<=106)) ) {
- alt81=2;
- }
- else if ( (LA81_3==16) ) {
+ if ( (LA81_3==16) ) {
alt81=1;
}
+ else if ( (LA81_3==EOF||(LA81_3>=RULE_STRING && LA81_3<=RULE_INT)||(LA81_3>=13 && LA81_3<=15)||LA81_3==20||(LA81_3>=22 && LA81_3<=23)||(LA81_3>=28 && LA81_3<=29)||(LA81_3>=42 && LA81_3<=45)||LA81_3==57||(LA81_3>=59 && LA81_3<=82)||(LA81_3>=84 && LA81_3<=106)) ) {
+ alt81=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -9921,12 +9921,12 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
{
int LA81_6 = input.LA(2);
- if ( (LA81_6==16) ) {
- alt81=1;
- }
- else if ( (LA81_6==EOF||(LA81_6>=RULE_STRING && LA81_6<=RULE_INT)||(LA81_6>=13 && LA81_6<=15)||LA81_6==20||(LA81_6>=22 && LA81_6<=23)||(LA81_6>=28 && LA81_6<=29)||(LA81_6>=42 && LA81_6<=45)||LA81_6==57||(LA81_6>=59 && LA81_6<=82)||(LA81_6>=84 && LA81_6<=106)) ) {
+ if ( (LA81_6==EOF||(LA81_6>=RULE_STRING && LA81_6<=RULE_INT)||(LA81_6>=13 && LA81_6<=15)||LA81_6==20||(LA81_6>=22 && LA81_6<=23)||(LA81_6>=28 && LA81_6<=29)||(LA81_6>=42 && LA81_6<=45)||LA81_6==57||(LA81_6>=59 && LA81_6<=82)||(LA81_6>=84 && LA81_6<=106)) ) {
alt81=2;
}
+ else if ( (LA81_6==16) ) {
+ alt81=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -18199,8 +18199,159 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleJvmFormalParameter"
+ // $ANTLR start "entryRuleFullJvmFormalParameter"
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6333:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
+ public final EObject entryRuleFullJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFullJvmFormalParameter = null;
+
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6334:2: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6335:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter14769);
+ iv_ruleFullJvmFormalParameter=ruleFullJvmFormalParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleFullJvmFormalParameter;
+ }
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFullJvmFormalParameter14779); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFullJvmFormalParameter"
+
+
+ // $ANTLR start "ruleFullJvmFormalParameter"
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6342:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
+ public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_parameterType_0_0 = null;
+
+ AntlrDatatypeRuleToken lv_name_1_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6345:28: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6347:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6347:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6348:3: lv_parameterType_0_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleFullJvmFormalParameter14825);
+ lv_parameterType_0_0=ruleJvmTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "parameterType",
+ lv_parameterType_0_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6364:2: ( (lv_name_1_0= ruleValidID ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6365:1: (lv_name_1_0= ruleValidID )
+ {
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6365:1: (lv_name_1_0= ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6366:3: lv_name_1_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleFullJvmFormalParameter14846);
+ lv_name_1_0=ruleValidID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_1_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFullJvmFormalParameter"
+
+
// $ANTLR start "entryRuleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6333:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6390:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
public final EObject entryRuleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -18208,13 +18359,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6334:2: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6335:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6391:2: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6392:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall14769);
+ pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall14882);
iv_ruleXFeatureCall=ruleXFeatureCall();
state._fsp--;
@@ -18222,7 +18373,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXFeatureCall;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall14779); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall14892); if (state.failed) return current;
}
@@ -18240,7 +18391,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6342:1: ruleXFeatureCall returns [EObject current=null] : ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6399:1: ruleXFeatureCall returns [EObject current=null] : ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) ;
public final EObject ruleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -18266,14 +18417,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6345:28: ( ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6402:28: ( ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6403:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:2: () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6403:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6403:2: () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6346:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6347:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6403:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6404:5:
{
if ( state.backtracking==0 ) {
@@ -18285,7 +18436,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6352:2: ( ( ruleStaticQualifier ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6409:2: ( ( ruleStaticQualifier ) )?
int alt125=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -18346,10 +18497,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt125) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6353:1: ( ruleStaticQualifier )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6410:1: ( ruleStaticQualifier )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6353:1: ( ruleStaticQualifier )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6354:3: ruleStaticQualifier
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6410:1: ( ruleStaticQualifier )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6411:3: ruleStaticQualifier
{
if ( state.backtracking==0 ) {
@@ -18363,7 +18514,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_ruleXFeatureCall14836);
+ pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_ruleXFeatureCall14949);
ruleStaticQualifier();
state._fsp--;
@@ -18382,7 +18533,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6367:3: (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6424:3: (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )?
int alt127=2;
int LA127_0 = input.LA(1);
@@ -18391,26 +18542,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt127) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6367:5: otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6424:5: otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>'
{
- otherlv_2=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleXFeatureCall14850); if (state.failed) return current;
+ otherlv_2=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleXFeatureCall14963); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6371:1: ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6372:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6428:1: ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6429:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6372:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6373:3: lv_typeArguments_3_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6429:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:3: lv_typeArguments_3_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14871);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14984);
lv_typeArguments_3_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -18434,7 +18585,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6389:2: (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6446:2: (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )*
loop126:
do {
int alt126=2;
@@ -18447,26 +18598,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt126) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6389:4: otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6446:4: otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFeatureCall14884); if (state.failed) return current;
+ otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFeatureCall14997); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6393:1: ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6394:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6450:1: ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6394:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6395:3: lv_typeArguments_5_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6452:3: lv_typeArguments_5_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14905);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall15018);
lv_typeArguments_5_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -18499,7 +18650,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleXFeatureCall14919); if (state.failed) return current;
+ otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleXFeatureCall15032); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
@@ -18511,11 +18662,11 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6415:3: ( ( ruleIdOrSuper ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6416:1: ( ruleIdOrSuper )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6472:3: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6473:1: ( ruleIdOrSuper )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6416:1: ( ruleIdOrSuper )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6417:3: ruleIdOrSuper
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6473:1: ( ruleIdOrSuper )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6474:3: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
@@ -18529,7 +18680,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall14944);
+ pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall15057);
ruleIdOrSuper();
state._fsp--;
@@ -18545,20 +18696,20 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
int alt130=2;
alt130 = dfa130.predict(input);
switch (alt130) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:4: ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:4: ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6437:1: (lv_explicitOperationCall_8_0= '(' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6438:3: lv_explicitOperationCall_8_0= '('
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6494:1: (lv_explicitOperationCall_8_0= '(' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6495:3: lv_explicitOperationCall_8_0= '('
{
- lv_explicitOperationCall_8_0=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXFeatureCall14978); if (state.failed) return current;
+ lv_explicitOperationCall_8_0=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXFeatureCall15091); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitOperationCall_8_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
@@ -18578,25 +18729,25 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?
int alt129=3;
alt129 = dfa129.predict(input);
switch (alt129) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6468:1: (lv_featureCallArguments_9_0= ruleXShortClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6469:3: lv_featureCallArguments_9_0= ruleXShortClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6525:1: (lv_featureCallArguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6526:3: lv_featureCallArguments_9_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_ruleXFeatureCall15063);
+ pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_ruleXFeatureCall15176);
lv_featureCallArguments_9_0=ruleXShortClosure();
state._fsp--;
@@ -18624,23 +18775,23 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6486:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6543:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6486:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6486:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6543:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6543:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6486:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:1: (lv_featureCallArguments_10_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6543:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6544:1: (lv_featureCallArguments_10_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:1: (lv_featureCallArguments_10_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6488:3: lv_featureCallArguments_10_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6544:1: (lv_featureCallArguments_10_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6545:3: lv_featureCallArguments_10_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXFeatureCall15091);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXFeatureCall15204);
lv_featureCallArguments_10_0=ruleXExpression();
state._fsp--;
@@ -18664,7 +18815,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6504:2: (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6561:2: (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
loop128:
do {
int alt128=2;
@@ -18677,26 +18828,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt128) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6504:4: otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6561:4: otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) )
{
- otherlv_11=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFeatureCall15104); if (state.failed) return current;
+ otherlv_11=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFeatureCall15217); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:1: ( (lv_featureCallArguments_12_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:1: (lv_featureCallArguments_12_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6565:1: ( (lv_featureCallArguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6566:1: (lv_featureCallArguments_12_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:1: (lv_featureCallArguments_12_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6510:3: lv_featureCallArguments_12_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6566:1: (lv_featureCallArguments_12_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6567:3: lv_featureCallArguments_12_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXFeatureCall15125);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXFeatureCall15238);
lv_featureCallArguments_12_0=ruleXExpression();
state._fsp--;
@@ -18738,7 +18889,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_13=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXFeatureCall15142); if (state.failed) return current;
+ otherlv_13=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXFeatureCall15255); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
@@ -18750,22 +18901,22 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6530:3: ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6587:3: ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
int alt131=2;
alt131 = dfa131.predict(input);
switch (alt131) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6530:4: ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6587:4: ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6535:1: (lv_featureCallArguments_14_0= ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6536:3: lv_featureCallArguments_14_0= ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6592:1: (lv_featureCallArguments_14_0= ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6593:3: lv_featureCallArguments_14_0= ruleXClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_ruleXFeatureCall15175);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_ruleXFeatureCall15288);
lv_featureCallArguments_14_0=ruleXClosure();
state._fsp--;
@@ -18815,7 +18966,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6560:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6617:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
public final String entryRuleIdOrSuper() throws RecognitionException {
String current = null;
@@ -18823,13 +18974,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6561:2: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6562:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6618:2: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6619:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdOrSuperRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper15213);
+ pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper15326);
iv_ruleIdOrSuper=ruleIdOrSuper();
state._fsp--;
@@ -18837,7 +18988,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIdOrSuper.getText();
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper15224); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper15337); if (state.failed) return current;
}
@@ -18855,7 +19006,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6569:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'super' ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6626:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'super' ) ;
public final AntlrDatatypeRuleToken ruleIdOrSuper() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18866,10 +19017,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6572:28: ( (this_ValidID_0= ruleValidID | kw= 'super' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6573:1: (this_ValidID_0= ruleValidID | kw= 'super' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6629:28: ( (this_ValidID_0= ruleValidID | kw= 'super' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6630:1: (this_ValidID_0= ruleValidID | kw= 'super' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6573:1: (this_ValidID_0= ruleValidID | kw= 'super' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6630:1: (this_ValidID_0= ruleValidID | kw= 'super' )
int alt132=2;
int LA132_0 = input.LA(1);
@@ -18888,14 +19039,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt132) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6574:5: this_ValidID_0= ruleValidID
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6631:5: this_ValidID_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleIdOrSuper15271);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleIdOrSuper15384);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -18914,9 +19065,9 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6586:2: kw= 'super'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6643:2: kw= 'super'
{
- kw=(Token)match(input,64,FollowSets000.FOLLOW_64_in_ruleIdOrSuper15295); if (state.failed) return current;
+ kw=(Token)match(input,64,FollowSets000.FOLLOW_64_in_ruleIdOrSuper15408); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18949,7 +19100,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6599:1: entryRuleStaticQualifier returns [String current=null] : iv_ruleStaticQualifier= ruleStaticQualifier EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6656:1: entryRuleStaticQualifier returns [String current=null] : iv_ruleStaticQualifier= ruleStaticQualifier EOF ;
public final String entryRuleStaticQualifier() throws RecognitionException {
String current = null;
@@ -18957,13 +19108,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6600:2: (iv_ruleStaticQualifier= ruleStaticQualifier EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6601:2: iv_ruleStaticQualifier= ruleStaticQualifier EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6657:2: (iv_ruleStaticQualifier= ruleStaticQualifier EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6658:2: iv_ruleStaticQualifier= ruleStaticQualifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStaticQualifierRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier15336);
+ pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier15449);
iv_ruleStaticQualifier=ruleStaticQualifier();
state._fsp--;
@@ -18971,7 +19122,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleStaticQualifier.getText();
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier15347); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier15460); if (state.failed) return current;
}
@@ -18989,7 +19140,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6608:1: ruleStaticQualifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '::' )+ ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6665:1: ruleStaticQualifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '::' )+ ;
public final AntlrDatatypeRuleToken ruleStaticQualifier() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19000,10 +19151,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6611:28: ( (this_ValidID_0= ruleValidID kw= '::' )+ )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6612:1: (this_ValidID_0= ruleValidID kw= '::' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6668:28: ( (this_ValidID_0= ruleValidID kw= '::' )+ )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6669:1: (this_ValidID_0= ruleValidID kw= '::' )+
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6612:1: (this_ValidID_0= ruleValidID kw= '::' )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6669:1: (this_ValidID_0= ruleValidID kw= '::' )+
int cnt133=0;
loop133:
do {
@@ -19080,14 +19231,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt133) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6613:5: this_ValidID_0= ruleValidID kw= '::'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6670:5: this_ValidID_0= ruleValidID kw= '::'
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleStaticQualifier15394);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleStaticQualifier15507);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -19102,7 +19253,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- kw=(Token)match(input,95,FollowSets000.FOLLOW_95_in_ruleStaticQualifier15412); if (state.failed) return current;
+ kw=(Token)match(input,95,FollowSets000.FOLLOW_95_in_ruleStaticQualifier15525); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19143,7 +19294,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6637:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6694:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
public final EObject entryRuleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -19151,13 +19302,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6638:2: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6639:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6695:2: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6696:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall15453);
+ pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall15566);
iv_ruleXConstructorCall=ruleXConstructorCall();
state._fsp--;
@@ -19165,7 +19316,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXConstructorCall;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall15463); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall15576); if (state.failed) return current;
}
@@ -19183,7 +19334,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6646:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6703:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
public final EObject ruleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -19210,14 +19361,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6649:28: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6650:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6706:28: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6707:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6650:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6650:2: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6707:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6707:2: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? otherlv_8= '(' ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6650:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6651:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6707:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6708:5:
{
if ( state.backtracking==0 ) {
@@ -19229,17 +19380,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,96,FollowSets000.FOLLOW_96_in_ruleXConstructorCall15509); if (state.failed) return current;
+ otherlv_1=(Token)match(input,96,FollowSets000.FOLLOW_96_in_ruleXConstructorCall15622); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6660:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6661:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6717:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6718:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6661:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6662:3: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6718:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6719:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -19253,7 +19404,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleXConstructorCall15532);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleXConstructorCall15645);
ruleQualifiedName();
state._fsp--;
@@ -19269,7 +19420,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6675:2: (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6732:2: (otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
int alt135=2;
int LA135_0 = input.LA(1);
@@ -19278,26 +19429,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt135) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6675:4: otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6732:4: otherlv_3= '<' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
{
- otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleXConstructorCall15545); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleXConstructorCall15658); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6679:1: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6680:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6736:1: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6737:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6680:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6681:3: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6737:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6738:3: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15566);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15679);
lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -19321,7 +19472,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6697:2: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6754:2: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
loop134:
do {
int alt134=2;
@@ -19334,26 +19485,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt134) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6697:4: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6754:4: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_5=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXConstructorCall15579); if (state.failed) return current;
+ otherlv_5=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXConstructorCall15692); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6701:1: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6702:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6758:1: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6759:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6702:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6703:3: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6759:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6760:3: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15600);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15713);
lv_typeArguments_6_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -19386,7 +19537,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_7=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleXConstructorCall15614); if (state.failed) return current;
+ otherlv_7=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleXConstructorCall15727); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
@@ -19398,31 +19549,31 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXConstructorCall15628); if (state.failed) return current;
+ otherlv_8=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXConstructorCall15741); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
int alt137=3;
alt137 = dfa137.predict(input);
switch (alt137) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6744:1: (lv_arguments_9_0= ruleXShortClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6745:3: lv_arguments_9_0= ruleXShortClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6801:1: (lv_arguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6802:3: lv_arguments_9_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_5_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_ruleXConstructorCall15700);
+ pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_ruleXConstructorCall15813);
lv_arguments_9_0=ruleXShortClosure();
state._fsp--;
@@ -19450,23 +19601,23 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6762:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6819:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6762:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6762:7: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6819:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6819:7: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6762:7: ( (lv_arguments_10_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6763:1: (lv_arguments_10_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6819:7: ( (lv_arguments_10_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6820:1: (lv_arguments_10_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6763:1: (lv_arguments_10_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6764:3: lv_arguments_10_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6820:1: (lv_arguments_10_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6821:3: lv_arguments_10_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_5_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXConstructorCall15728);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXConstructorCall15841);
lv_arguments_10_0=ruleXExpression();
state._fsp--;
@@ -19490,7 +19641,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6780:2: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6837:2: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
loop136:
do {
int alt136=2;
@@ -19503,26 +19654,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt136) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6780:4: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6837:4: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
{
- otherlv_11=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXConstructorCall15741); if (state.failed) return current;
+ otherlv_11=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXConstructorCall15854); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getXConstructorCallAccess().getCommaKeyword_5_1_1_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:1: ( (lv_arguments_12_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:1: (lv_arguments_12_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6841:1: ( (lv_arguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6842:1: (lv_arguments_12_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:1: (lv_arguments_12_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6786:3: lv_arguments_12_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6842:1: (lv_arguments_12_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6843:3: lv_arguments_12_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_5_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXConstructorCall15762);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXConstructorCall15875);
lv_arguments_12_0=ruleXExpression();
state._fsp--;
@@ -19564,28 +19715,28 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_13=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXConstructorCall15779); if (state.failed) return current;
+ otherlv_13=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXConstructorCall15892); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_6());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6806:1: ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6863:1: ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?
int alt138=2;
alt138 = dfa138.predict(input);
switch (alt138) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6806:2: ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6863:2: ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6811:1: (lv_arguments_14_0= ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6812:3: lv_arguments_14_0= ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6868:1: (lv_arguments_14_0= ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6869:3: lv_arguments_14_0= ruleXClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_7_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_ruleXConstructorCall15810);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_ruleXConstructorCall15923);
lv_arguments_14_0=ruleXClosure();
state._fsp--;
@@ -19635,7 +19786,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6836:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6893:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -19643,13 +19794,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6837:2: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6838:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6894:2: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6895:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBooleanLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral15847);
+ pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral15960);
iv_ruleXBooleanLiteral=ruleXBooleanLiteral();
state._fsp--;
@@ -19657,7 +19808,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXBooleanLiteral;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral15857); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral15970); if (state.failed) return current;
}
@@ -19675,7 +19826,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6845:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6902:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -19685,14 +19836,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6848:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6849:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6905:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6906:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6849:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6849:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6906:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6906:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6849:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6850:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6906:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6907:5:
{
if ( state.backtracking==0 ) {
@@ -19704,7 +19855,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6855:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6912:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
int alt139=2;
int LA139_0 = input.LA(1);
@@ -19723,9 +19874,9 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt139) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6855:4: otherlv_1= 'false'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6912:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,97,FollowSets000.FOLLOW_97_in_ruleXBooleanLiteral15904); if (state.failed) return current;
+ otherlv_1=(Token)match(input,97,FollowSets000.FOLLOW_97_in_ruleXBooleanLiteral16017); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -19735,15 +19886,15 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6860:6: ( (lv_isTrue_2_0= 'true' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6917:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6860:6: ( (lv_isTrue_2_0= 'true' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6861:1: (lv_isTrue_2_0= 'true' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6917:6: ( (lv_isTrue_2_0= 'true' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6918:1: (lv_isTrue_2_0= 'true' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6861:1: (lv_isTrue_2_0= 'true' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6862:3: lv_isTrue_2_0= 'true'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6918:1: (lv_isTrue_2_0= 'true' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6919:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,98,FollowSets000.FOLLOW_98_in_ruleXBooleanLiteral15928); if (state.failed) return current;
+ lv_isTrue_2_0=(Token)match(input,98,FollowSets000.FOLLOW_98_in_ruleXBooleanLiteral16041); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isTrue_2_0, grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -19792,7 +19943,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6883:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6940:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
public final EObject entryRuleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -19800,13 +19951,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6884:2: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6885:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6941:2: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6942:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXNullLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral15978);
+ pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral16091);
iv_ruleXNullLiteral=ruleXNullLiteral();
state._fsp--;
@@ -19814,7 +19965,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXNullLiteral;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral15988); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral16101); if (state.failed) return current;
}
@@ -19832,7 +19983,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6892:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6949:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -19841,14 +19992,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6895:28: ( ( () otherlv_1= 'null' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6896:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6952:28: ( ( () otherlv_1= 'null' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6953:1: ( () otherlv_1= 'null' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6896:1: ( () otherlv_1= 'null' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6896:2: () otherlv_1= 'null'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6953:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6953:2: () otherlv_1= 'null'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6896:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6897:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6953:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6954:5:
{
if ( state.backtracking==0 ) {
@@ -19860,7 +20011,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,99,FollowSets000.FOLLOW_99_in_ruleXNullLiteral16034); if (state.failed) return current;
+ otherlv_1=(Token)match(input,99,FollowSets000.FOLLOW_99_in_ruleXNullLiteral16147); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
@@ -19889,7 +20040,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6914:1: entryRuleXIntLiteral returns [EObject current=null] : iv_ruleXIntLiteral= ruleXIntLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6971:1: entryRuleXIntLiteral returns [EObject current=null] : iv_ruleXIntLiteral= ruleXIntLiteral EOF ;
public final EObject entryRuleXIntLiteral() throws RecognitionException {
EObject current = null;
@@ -19897,13 +20048,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6915:2: (iv_ruleXIntLiteral= ruleXIntLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6916:2: iv_ruleXIntLiteral= ruleXIntLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6972:2: (iv_ruleXIntLiteral= ruleXIntLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6973:2: iv_ruleXIntLiteral= ruleXIntLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXIntLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral16070);
+ pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral16183);
iv_ruleXIntLiteral=ruleXIntLiteral();
state._fsp--;
@@ -19911,7 +20062,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXIntLiteral;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral16080); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral16193); if (state.failed) return current;
}
@@ -19929,7 +20080,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6923:1: ruleXIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_INT ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6980:1: ruleXIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_INT ) ) ) ;
public final EObject ruleXIntLiteral() throws RecognitionException {
EObject current = null;
@@ -19938,14 +20089,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6926:28: ( ( () ( (lv_value_1_0= RULE_INT ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6927:1: ( () ( (lv_value_1_0= RULE_INT ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6983:28: ( ( () ( (lv_value_1_0= RULE_INT ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6984:1: ( () ( (lv_value_1_0= RULE_INT ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6927:1: ( () ( (lv_value_1_0= RULE_INT ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6927:2: () ( (lv_value_1_0= RULE_INT ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6984:1: ( () ( (lv_value_1_0= RULE_INT ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6984:2: () ( (lv_value_1_0= RULE_INT ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6927:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6928:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6984:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6985:5:
{
if ( state.backtracking==0 ) {
@@ -19957,13 +20108,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6933:2: ( (lv_value_1_0= RULE_INT ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6934:1: (lv_value_1_0= RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6990:2: ( (lv_value_1_0= RULE_INT ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6991:1: (lv_value_1_0= RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6934:1: (lv_value_1_0= RULE_INT )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6935:3: lv_value_1_0= RULE_INT
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6991:1: (lv_value_1_0= RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6992:3: lv_value_1_0= RULE_INT
{
- lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleXIntLiteral16131); if (state.failed) return current;
+ lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleXIntLiteral16244); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_value_1_0, grammarAccess.getXIntLiteralAccess().getValueINTTerminalRuleCall_1_0());
@@ -20010,7 +20161,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6959:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7016:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
public final EObject entryRuleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -20018,13 +20169,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6960:2: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6961:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7017:2: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7018:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXStringLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral16172);
+ pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral16285);
iv_ruleXStringLiteral=ruleXStringLiteral();
state._fsp--;
@@ -20032,7 +20183,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXStringLiteral;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral16182); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral16295); if (state.failed) return current;
}
@@ -20050,7 +20201,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6968:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7025:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -20059,14 +20210,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6971:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6972:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7028:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7029:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6972:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6972:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7029:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7029:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6972:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6973:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7029:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7030:5:
{
if ( state.backtracking==0 ) {
@@ -20078,13 +20229,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6978:2: ( (lv_value_1_0= RULE_STRING ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6979:1: (lv_value_1_0= RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7035:2: ( (lv_value_1_0= RULE_STRING ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7036:1: (lv_value_1_0= RULE_STRING )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6979:1: (lv_value_1_0= RULE_STRING )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6980:3: lv_value_1_0= RULE_STRING
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7036:1: (lv_value_1_0= RULE_STRING )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7037:3: lv_value_1_0= RULE_STRING
{
- lv_value_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_RULE_STRING_in_ruleXStringLiteral16233); if (state.failed) return current;
+ lv_value_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_RULE_STRING_in_ruleXStringLiteral16346); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_value_1_0, grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
@@ -20131,7 +20282,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7004:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7061:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
public final EObject entryRuleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -20139,13 +20290,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7005:2: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7006:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7062:2: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7063:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTypeLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral16274);
+ pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral16387);
iv_ruleXTypeLiteral=ruleXTypeLiteral();
state._fsp--;
@@ -20153,7 +20304,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXTypeLiteral;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral16284); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral16397); if (state.failed) return current;
}
@@ -20171,7 +20322,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7013:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7070:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) ;
public final EObject ruleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -20182,14 +20333,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7016:28: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7017:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7073:28: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7074:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7017:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7017:2: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7074:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7074:2: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7017:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7018:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7074:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7075:5:
{
if ( state.backtracking==0 ) {
@@ -20201,23 +20352,23 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,100,FollowSets000.FOLLOW_100_in_ruleXTypeLiteral16330); if (state.failed) return current;
+ otherlv_1=(Token)match(input,100,FollowSets000.FOLLOW_100_in_ruleXTypeLiteral16443); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
- otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXTypeLiteral16342); if (state.failed) return current;
+ otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXTypeLiteral16455); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7031:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7032:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7088:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7089:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7032:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7033:3: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7089:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7090:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -20231,7 +20382,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral16365);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral16478);
ruleQualifiedName();
state._fsp--;
@@ -20247,7 +20398,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXTypeLiteral16377); if (state.failed) return current;
+ otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXTypeLiteral16490); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
@@ -20276,7 +20427,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7058:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7115:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
public final EObject entryRuleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -20284,13 +20435,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7059:2: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7060:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7116:2: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7117:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXThrowExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression16413);
+ pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression16526);
iv_ruleXThrowExpression=ruleXThrowExpression();
state._fsp--;
@@ -20298,7 +20449,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXThrowExpression;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression16423); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression16536); if (state.failed) return current;
}
@@ -20316,7 +20467,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7067:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7124:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
public final EObject ruleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -20327,14 +20478,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7070:28: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7071:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7127:28: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7128:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7071:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7071:2: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7128:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7128:2: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7071:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7072:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7128:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7129:5:
{
if ( state.backtracking==0 ) {
@@ -20346,24 +20497,24 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,101,FollowSets000.FOLLOW_101_in_ruleXThrowExpression16469); if (state.failed) return current;
+ otherlv_1=(Token)match(input,101,FollowSets000.FOLLOW_101_in_ruleXThrowExpression16582); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7081:1: ( (lv_expression_2_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7082:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7138:1: ( (lv_expression_2_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7139:1: (lv_expression_2_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7082:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7083:3: lv_expression_2_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7139:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7140:3: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXThrowExpression16490);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXThrowExpression16603);
lv_expression_2_0=ruleXExpression();
state._fsp--;
@@ -20410,7 +20561,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7107:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7164:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
public final EObject entryRuleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -20418,13 +20569,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7108:2: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7109:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7165:2: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7166:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXReturnExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression16526);
+ pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression16639);
iv_ruleXReturnExpression=ruleXReturnExpression();
state._fsp--;
@@ -20432,7 +20583,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXReturnExpression;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression16536); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression16649); if (state.failed) return current;
}
@@ -20450,7 +20601,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7116:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7173:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
public final EObject ruleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -20461,14 +20612,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7119:28: ( ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7120:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7176:28: ( ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7177:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7120:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7120:2: () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7177:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7177:2: () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7120:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7121:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7177:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7178:5:
{
if ( state.backtracking==0 ) {
@@ -20480,28 +20631,28 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,102,FollowSets000.FOLLOW_102_in_ruleXReturnExpression16582); if (state.failed) return current;
+ otherlv_1=(Token)match(input,102,FollowSets000.FOLLOW_102_in_ruleXReturnExpression16695); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7130:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7187:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
int alt140=2;
alt140 = dfa140.predict(input);
switch (alt140) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7130:2: ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7187:2: ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7135:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7136:3: lv_expression_2_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7192:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7193:3: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXReturnExpression16613);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXReturnExpression16726);
lv_expression_2_0=ruleXExpression();
state._fsp--;
@@ -20551,7 +20702,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7160:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7217:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -20559,13 +20710,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7161:2: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7162:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7218:2: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7219:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression16650);
+ pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression16763);
iv_ruleXTryCatchFinallyExpression=ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -20573,7 +20724,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXTryCatchFinallyExpression;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression16660); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression16773); if (state.failed) return current;
}
@@ -20591,7 +20742,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7169:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7226:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
public final EObject ruleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -20610,14 +20761,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7172:28: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7173:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7229:28: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7230:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7173:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7173:2: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7230:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7230:2: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7173:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7174:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7230:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7231:5:
{
if ( state.backtracking==0 ) {
@@ -20629,24 +20780,24 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,103,FollowSets000.FOLLOW_103_in_ruleXTryCatchFinallyExpression16706); if (state.failed) return current;
+ otherlv_1=(Token)match(input,103,FollowSets000.FOLLOW_103_in_ruleXTryCatchFinallyExpression16819); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7183:1: ( (lv_expression_2_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7184:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7240:1: ( (lv_expression_2_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7241:1: (lv_expression_2_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7184:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7185:3: lv_expression_2_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7241:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7242:3: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16727);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16840);
lv_expression_2_0=ruleXExpression();
state._fsp--;
@@ -20670,7 +20821,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:2: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:2: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
int alt143=2;
int LA143_0 = input.LA(1);
@@ -20689,12 +20840,12 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt143) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
int cnt141=0;
loop141:
do {
@@ -20714,17 +20865,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt141) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:5: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:5: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7203:1: (lv_catchClauses_3_0= ruleXCatchClause )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7204:3: lv_catchClauses_3_0= ruleXCatchClause
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7260:1: (lv_catchClauses_3_0= ruleXCatchClause )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7261:3: lv_catchClauses_3_0= ruleXCatchClause
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression16757);
+ pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression16870);
lv_catchClauses_3_0=ruleXCatchClause();
state._fsp--;
@@ -20759,7 +20910,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
cnt141++;
} while (true);
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:3: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:3: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
int alt142=2;
int LA142_0 = input.LA(1);
@@ -20772,12 +20923,12 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt142) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:4: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:4: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:4: ( ( 'finally' )=>otherlv_4= 'finally' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:5: ( 'finally' )=>otherlv_4= 'finally'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:4: ( ( 'finally' )=>otherlv_4= 'finally' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:5: ( 'finally' )=>otherlv_4= 'finally'
{
- otherlv_4=(Token)match(input,104,FollowSets000.FOLLOW_104_in_ruleXTryCatchFinallyExpression16779); if (state.failed) return current;
+ otherlv_4=(Token)match(input,104,FollowSets000.FOLLOW_104_in_ruleXTryCatchFinallyExpression16892); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
@@ -20786,18 +20937,18 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7225:2: ( (lv_finallyExpression_5_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7226:1: (lv_finallyExpression_5_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7282:2: ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7283:1: (lv_finallyExpression_5_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7226:1: (lv_finallyExpression_5_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7227:3: lv_finallyExpression_5_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7283:1: (lv_finallyExpression_5_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7284:3: lv_finallyExpression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16801);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16914);
lv_finallyExpression_5_0=ruleXExpression();
state._fsp--;
@@ -20834,29 +20985,29 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7244:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7301:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7244:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7244:8: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7301:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7301:8: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
{
- otherlv_6=(Token)match(input,104,FollowSets000.FOLLOW_104_in_ruleXTryCatchFinallyExpression16823); if (state.failed) return current;
+ otherlv_6=(Token)match(input,104,FollowSets000.FOLLOW_104_in_ruleXTryCatchFinallyExpression16936); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7248:1: ( (lv_finallyExpression_7_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7249:1: (lv_finallyExpression_7_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7305:1: ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7306:1: (lv_finallyExpression_7_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7249:1: (lv_finallyExpression_7_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7250:3: lv_finallyExpression_7_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7306:1: (lv_finallyExpression_7_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7307:3: lv_finallyExpression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16844);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16957);
lv_finallyExpression_7_0=ruleXExpression();
state._fsp--;
@@ -20912,7 +21063,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7274:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7331:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
public final EObject entryRuleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -20920,13 +21071,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7275:2: (iv_ruleXCatchClause= ruleXCatchClause EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7276:2: iv_ruleXCatchClause= ruleXCatchClause EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7332:2: (iv_ruleXCatchClause= ruleXCatchClause EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7333:2: iv_ruleXCatchClause= ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCatchClauseRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause16882);
+ pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause16995);
iv_ruleXCatchClause=ruleXCatchClause();
state._fsp--;
@@ -20934,7 +21085,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXCatchClause;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause16892); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause17005); if (state.failed) return current;
}
@@ -20952,7 +21103,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7283:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7340:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
public final EObject ruleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -20967,16 +21118,16 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7286:28: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7287:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7343:28: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7287:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7287:2: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:2: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7287:2: ( ( 'catch' )=>otherlv_0= 'catch' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7287:3: ( 'catch' )=>otherlv_0= 'catch'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:2: ( ( 'catch' )=>otherlv_0= 'catch' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:3: ( 'catch' )=>otherlv_0= 'catch'
{
- otherlv_0=(Token)match(input,105,FollowSets000.FOLLOW_105_in_ruleXCatchClause16937); if (state.failed) return current;
+ otherlv_0=(Token)match(input,105,FollowSets000.FOLLOW_105_in_ruleXCatchClause17050); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
@@ -20985,25 +21136,25 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXCatchClause16950); if (state.failed) return current;
+ otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXCatchClause17063); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7296:1: ( (lv_declaredParam_2_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7297:1: (lv_declaredParam_2_0= ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7353:1: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7354:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7297:1: (lv_declaredParam_2_0= ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7298:3: lv_declaredParam_2_0= ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7354:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7355:3: lv_declaredParam_2_0= ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_ruleXCatchClause16971);
- lv_declaredParam_2_0=ruleJvmFormalParameter();
+ pushFollow(FollowSets000.FOLLOW_ruleFullJvmFormalParameter_in_ruleXCatchClause17084);
+ lv_declaredParam_2_0=ruleFullJvmFormalParameter();
state._fsp--;
if (state.failed) return current;
@@ -21016,7 +21167,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
current,
"declaredParam",
lv_declaredParam_2_0,
- "JvmFormalParameter");
+ "FullJvmFormalParameter");
afterParserOrEnumRuleCall();
}
@@ -21026,24 +21177,24 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXCatchClause16983); if (state.failed) return current;
+ otherlv_3=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXCatchClause17096); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7318:1: ( (lv_expression_4_0= ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7319:1: (lv_expression_4_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7375:1: ( (lv_expression_4_0= ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7376:1: (lv_expression_4_0= ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7319:1: (lv_expression_4_0= ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7320:3: lv_expression_4_0= ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7376:1: (lv_expression_4_0= ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7377:3: lv_expression_4_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXCatchClause17004);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_ruleXCatchClause17117);
lv_expression_4_0=ruleXExpression();
state._fsp--;
@@ -21090,7 +21241,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7344:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7401:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -21098,13 +21249,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7345:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7346:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7402:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7403:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName17041);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName17154);
iv_ruleQualifiedName=ruleQualifiedName();
state._fsp--;
@@ -21112,7 +21263,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleQualifiedName.getText();
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName17052); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName17165); if (state.failed) return current;
}
@@ -21130,7 +21281,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7353:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7410:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -21143,18 +21294,18 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7356:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7357:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7413:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7414:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7357:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7358:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7414:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7415:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleQualifiedName17099);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleQualifiedName17212);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -21169,19 +21320,19 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7368:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7425:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
loop144:
do {
int alt144=2;
alt144 = dfa144.predict(input);
switch (alt144) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7368:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7425:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7368:2: ( ( '.' )=>kw= '.' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7368:3: ( '.' )=>kw= '.'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7425:2: ( ( '.' )=>kw= '.' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7425:3: ( '.' )=>kw= '.'
{
- kw=(Token)match(input,65,FollowSets000.FOLLOW_65_in_ruleQualifiedName17127); if (state.failed) return current;
+ kw=(Token)match(input,65,FollowSets000.FOLLOW_65_in_ruleQualifiedName17240); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -21196,7 +21347,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleQualifiedName17150);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_ruleQualifiedName17263);
this_ValidID_2=ruleValidID();
state._fsp--;
@@ -21243,7 +21394,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7395:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7452:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
public final EObject entryRuleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -21251,13 +21402,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7396:2: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7397:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7453:2: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7454:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference17197);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference17310);
iv_ruleJvmTypeReference=ruleJvmTypeReference();
state._fsp--;
@@ -21265,7 +21416,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmTypeReference;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference17207); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference17320); if (state.failed) return current;
}
@@ -21283,7 +21434,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7404:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7461:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) ;
public final EObject ruleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -21297,10 +21448,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7407:28: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7408:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7464:28: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7408:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
int alt146=2;
int LA146_0 = input.LA(1);
@@ -21319,17 +21470,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt146) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7408:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7408:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7409:5: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7466:5: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference17255);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference17368);
this_JvmParameterizedTypeReference_0=ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -21340,7 +21491,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:1: ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:1: ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
loop145:
do {
int alt145=2;
@@ -21365,13 +21516,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt145) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:2: ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:2: ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7420:5: ( () otherlv_2= '[' otherlv_3= ']' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7420:6: () otherlv_2= '[' otherlv_3= ']'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7477:5: ( () otherlv_2= '[' otherlv_3= ']' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7477:6: () otherlv_2= '[' otherlv_3= ']'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7420:6: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7421:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7477:6: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7478:5:
{
if ( state.backtracking==0 ) {
@@ -21383,13 +21534,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,57,FollowSets000.FOLLOW_57_in_ruleJvmTypeReference17293); if (state.failed) return current;
+ otherlv_2=(Token)match(input,57,FollowSets000.FOLLOW_57_in_ruleJvmTypeReference17406); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
}
- otherlv_3=(Token)match(input,62,FollowSets000.FOLLOW_62_in_ruleJvmTypeReference17305); if (state.failed) return current;
+ otherlv_3=(Token)match(input,62,FollowSets000.FOLLOW_62_in_ruleJvmTypeReference17418); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
@@ -21414,14 +21565,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7436:5: this_XFunctionTypeRef_4= ruleXFunctionTypeRef
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7493:5: this_XFunctionTypeRef_4= ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference17337);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference17450);
this_XFunctionTypeRef_4=ruleXFunctionTypeRef();
state._fsp--;
@@ -21458,7 +21609,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7452:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7509:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -21466,13 +21617,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7453:2: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7454:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7510:2: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7511:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef17372);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef17485);
iv_ruleXFunctionTypeRef=ruleXFunctionTypeRef();
state._fsp--;
@@ -21480,7 +21631,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleXFunctionTypeRef;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef17382); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef17495); if (state.failed) return current;
}
@@ -21498,7 +21649,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7461:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7518:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -21516,13 +21667,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7464:28: ( ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:1: ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7521:28: ( ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7522:1: ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:1: ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:2: (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7522:1: ( (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7522:2: (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:2: (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7522:2: (otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')' )?
int alt148=2;
int LA148_0 = input.LA(1);
@@ -21531,26 +21682,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt148) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7465:4: otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7522:4: otherlv_0= '(' ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* otherlv_4= ')'
{
- otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXFunctionTypeRef17420); if (state.failed) return current;
+ otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_13_in_ruleXFunctionTypeRef17533); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7469:1: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7470:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7526:1: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7527:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7470:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7471:3: lv_paramTypes_1_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7527:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7528:3: lv_paramTypes_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17441);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17554);
lv_paramTypes_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -21574,7 +21725,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7487:2: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7544:2: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
loop147:
do {
int alt147=2;
@@ -21587,26 +21738,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt147) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7487:4: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7544:4: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
{
- otherlv_2=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFunctionTypeRef17454); if (state.failed) return current;
+ otherlv_2=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleXFunctionTypeRef17567); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_2_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7491:1: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7492:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7548:1: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7549:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7492:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7493:3: lv_paramTypes_3_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7549:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7550:3: lv_paramTypes_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17475);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17588);
lv_paramTypes_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -21639,7 +21790,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXFunctionTypeRef17489); if (state.failed) return current;
+ otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_15_in_ruleXFunctionTypeRef17602); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_3());
@@ -21651,24 +21802,24 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,106,FollowSets000.FOLLOW_106_in_ruleXFunctionTypeRef17503); if (state.failed) return current;
+ otherlv_5=(Token)match(input,106,FollowSets000.FOLLOW_106_in_ruleXFunctionTypeRef17616); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7517:1: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7518:1: (lv_returnType_6_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7574:1: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7575:1: (lv_returnType_6_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7518:1: (lv_returnType_6_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7519:3: lv_returnType_6_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7575:1: (lv_returnType_6_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7576:3: lv_returnType_6_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17524);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17637);
lv_returnType_6_0=ruleJvmTypeReference();
state._fsp--;
@@ -21715,7 +21866,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7543:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7600:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
public final EObject entryRuleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -21723,13 +21874,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7544:2: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7545:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7601:2: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7602:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference17560);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference17673);
iv_ruleJvmParameterizedTypeReference=ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -21737,7 +21888,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmParameterizedTypeReference;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference17570); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference17683); if (state.failed) return current;
}
@@ -21755,7 +21906,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7552:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7609:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) ;
public final EObject ruleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -21770,17 +21921,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7555:28: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7556:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7612:28: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7613:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7556:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7556:2: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7613:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7613:2: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7556:2: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7557:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7613:2: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7614:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7557:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7558:3: ruleQualifiedName
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7614:1: ( ruleQualifiedName )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7615:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -21794,7 +21945,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference17618);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference17731);
ruleQualifiedName();
state._fsp--;
@@ -21810,17 +21961,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
int alt150=2;
alt150 = dfa150.predict(input);
switch (alt150) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:3: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:3: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:3: ( ( '<' )=>otherlv_1= '<' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:4: ( '<' )=>otherlv_1= '<'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:3: ( ( '<' )=>otherlv_1= '<' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:4: ( '<' )=>otherlv_1= '<'
{
- otherlv_1=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleJvmParameterizedTypeReference17639); if (state.failed) return current;
+ otherlv_1=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleJvmParameterizedTypeReference17752); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
@@ -21829,18 +21980,18 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7576:2: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7577:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7633:2: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7634:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7577:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7578:3: lv_arguments_2_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7634:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7635:3: lv_arguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17661);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17774);
lv_arguments_2_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21864,7 +22015,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7594:2: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7651:2: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
loop149:
do {
int alt149=2;
@@ -21877,26 +22028,26 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt149) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7594:4: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7651:4: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleJvmParameterizedTypeReference17674); if (state.failed) return current;
+ otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_14_in_ruleJvmParameterizedTypeReference17787); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7598:1: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7599:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7655:1: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7656:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7599:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7600:3: lv_arguments_4_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7656:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7657:3: lv_arguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17695);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17808);
lv_arguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21929,7 +22080,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleJvmParameterizedTypeReference17709); if (state.failed) return current;
+ otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleJvmParameterizedTypeReference17822); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
@@ -21964,7 +22115,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7685:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -21972,13 +22123,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7629:2: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7630:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7686:2: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7687:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference17747);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference17860);
iv_ruleJvmArgumentTypeReference=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21986,7 +22137,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmArgumentTypeReference;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference17757); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference17870); if (state.failed) return current;
}
@@ -22004,7 +22155,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7637:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7694:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
public final EObject ruleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -22016,10 +22167,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7640:28: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7641:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7697:28: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7698:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7641:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7698:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
int alt151=2;
int LA151_0 = input.LA(1);
@@ -22038,14 +22189,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt151) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7642:5: this_JvmTypeReference_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7699:5: this_JvmTypeReference_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference17804);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference17917);
this_JvmTypeReference_0=ruleJvmTypeReference();
state._fsp--;
@@ -22060,14 +22211,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7652:5: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7709:5: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference17831);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference17944);
this_JvmWildcardTypeReference_1=ruleJvmWildcardTypeReference();
state._fsp--;
@@ -22104,7 +22255,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7668:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7725:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -22112,13 +22263,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7669:2: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7670:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7726:2: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7727:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference17866);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference17979);
iv_ruleJvmWildcardTypeReference=ruleJvmWildcardTypeReference();
state._fsp--;
@@ -22126,7 +22277,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmWildcardTypeReference;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference17876); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference17989); if (state.failed) return current;
}
@@ -22144,7 +22295,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7677:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7734:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) ;
public final EObject ruleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -22157,14 +22308,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7680:28: ( ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7681:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7737:28: ( ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7738:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7681:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7681:2: () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7738:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7738:2: () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7681:2: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7682:5:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7738:2: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7739:5:
{
if ( state.backtracking==0 ) {
@@ -22176,13 +22327,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,58,FollowSets000.FOLLOW_58_in_ruleJvmWildcardTypeReference17922); if (state.failed) return current;
+ otherlv_1=(Token)match(input,58,FollowSets000.FOLLOW_58_in_ruleJvmWildcardTypeReference18035); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7691:1: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7748:1: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
int alt152=3;
int LA152_0 = input.LA(1);
@@ -22194,20 +22345,20 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt152) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7691:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7748:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7691:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7692:1: (lv_constraints_2_0= ruleJvmUpperBound )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7748:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7749:1: (lv_constraints_2_0= ruleJvmUpperBound )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7692:1: (lv_constraints_2_0= ruleJvmUpperBound )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7693:3: lv_constraints_2_0= ruleJvmUpperBound
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7749:1: (lv_constraints_2_0= ruleJvmUpperBound )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7750:3: lv_constraints_2_0= ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference17944);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference18057);
lv_constraints_2_0=ruleJvmUpperBound();
state._fsp--;
@@ -22235,20 +22386,20 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7710:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7767:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7710:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7711:1: (lv_constraints_3_0= ruleJvmLowerBound )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7767:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7768:1: (lv_constraints_3_0= ruleJvmLowerBound )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7711:1: (lv_constraints_3_0= ruleJvmLowerBound )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7712:3: lv_constraints_3_0= ruleJvmLowerBound
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7768:1: (lv_constraints_3_0= ruleJvmLowerBound )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7769:3: lv_constraints_3_0= ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference17971);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference18084);
lv_constraints_3_0=ruleJvmLowerBound();
state._fsp--;
@@ -22301,7 +22452,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7736:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7793:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
public final EObject entryRuleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -22309,13 +22460,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7737:2: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7738:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7794:2: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7795:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound18009);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound18122);
iv_ruleJvmUpperBound=ruleJvmUpperBound();
state._fsp--;
@@ -22323,7 +22474,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmUpperBound;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound18019); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound18132); if (state.failed) return current;
}
@@ -22341,7 +22492,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7745:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7802:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -22352,30 +22503,30 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7748:28: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7749:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7805:28: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7806:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7749:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7749:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7806:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7806:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_33_in_ruleJvmUpperBound18056); if (state.failed) return current;
+ otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_33_in_ruleJvmUpperBound18169); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7753:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7754:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7810:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7811:1: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7754:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7755:3: lv_typeReference_1_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7811:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7812:3: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound18077);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound18190);
lv_typeReference_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -22422,7 +22573,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7779:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7836:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22430,13 +22581,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7780:2: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7781:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7837:2: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7838:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundAndedRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded18113);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded18226);
iv_ruleJvmUpperBoundAnded=ruleJvmUpperBoundAnded();
state._fsp--;
@@ -22444,7 +22595,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmUpperBoundAnded;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded18123); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded18236); if (state.failed) return current;
}
@@ -22462,7 +22613,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7788:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7845:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22473,30 +22624,30 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7791:28: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7792:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7848:28: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7849:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7792:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7792:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7849:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7849:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,56,FollowSets000.FOLLOW_56_in_ruleJvmUpperBoundAnded18160); if (state.failed) return current;
+ otherlv_0=(Token)match(input,56,FollowSets000.FOLLOW_56_in_ruleJvmUpperBoundAnded18273); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7796:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7797:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7853:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7854:1: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7797:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7798:3: lv_typeReference_1_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7854:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7855:3: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded18181);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded18294);
lv_typeReference_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -22543,7 +22694,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7822:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7879:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
public final EObject entryRuleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -22551,13 +22702,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7823:2: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7824:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7880:2: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7881:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound18217);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound18330);
iv_ruleJvmLowerBound=ruleJvmLowerBound();
state._fsp--;
@@ -22565,7 +22716,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleJvmLowerBound;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound18227); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound18340); if (state.failed) return current;
}
@@ -22583,7 +22734,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7831:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7888:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -22594,30 +22745,30 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7834:28: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7835:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7891:28: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7892:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7835:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7835:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7892:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7892:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,64,FollowSets000.FOLLOW_64_in_ruleJvmLowerBound18264); if (state.failed) return current;
+ otherlv_0=(Token)match(input,64,FollowSets000.FOLLOW_64_in_ruleJvmLowerBound18377); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7839:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7840:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7896:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7897:1: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7840:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7841:3: lv_typeReference_1_0= ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7897:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7898:3: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound18285);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound18398);
lv_typeReference_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -23511,13 +23662,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred22_InternalXcore
public final void synpred22_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6430:4: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6431:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6487:4: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6488:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6431:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6432:2: '('
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6488:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6489:2: '('
{
- match(input,13,FollowSets000.FOLLOW_13_in_synpred22_InternalXcore14960); if (state.failed) return ;
+ match(input,13,FollowSets000.FOLLOW_13_in_synpred22_InternalXcore15073); if (state.failed) return ;
}
@@ -23528,18 +23679,18 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred23_InternalXcore
public final void synpred23_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6451:6: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6452:1:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6508:6: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:1:
{
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6452:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
int alt161=2;
int LA161_0 = input.LA(1);
@@ -23548,15 +23699,15 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt161) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6452:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6452:3: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6453:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6509:3: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6510:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6453:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6454:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6510:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6511:1: ruleJvmFormalParameter
{
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15012);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15125);
ruleJvmFormalParameter();
state._fsp--;
@@ -23567,7 +23718,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6456:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6513:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
loop160:
do {
int alt160=2;
@@ -23580,16 +23731,16 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt160) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6456:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6513:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,14,FollowSets000.FOLLOW_14_in_synpred23_InternalXcore15019); if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6457:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6458:1: ( ruleJvmFormalParameter )
+ match(input,14,FollowSets000.FOLLOW_14_in_synpred23_InternalXcore15132); if (state.failed) return ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6514:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6515:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6458:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6459:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6515:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6516:1: ruleJvmFormalParameter
{
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15026);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15139);
ruleJvmFormalParameter();
state._fsp--;
@@ -23615,13 +23766,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6461:6: ( ( '|' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6462:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6518:6: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6519:1: ( '|' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6462:1: ( '|' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6463:2: '|'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6519:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6520:2: '|'
{
- match(input,83,FollowSets000.FOLLOW_83_in_synpred23_InternalXcore15040); if (state.failed) return ;
+ match(input,83,FollowSets000.FOLLOW_83_in_synpred23_InternalXcore15153); if (state.failed) return ;
}
@@ -23638,13 +23789,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred24_InternalXcore
public final void synpred24_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6530:4: ( ( ruleXClosure ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6531:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6587:4: ( ( ruleXClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6588:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6531:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6532:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6588:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6589:1: ruleXClosure
{
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_synpred24_InternalXcore15158);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_synpred24_InternalXcore15271);
ruleXClosure();
state._fsp--;
@@ -23659,18 +23810,18 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred25_InternalXcore
public final void synpred25_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:4: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:4: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:4: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:5: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:4: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:5: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6727:5: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6728:1:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6784:5: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:1:
{
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6728:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
int alt163=2;
int LA163_0 = input.LA(1);
@@ -23679,15 +23830,15 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
switch (alt163) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6728:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6728:3: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6729:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6785:3: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6786:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6729:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6730:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6786:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6787:1: ruleJvmFormalParameter
{
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15649);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15762);
ruleJvmFormalParameter();
state._fsp--;
@@ -23698,7 +23849,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6732:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6789:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
loop162:
do {
int alt162=2;
@@ -23711,16 +23862,16 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
switch (alt162) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6732:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6789:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,14,FollowSets000.FOLLOW_14_in_synpred25_InternalXcore15656); if (state.failed) return ;
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6733:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6734:1: ( ruleJvmFormalParameter )
+ match(input,14,FollowSets000.FOLLOW_14_in_synpred25_InternalXcore15769); if (state.failed) return ;
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6790:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6791:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6734:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6735:1: ruleJvmFormalParameter
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6791:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6792:1: ruleJvmFormalParameter
{
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15663);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15776);
ruleJvmFormalParameter();
state._fsp--;
@@ -23746,13 +23897,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6737:6: ( ( '|' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6738:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6794:6: ( ( '|' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6795:1: ( '|' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6738:1: ( '|' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6739:2: '|'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6795:1: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6796:2: '|'
{
- match(input,83,FollowSets000.FOLLOW_83_in_synpred25_InternalXcore15677); if (state.failed) return ;
+ match(input,83,FollowSets000.FOLLOW_83_in_synpred25_InternalXcore15790); if (state.failed) return ;
}
@@ -23769,13 +23920,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred26_InternalXcore
public final void synpred26_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6806:2: ( ( ruleXClosure ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6807:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6863:2: ( ( ruleXClosure ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6864:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6807:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6808:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6864:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:6865:1: ruleXClosure
{
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_synpred26_InternalXcore15793);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_synpred26_InternalXcore15906);
ruleXClosure();
state._fsp--;
@@ -23790,13 +23941,13 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred27_InternalXcore
public final void synpred27_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7130:2: ( ( ruleXExpression ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7131:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7187:2: ( ( ruleXExpression ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7188:1: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7131:1: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7132:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7188:1: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7189:1: ruleXExpression
{
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_synpred27_InternalXcore16596);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_synpred27_InternalXcore16709);
ruleXExpression();
state._fsp--;
@@ -23811,10 +23962,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred28_InternalXcore
public final void synpred28_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:5: ( 'catch' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7201:7: 'catch'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:5: ( 'catch' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7258:7: 'catch'
{
- match(input,105,FollowSets000.FOLLOW_105_in_synpred28_InternalXcore16741); if (state.failed) return ;
+ match(input,105,FollowSets000.FOLLOW_105_in_synpred28_InternalXcore16854); if (state.failed) return ;
}
}
@@ -23822,10 +23973,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred29_InternalXcore
public final void synpred29_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:5: ( 'finally' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7220:7: 'finally'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:5: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7277:7: 'finally'
{
- match(input,104,FollowSets000.FOLLOW_104_in_synpred29_InternalXcore16771); if (state.failed) return ;
+ match(input,104,FollowSets000.FOLLOW_104_in_synpred29_InternalXcore16884); if (state.failed) return ;
}
}
@@ -23833,10 +23984,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred31_InternalXcore
public final void synpred31_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7368:3: ( '.' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7369:2: '.'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7425:3: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7426:2: '.'
{
- match(input,65,FollowSets000.FOLLOW_65_in_synpred31_InternalXcore17118); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_synpred31_InternalXcore17231); if (state.failed) return ;
}
}
@@ -23844,19 +23995,19 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred32_InternalXcore
public final void synpred32_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:2: ( ( () '[' ']' ) )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:3: ( () '[' ']' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:2: ( ( () '[' ']' ) )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:3: ( () '[' ']' )
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:3: ( () '[' ']' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:4: () '[' ']'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:3: ( () '[' ']' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:4: () '[' ']'
{
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7417:4: ()
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7418:1:
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7474:4: ()
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7475:1:
{
}
- match(input,57,FollowSets000.FOLLOW_57_in_synpred32_InternalXcore17270); if (state.failed) return ;
- match(input,62,FollowSets000.FOLLOW_62_in_synpred32_InternalXcore17274); if (state.failed) return ;
+ match(input,57,FollowSets000.FOLLOW_57_in_synpred32_InternalXcore17383); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_synpred32_InternalXcore17387); if (state.failed) return ;
}
@@ -23867,10 +24018,10 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred33_InternalXcore
public final void synpred33_InternalXcore_fragment() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:4: ( '<' )
- // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7571:6: '<'
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:4: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g:7628:6: '<'
{
- match(input,22,FollowSets000.FOLLOW_22_in_synpred33_InternalXcore17631); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_synpred33_InternalXcore17744); if (state.failed) return ;
}
}
@@ -25671,7 +25822,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA130_transition;
}
public String getDescription() {
- return "6430:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
+ return "6487:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -25781,7 +25932,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA129_transition;
}
public String getDescription() {
- return "6451:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "6508:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -26044,7 +26195,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA131_transition;
}
public String getDescription() {
- return "6530:3: ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?";
+ return "6587:3: ( ( ( ruleXClosure ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -26154,7 +26305,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA137_transition;
}
public String getDescription() {
- return "6727:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "6784:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -26417,7 +26568,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA138_transition;
}
public String getDescription() {
- return "6806:1: ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
+ return "6863:1: ( ( ( ruleXClosure ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -26562,7 +26713,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA140_transition;
}
public String getDescription() {
- return "7130:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?";
+ return "7187:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -27022,7 +27173,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
static final String DFA144_acceptS =
"\1\uffff\1\2\7\uffff\1\1";
static final String DFA144_specialS =
- "\3\uffff\1\3\1\4\1\0\1\2\1\5\1\1\1\uffff}>";
+ "\3\uffff\1\0\1\5\1\2\1\3\1\1\1\4\1\uffff}>";
static final String[] DFA144_transitionS = {
"\3\1\5\uffff\14\1\1\uffff\10\1\11\uffff\4\1\13\uffff\1\1\1\uffff"+
"\6\1\1\2\21\1\1\uffff\13\1\1\uffff\13\1",
@@ -27067,17 +27218,17 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA144_transition;
}
public String getDescription() {
- return "()* loopback of 7368:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*";
+ return "()* loopback of 7425:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA144_5 = input.LA(1);
+ int LA144_3 = input.LA(1);
- int index144_5 = input.index();
+ int index144_3 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27085,14 +27236,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_5);
+ input.seek(index144_3);
if ( s>=0 ) return s;
break;
case 1 :
- int LA144_8 = input.LA(1);
+ int LA144_7 = input.LA(1);
- int index144_8 = input.index();
+ int index144_7 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27100,14 +27251,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_8);
+ input.seek(index144_7);
if ( s>=0 ) return s;
break;
case 2 :
- int LA144_6 = input.LA(1);
+ int LA144_5 = input.LA(1);
- int index144_6 = input.index();
+ int index144_5 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27115,14 +27266,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_6);
+ input.seek(index144_5);
if ( s>=0 ) return s;
break;
case 3 :
- int LA144_3 = input.LA(1);
+ int LA144_6 = input.LA(1);
- int index144_3 = input.index();
+ int index144_6 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27130,14 +27281,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_3);
+ input.seek(index144_6);
if ( s>=0 ) return s;
break;
case 4 :
- int LA144_4 = input.LA(1);
+ int LA144_8 = input.LA(1);
- int index144_4 = input.index();
+ int index144_8 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27145,14 +27296,14 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_4);
+ input.seek(index144_8);
if ( s>=0 ) return s;
break;
case 5 :
- int LA144_7 = input.LA(1);
+ int LA144_4 = input.LA(1);
- int index144_7 = input.index();
+ int index144_4 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalXcore()) ) {s = 9;}
@@ -27160,7 +27311,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index144_7);
+ input.seek(index144_4);
if ( s>=0 ) return s;
break;
}
@@ -27290,7 +27441,7 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
this.transition = DFA150_transition;
}
public String getDescription() {
- return "7571:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?";
+ return "7628:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -27818,138 +27969,142 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_EOF_in_entryRuleJvmFormalParameter14665 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmFormalParameter14711 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
public static final BitSet FOLLOW_ruleValidID_in_ruleJvmFormalParameter14733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall14769 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall14779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_ruleXFeatureCall14836 = new BitSet(new long[]{0x00003C0000400020L,0x0000000000000005L});
- public static final BitSet FOLLOW_22_in_ruleXFeatureCall14850 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14871 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_14_in_ruleXFeatureCall14884 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14905 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_23_in_ruleXFeatureCall14919 = new BitSet(new long[]{0x00003C0000400020L,0x0000000000000005L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall14944 = new BitSet(new long[]{0x0200000000002002L});
- public static final BitSet FOLLOW_13_in_ruleXFeatureCall14978 = new BitSet(new long[]{0x12003C001040A070L,0x000004FF7C591005L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_ruleXFeatureCall15063 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXFeatureCall15091 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_14_in_ruleXFeatureCall15104 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXFeatureCall15125 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_15_in_ruleXFeatureCall15142 = new BitSet(new long[]{0x0200000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_ruleXFeatureCall15175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper15213 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper15224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleIdOrSuper15271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_ruleIdOrSuper15295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier15336 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStaticQualifier15347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleStaticQualifier15394 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_95_in_ruleStaticQualifier15412 = new BitSet(new long[]{0x00003C0000000022L,0x0000000000000004L});
- public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall15453 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall15463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_ruleXConstructorCall15509 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleXConstructorCall15532 = new BitSet(new long[]{0x0000000000402000L});
- public static final BitSet FOLLOW_22_in_ruleXConstructorCall15545 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15566 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_14_in_ruleXConstructorCall15579 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15600 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_23_in_ruleXConstructorCall15614 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_13_in_ruleXConstructorCall15628 = new BitSet(new long[]{0x12003C001040A070L,0x000004FF7C591005L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_ruleXConstructorCall15700 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXConstructorCall15728 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_14_in_ruleXConstructorCall15741 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXConstructorCall15762 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_15_in_ruleXConstructorCall15779 = new BitSet(new long[]{0x0200000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_ruleXConstructorCall15810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral15847 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral15857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_ruleXBooleanLiteral15904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_ruleXBooleanLiteral15928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral15978 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral15988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_ruleXNullLiteral16034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral16070 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXIntLiteral16080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_ruleXIntLiteral16131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral16172 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral16182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXStringLiteral16233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral16274 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral16284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_100_in_ruleXTypeLiteral16330 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_13_in_ruleXTypeLiteral16342 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral16365 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_15_in_ruleXTypeLiteral16377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression16413 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression16423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_101_in_ruleXThrowExpression16469 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXThrowExpression16490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression16526 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression16536 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_102_in_ruleXReturnExpression16582 = new BitSet(new long[]{0x12003C0010402072L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXReturnExpression16613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression16650 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression16660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_ruleXTryCatchFinallyExpression16706 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16727 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression16757 = new BitSet(new long[]{0x0000000000000002L,0x0000030000000000L});
- public static final BitSet FOLLOW_104_in_ruleXTryCatchFinallyExpression16779 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_ruleXTryCatchFinallyExpression16823 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause16882 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause16892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_ruleXCatchClause16937 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_13_in_ruleXCatchClause16950 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_ruleXCatchClause16971 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_15_in_ruleXCatchClause16983 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
- public static final BitSet FOLLOW_ruleXExpression_in_ruleXCatchClause17004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName17041 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName17052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName17099 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_ruleQualifiedName17127 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName17150 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference17197 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference17207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference17255 = new BitSet(new long[]{0x0200000000000002L});
- public static final BitSet FOLLOW_57_in_ruleJvmTypeReference17293 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_ruleJvmTypeReference17305 = new BitSet(new long[]{0x0200000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference17337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef17372 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef17382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_ruleXFunctionTypeRef17420 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17441 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_14_in_ruleXFunctionTypeRef17454 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17475 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_15_in_ruleXFunctionTypeRef17489 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_106_in_ruleXFunctionTypeRef17503 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference17560 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference17570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference17618 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_22_in_ruleJvmParameterizedTypeReference17639 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17661 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_14_in_ruleJvmParameterizedTypeReference17674 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17695 = new BitSet(new long[]{0x0000000000804000L});
- public static final BitSet FOLLOW_23_in_ruleJvmParameterizedTypeReference17709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference17747 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference17757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference17804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference17831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference17866 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference17876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_ruleJvmWildcardTypeReference17922 = new BitSet(new long[]{0x0000000200000002L,0x0000000000000001L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference17944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference17971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound18009 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound18019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_ruleJvmUpperBound18056 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound18077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded18113 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded18123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_ruleJvmUpperBoundAnded18160 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded18181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound18217 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound18227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_ruleJvmLowerBound18264 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound18285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter14769 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFullJvmFormalParameter14779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleFullJvmFormalParameter14825 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
+ public static final BitSet FOLLOW_ruleValidID_in_ruleFullJvmFormalParameter14846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall14882 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall14892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStaticQualifier_in_ruleXFeatureCall14949 = new BitSet(new long[]{0x00003C0000400020L,0x0000000000000005L});
+ public static final BitSet FOLLOW_22_in_ruleXFeatureCall14963 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall14984 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_14_in_ruleXFeatureCall14997 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall15018 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_23_in_ruleXFeatureCall15032 = new BitSet(new long[]{0x00003C0000400020L,0x0000000000000005L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall15057 = new BitSet(new long[]{0x0200000000002002L});
+ public static final BitSet FOLLOW_13_in_ruleXFeatureCall15091 = new BitSet(new long[]{0x12003C001040A070L,0x000004FF7C591005L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_ruleXFeatureCall15176 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXFeatureCall15204 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_14_in_ruleXFeatureCall15217 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXFeatureCall15238 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_15_in_ruleXFeatureCall15255 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_ruleXFeatureCall15288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper15326 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper15337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_ruleIdOrSuper15384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_ruleIdOrSuper15408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier15449 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStaticQualifier15460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_ruleStaticQualifier15507 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_95_in_ruleStaticQualifier15525 = new BitSet(new long[]{0x00003C0000000022L,0x0000000000000004L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall15566 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall15576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_ruleXConstructorCall15622 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_ruleXConstructorCall15645 = new BitSet(new long[]{0x0000000000402000L});
+ public static final BitSet FOLLOW_22_in_ruleXConstructorCall15658 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15679 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_14_in_ruleXConstructorCall15692 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall15713 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_23_in_ruleXConstructorCall15727 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_13_in_ruleXConstructorCall15741 = new BitSet(new long[]{0x12003C001040A070L,0x000004FF7C591005L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_ruleXConstructorCall15813 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXConstructorCall15841 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_14_in_ruleXConstructorCall15854 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXConstructorCall15875 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_15_in_ruleXConstructorCall15892 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_ruleXConstructorCall15923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral15960 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral15970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_ruleXBooleanLiteral16017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_ruleXBooleanLiteral16041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral16091 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral16101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_ruleXNullLiteral16147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral16183 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXIntLiteral16193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_ruleXIntLiteral16244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral16285 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral16295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXStringLiteral16346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral16387 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral16397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_ruleXTypeLiteral16443 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_13_in_ruleXTypeLiteral16455 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral16478 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_15_in_ruleXTypeLiteral16490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression16526 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression16536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_101_in_ruleXThrowExpression16582 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXThrowExpression16603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression16639 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression16649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_ruleXReturnExpression16695 = new BitSet(new long[]{0x12003C0010402072L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXReturnExpression16726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression16763 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression16773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_ruleXTryCatchFinallyExpression16819 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16840 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression16870 = new BitSet(new long[]{0x0000000000000002L,0x0000030000000000L});
+ public static final BitSet FOLLOW_104_in_ruleXTryCatchFinallyExpression16892 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_ruleXTryCatchFinallyExpression16936 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression16957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause16995 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause17005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_ruleXCatchClause17050 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_13_in_ruleXCatchClause17063 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_ruleXCatchClause17084 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_15_in_ruleXCatchClause17096 = new BitSet(new long[]{0x12003C0010402070L,0x000000FF7C511005L});
+ public static final BitSet FOLLOW_ruleXExpression_in_ruleXCatchClause17117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName17154 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName17165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName17212 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_ruleQualifiedName17240 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
+ public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName17263 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference17310 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference17320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference17368 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_57_in_ruleJvmTypeReference17406 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_ruleJvmTypeReference17418 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference17450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef17485 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef17495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_13_in_ruleXFunctionTypeRef17533 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17554 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_14_in_ruleXFunctionTypeRef17567 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17588 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_15_in_ruleXFunctionTypeRef17602 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_106_in_ruleXFunctionTypeRef17616 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef17637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference17673 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference17683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference17731 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_22_in_ruleJvmParameterizedTypeReference17752 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17774 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_14_in_ruleJvmParameterizedTypeReference17787 = new BitSet(new long[]{0x04003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference17808 = new BitSet(new long[]{0x0000000000804000L});
+ public static final BitSet FOLLOW_23_in_ruleJvmParameterizedTypeReference17822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference17860 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference17870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference17917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference17944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference17979 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference17989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_ruleJvmWildcardTypeReference18035 = new BitSet(new long[]{0x0000000200000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference18057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference18084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound18122 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound18132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_ruleJvmUpperBound18169 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound18190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded18226 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded18236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_ruleJvmUpperBoundAnded18273 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded18294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound18330 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound18340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_ruleJvmLowerBound18377 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound18398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_22_in_synpred1_InternalXcore7162 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOpMultiAssign_in_synpred2_InternalXcore8256 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOpOr_in_synpred3_InternalXcore8604 = new BitSet(new long[]{0x0000000000000002L});
@@ -27982,24 +28137,24 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_87_in_synpred20_InternalXcore13405 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleJvmTypeReference_in_synpred21_InternalXcore14502 = new BitSet(new long[]{0x00003C0000000020L,0x0000000000000004L});
public static final BitSet FOLLOW_ruleValidID_in_synpred21_InternalXcore14511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_synpred22_InternalXcore14960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15012 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
- public static final BitSet FOLLOW_14_in_synpred23_InternalXcore15019 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15026 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
- public static final BitSet FOLLOW_83_in_synpred23_InternalXcore15040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_synpred24_InternalXcore15158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15649 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
- public static final BitSet FOLLOW_14_in_synpred25_InternalXcore15656 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15663 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
- public static final BitSet FOLLOW_83_in_synpred25_InternalXcore15677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_synpred26_InternalXcore15793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_synpred27_InternalXcore16596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_synpred28_InternalXcore16741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_synpred29_InternalXcore16771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_synpred31_InternalXcore17118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_synpred32_InternalXcore17270 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_synpred32_InternalXcore17274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_synpred33_InternalXcore17631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_13_in_synpred22_InternalXcore15073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15125 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_14_in_synpred23_InternalXcore15132 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred23_InternalXcore15139 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_83_in_synpred23_InternalXcore15153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_synpred24_InternalXcore15271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15762 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_14_in_synpred25_InternalXcore15769 = new BitSet(new long[]{0x00003C0000002020L,0x0000040000000004L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_synpred25_InternalXcore15776 = new BitSet(new long[]{0x0000000000004000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_83_in_synpred25_InternalXcore15790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_synpred26_InternalXcore15906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_synpred27_InternalXcore16709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_synpred28_InternalXcore16854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_synpred29_InternalXcore16884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_synpred31_InternalXcore17231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_synpred32_InternalXcore17383 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_synpred32_InternalXcore17387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_synpred33_InternalXcore17744 = new BitSet(new long[]{0x0000000000000002L});
}
diff --git a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java
index c04989d92..c057132aa 100644
--- a/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java
+++ b/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java
@@ -2699,6 +2699,16 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder {
return getJvmFormalParameterAccess().getRule();
}
+ //FullJvmFormalParameter returns types::JvmFormalParameter:
+ // parameterType=JvmTypeReference name=ValidID;
+ public XbaseGrammarAccess.FullJvmFormalParameterElements getFullJvmFormalParameterAccess() {
+ return gaXbase.getFullJvmFormalParameterAccess();
+ }
+
+ public ParserRule getFullJvmFormalParameterRule() {
+ return getFullJvmFormalParameterAccess().getRule();
+ }
+
//XFeatureCall returns XExpression:
// {XFeatureCall} declaringType=[types::JvmDeclaredType|StaticQualifier]? ("<" typeArguments+=JvmArgumentTypeReference
// ("," typeArguments+=JvmArgumentTypeReference)* ">")? feature=[types::JvmIdentifiableElement|IdOrSuper] (=>
@@ -2829,7 +2839,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//XCatchClause:
- // "catch" "(" declaredParam=JvmFormalParameter ")" expression=XExpression;
+ // "catch" "(" declaredParam=FullJvmFormalParameter ")" expression=XExpression;
public XbaseGrammarAccess.XCatchClauseElements getXCatchClauseAccess() {
return gaXbase.getXCatchClauseAccess();
}
diff --git a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/XcoreRuntimeModule.java b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/XcoreRuntimeModule.java
index 10737b2a9..4163e629e 100644
--- a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/XcoreRuntimeModule.java
+++ b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/XcoreRuntimeModule.java
@@ -19,9 +19,10 @@ import org.eclipse.xtext.conversion.impl.QualifiedNameValueConverter;
import org.eclipse.xtext.naming.IQualifiedNameProvider;
import org.eclipse.xtext.parser.antlr.IReferableElementsUnloader;
import org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy;
-import org.eclipse.xtext.resource.ILateInitialization;
+import org.eclipse.xtext.resource.IDerivedStateComputer;
import org.eclipse.xtext.resource.IResourceDescription;
import org.eclipse.xtext.resource.XtextResource;
+import org.eclipse.xtext.resource.IResourceDescription.Manager;
import org.eclipse.xtext.scoping.IScopeProvider;
import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
import org.eclipse.xtext.serializer.ISerializer;
@@ -74,7 +75,8 @@ public class XcoreRuntimeModule extends org.eclipse.emf.ecore.xcore.AbstractXcor
return org.eclipse.emf.ecore.xcore.scoping.XcoreScopeProvider.class;
}
- public Class<? extends IResourceDescription.Manager> bindIResourceDescriptionManager()
+ @Override
+ public Class<? extends Manager> bindIResourceDescription$Manager()
{
return XcoreResourceDescriptionManager.class;
}
@@ -112,7 +114,7 @@ public class XcoreRuntimeModule extends org.eclipse.emf.ecore.xcore.AbstractXcor
}
@Override
- public Class<? extends ILateInitialization> bindILateInitialization()
+ public Class<? extends IDerivedStateComputer> bindIDerivedStateComputer()
{
return org.eclipse.emf.ecore.xcore.resource.LateInferrer.class;
}
diff --git a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/LateInferrer.java b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/LateInferrer.java
index fb4297687..e49865240 100644
--- a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/LateInferrer.java
+++ b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/LateInferrer.java
@@ -1,18 +1,75 @@
package org.eclipse.emf.ecore.xcore.resource;
+import java.util.Iterator;
+
+import org.eclipse.emf.codegen.ecore.genmodel.GenModel;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.resource.ILateInitialization;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.xcore.XPackage;
+import org.eclipse.emf.ecore.xcore.mappings.XcoreMapper;
+import org.eclipse.emf.ecore.xcore.util.XcoreEcoreBuilder;
+import org.eclipse.emf.ecore.xcore.util.XcoreGenmodelBuilder;
+import org.eclipse.emf.ecore.xcore.util.XcoreJvmInferrer;
+import org.eclipse.xtext.common.types.JvmGenericType;
+import org.eclipse.xtext.parser.antlr.IReferableElementsUnloader;
+import org.eclipse.xtext.resource.DerivedStateAwareResource;
+import org.eclipse.xtext.resource.IDerivedStateComputer;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
-public class LateInferrer implements ILateInitialization
+public class LateInferrer implements IDerivedStateComputer
{
+ @Inject
+ private XcoreJvmInferrer jvmInferrer;
+
+ @Inject
+ private XcoreGenmodelBuilder genModelBuilder;
+
+ @Inject
+ private Provider<XcoreEcoreBuilder> xcoreEcoreBuilderProvider;
+
+ @Inject
+ private XcoreMapper mapper;
+
+ @Inject
+ private IReferableElementsUnloader unloader;
- public void installLateInitialization(EList<EObject> resourcesContentsList)
- {
- }
+ public void installDerivedState(DerivedStateAwareResource resource, boolean preLinkingPhase)
+ {
+ if (resource.getParseResult() != null && resource.getParseResult().getRootASTElement() instanceof XPackage)
+ {
+ XPackage model = (XPackage) resource.getParseResult().getRootASTElement();
+ XcoreEcoreBuilder xcoreEcoreBuilder = xcoreEcoreBuilderProvider.get();
+ EPackage ePackage = xcoreEcoreBuilder.getEPackage(model);
+ resource.getContents().add(ePackage);
+ GenModel genModel = genModelBuilder.getGenModel(model);
+ xcoreEcoreBuilder.link();
+ genModelBuilder.initializeUsedGenPackages(genModel);
+ resource.getContents().addAll(jvmInferrer.getDeclaredTypes(model));
+ resource.getCache().clear(resource);
+ }
+ }
- public void discardLateInitialization(EList<EObject> resourcesContentsList)
- {
- }
+ public void discardDerivedState(DerivedStateAwareResource resource)
+ {
+ EList<EObject> contents = resource.getContents();
+ int size = contents.size();
+ if (size > 1)
+ {
+ for (Iterator<EObject> i = contents.iterator(); i.hasNext();)
+ {
+ EObject eObject = i.next();
+ if (eObject instanceof EPackage || eObject instanceof GenModel || eObject instanceof JvmGenericType)
+ {
+ unloader.unloadRoot(eObject);
+ } else if (eObject instanceof XPackage)
+ {
+ mapper.unsetMapping((XPackage) eObject);
+ }
+ }
+ }
+ }
}
diff --git a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
index aa28dcd1b..7baea4b79 100644
--- a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
+++ b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
@@ -1,21 +1,10 @@
package org.eclipse.emf.ecore.xcore.resource;
-import java.util.Iterator;
-
-import org.eclipse.emf.codegen.ecore.genmodel.GenModel;
-import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.common.util.TreeIterator;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.xcore.XPackage;
-import org.eclipse.emf.ecore.xcore.mappings.XcoreMapper;
import org.eclipse.emf.ecore.xcore.scoping.LazyCreationProxyUriConverter;
-import org.eclipse.emf.ecore.xcore.util.XcoreEcoreBuilder;
-import org.eclipse.emf.ecore.xcore.util.XcoreGenmodelBuilder;
-import org.eclipse.emf.ecore.xcore.util.XcoreJvmInferrer;
-import org.eclipse.xtext.common.types.JvmGenericType;
import org.eclipse.xtext.common.types.TypesPackage;
import org.eclipse.xtext.naming.IQualifiedNameProvider;
import org.eclipse.xtext.naming.QualifiedName;
@@ -26,7 +15,6 @@ import org.eclipse.xtext.util.Pair;
import org.eclipse.xtext.xbase.resource.XbaseResource;
import com.google.inject.Inject;
-import com.google.inject.Provider;
public class XcoreResource extends XbaseResource {
@@ -37,58 +25,8 @@ public class XcoreResource extends XbaseResource {
private IQualifiedNameProvider nameProvider;
@Inject
- private XcoreJvmInferrer jvmInferrer;
-
- @Inject
- private XcoreGenmodelBuilder genModelBuilder;
-
- @Inject
- private Provider<XcoreEcoreBuilder> xcoreEcoreBuilderProvider;
-
- @Inject
private IScopeProvider scopeProvider;
- @Inject
- private XcoreMapper mapper;
-
-
- @Override
- protected void discardLateInitializedState()
- {
- EList<EObject> contents = getContents();
- int size = contents.size();
- if (size > 1)
- {
- for (Iterator<EObject> i = contents.iterator(); i.hasNext(); )
- {
- EObject eObject = i.next();
- if (eObject instanceof EPackage || eObject instanceof GenModel || eObject instanceof JvmGenericType)
- {
- unload(eObject);
- }
- else if (eObject instanceof XPackage)
- {
- mapper.unsetMapping((XPackage)eObject);
- }
- }
- }
- }
-
- protected void installLateInitializedState()
- {
- if (getParseResult() != null && getParseResult().getRootASTElement() instanceof XPackage)
- {
- XPackage model = (XPackage) getParseResult().getRootASTElement();
- XcoreEcoreBuilder xcoreEcoreBuilder = xcoreEcoreBuilderProvider.get();
- EPackage ePackage = xcoreEcoreBuilder.getEPackage(model);
- super.getContents().add(ePackage);
- GenModel genModel = genModelBuilder.getGenModel(model);
- xcoreEcoreBuilder.link();
- genModelBuilder.initializeUsedGenPackages(genModel);
- super.getContents().addAll(jvmInferrer.getDeclaredTypes(model));
- getCache().clear(this);
- }
- }
@Override
public synchronized EObject getEObject(String uriFragment) {
diff --git a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/scoping/XcoreScopeProvider.java b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/scoping/XcoreScopeProvider.java
index 1d7378a12..ac744f45e 100644
--- a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/scoping/XcoreScopeProvider.java
+++ b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/scoping/XcoreScopeProvider.java
@@ -1,5 +1,5 @@
/*
- * generated by Xtext
+ * generated by Xtext
*/
package org.eclipse.emf.ecore.xcore.scoping;
@@ -26,7 +26,6 @@ import org.eclipse.xtext.EcoreUtil2;
import org.eclipse.xtext.common.types.JvmDeclaredType;
import org.eclipse.xtext.common.types.JvmFormalParameter;
import org.eclipse.xtext.common.types.JvmOperation;
-import org.eclipse.xtext.common.types.util.TypeReferences;
import org.eclipse.xtext.naming.QualifiedName;
import org.eclipse.xtext.resource.EObjectDescription;
import org.eclipse.xtext.resource.IEObjectDescription;
@@ -50,167 +49,163 @@ import static com.google.common.collect.Lists.*;
*/
public class XcoreScopeProvider extends XbaseScopeProvider
{
- @Inject
- private XcoreMapper mapper;
+ @Inject
+ private XcoreMapper mapper;
- @Inject
- private TypeReferences typeReferences;
-
- protected IScope createLocalVarScope(IScope parent, LocalVariableScopeContext scopeContext)
- {
- EObject context = scopeContext.getContext();
- if (context instanceof XBlockExpression)
- {
- EObject eContainer = context.eContainer();
+ protected IScope createLocalVarScope(IScope parent, LocalVariableScopeContext scopeContext)
+ {
+ EObject context = scopeContext.getContext();
+ if (context instanceof XBlockExpression)
+ {
+ EObject eContainer = context.eContainer();
if (eContainer instanceof XDataType)
- {
- XDataTypeMapping mapping = mapper.getMapping((XDataType)eContainer);
- if (context.eContainmentFeature() == XcorePackage.Literals.XDATA_TYPE__CREATE_BODY)
- {
- JvmOperation creator = mapping.getCreator();
- if (creator != null)
- {
- JvmFormalParameter parameter = creator.getParameters().get(0);
- return createLocalScopeForParameter(parameter, parent);
- }
- }
- else // if (context.eContainmentFeature() == XcorePackage.Literals.XDATA_TYPE__CONVERT_BODY)
- {
- JvmOperation converter = mapping.getConverter();
- if (converter != null)
- {
- JvmFormalParameter parameter = converter.getParameters().get(0);
- return createLocalScopeForParameter(parameter, parent);
- }
- }
- }
- }
- else if (context instanceof XClass)
- {
- JvmDeclaredType jvmType = mapper.getMapping((XClass) context).getInterfaceType();
- if (jvmType != null)
- {
- return new SimpleScope(parent, Collections.singleton(EObjectDescription
- .create(XbaseScopeProvider.THIS, jvmType)));
- }
- }
- else if (context instanceof XOperation)
- {
- List<IEObjectDescription> list = newArrayList();
- JvmOperation op = mapper.getMapping((XOperation) context).getJvmOperation();
- if (op != null)
- {
- for (JvmFormalParameter param : op.getParameters())
- {
- list.add(EObjectDescription.create(QualifiedName.create(param.getName()), param, null));
- }
- return super.createLocalVarScope(new SimpleScope(parent, list), scopeContext);
- }
- }
- return super.createLocalVarScope(parent, scopeContext);
- }
+ {
+ XDataTypeMapping mapping = mapper.getMapping((XDataType) eContainer);
+ if (context.eContainmentFeature() == XcorePackage.Literals.XDATA_TYPE__CREATE_BODY)
+ {
+ JvmOperation creator = mapping.getCreator();
+ if (creator != null)
+ {
+ JvmFormalParameter parameter = creator.getParameters().get(0);
+ return createLocalScopeForParameter(parameter, parent);
+ }
+ } else
+ // if (context.eContainmentFeature() ==
+ // XcorePackage.Literals.XDATA_TYPE__CONVERT_BODY)
+ {
+ JvmOperation converter = mapping.getConverter();
+ if (converter != null)
+ {
+ JvmFormalParameter parameter = converter.getParameters().get(0);
+ return createLocalScopeForParameter(parameter, parent);
+ }
+ }
+ }
+ } else if (context instanceof XClass)
+ {
+ JvmDeclaredType jvmType = mapper.getMapping((XClass) context).getInterfaceType();
+ if (jvmType != null)
+ {
+ return new SimpleScope(parent, Collections.singleton(EObjectDescription
+ .create(XbaseScopeProvider.THIS, jvmType)));
+ }
+ } else if (context instanceof XOperation)
+ {
+ List<IEObjectDescription> list = newArrayList();
+ JvmOperation op = mapper.getMapping((XOperation) context).getJvmOperation();
+ if (op != null)
+ {
+ for (JvmFormalParameter param : op.getParameters())
+ {
+ list.add(EObjectDescription.create(QualifiedName.create(param.getName()), param, null));
+ }
+ return super.createLocalVarScope(new SimpleScope(parent, list), scopeContext);
+ }
+ }
+ return super.createLocalVarScope(parent, scopeContext);
+ }
- protected JvmDeclaredType getContextType(EObject call)
- {
- if (call == null)
- return null;
- XClass containerClass = EcoreUtil2.getContainerOfType(call, XClass.class);
- if (containerClass != null)
- // TODO use impl class
- return mapper.getMapping(containerClass).getInterfaceType();
- else
- return super.getContextType(call);
- }
+ protected JvmDeclaredType getContextType(EObject call)
+ {
+ if (call == null)
+ return null;
+ XClass containerClass = EcoreUtil2.getContainerOfType(call, XClass.class);
+ if (containerClass != null)
+ // TODO use impl class
+ return mapper.getMapping(containerClass).getInterfaceType();
+ else
+ return super.getContextType(call);
+ }
- @Override
- public IScope getScope(final EObject context, EReference reference)
- {
- if (reference == XcorePackage.Literals.XREFERENCE__OPPOSITE)
- {
- return new AbstractScope(IScope.NULLSCOPE, false)
- {
- @Override
- protected Iterable<IEObjectDescription> getAllLocalElements()
- {
- ArrayList<IEObjectDescription> result = new ArrayList<IEObjectDescription>();
- if (context instanceof XReference)
- {
- XReference ref = (XReference) context;
- GenFeature genFeature = mapper.getMapping(ref).getGenFeature();
- if (genFeature != null)
- {
- GenClass genClass = genFeature.getTypeGenClass();
- if (genClass != null)
- {
- for (GenFeature opposite : genClass.getGenFeatures())
- {
- if (opposite.isReferenceType())
- {
- String name = opposite.getName();
- if (name != null)
- {
- result.add(new EObjectDescription(QualifiedName.create(name), opposite, null));
- }
- }
- }
- }
- }
- }
- return result;
- }
- };
- } else if (reference == XcorePackage.Literals.XREFERENCE__KEYS)
- {
- return new AbstractScope(IScope.NULLSCOPE, false)
- {
- @Override
- protected Iterable<IEObjectDescription> getAllLocalElements()
- {
- ArrayList<IEObjectDescription> result = new ArrayList<IEObjectDescription>();
- if (context instanceof XReference)
- {
- XReference ref = (XReference) context;
- GenFeature genFeature = mapper.getMapping(ref).getGenFeature();
- if (genFeature != null)
- {
- GenClass genClass = genFeature.getTypeGenClass();
- if (genClass != null)
- {
- for (GenFeature key : genClass.getGenFeatures())
- {
- if (!key.isReferenceType())
- {
- String name = key.getName();
- if (name != null)
- {
- result.add(new EObjectDescription(QualifiedName.create(name), key, null));
- }
- }
- }
- }
- }
- }
- return result;
- }
- };
+ @Override
+ public IScope getScope(final EObject context, EReference reference)
+ {
+ if (reference == XcorePackage.Literals.XREFERENCE__OPPOSITE)
+ {
+ return new AbstractScope(IScope.NULLSCOPE, false)
+ {
+ @Override
+ protected Iterable<IEObjectDescription> getAllLocalElements()
+ {
+ ArrayList<IEObjectDescription> result = new ArrayList<IEObjectDescription>();
+ if (context instanceof XReference)
+ {
+ XReference ref = (XReference) context;
+ GenFeature genFeature = mapper.getMapping(ref).getGenFeature();
+ if (genFeature != null)
+ {
+ GenClass genClass = genFeature.getTypeGenClass();
+ if (genClass != null)
+ {
+ for (GenFeature opposite : genClass.getGenFeatures())
+ {
+ if (opposite.isReferenceType())
+ {
+ String name = opposite.getName();
+ if (name != null)
+ {
+ result.add(new EObjectDescription(QualifiedName.create(name), opposite, null));
+ }
+ }
+ }
+ }
+ }
+ }
+ return result;
+ }
+ };
+ } else if (reference == XcorePackage.Literals.XREFERENCE__KEYS)
+ {
+ return new AbstractScope(IScope.NULLSCOPE, false)
+ {
+ @Override
+ protected Iterable<IEObjectDescription> getAllLocalElements()
+ {
+ ArrayList<IEObjectDescription> result = new ArrayList<IEObjectDescription>();
+ if (context instanceof XReference)
+ {
+ XReference ref = (XReference) context;
+ GenFeature genFeature = mapper.getMapping(ref).getGenFeature();
+ if (genFeature != null)
+ {
+ GenClass genClass = genFeature.getTypeGenClass();
+ if (genClass != null)
+ {
+ for (GenFeature key : genClass.getGenFeatures())
+ {
+ if (!key.isReferenceType())
+ {
+ String name = key.getName();
+ if (name != null)
+ {
+ result.add(new EObjectDescription(QualifiedName.create(name), key, null));
+ }
+ }
+ }
+ }
+ }
+ }
+ return result;
+ }
+ };
- }
- else
- {
- IScope scope = super.getScope(context, reference);
- if (reference == XcorePackage.Literals.XGENERIC_TYPE__TYPE)
- {
- return new AbstractScope(scope, false)
- {
- void handleGenTypeParameters(List<IEObjectDescription> result, EList<GenTypeParameter> genTypeParameters)
- {
- for (final GenTypeParameter genTypeParameter : genTypeParameters)
- {
- result.add(new EObjectDescription(QualifiedName.create(genTypeParameter.getName()), genTypeParameter, null));
- }
- }
+ } else
+ {
+ IScope scope = super.getScope(context, reference);
+ if (reference == XcorePackage.Literals.XGENERIC_TYPE__TYPE)
+ {
+ return new AbstractScope(scope, false)
+ {
+ void handleGenTypeParameters(List<IEObjectDescription> result, EList<GenTypeParameter> genTypeParameters)
+ {
+ for (final GenTypeParameter genTypeParameter : genTypeParameters)
+ {
+ result.add(new EObjectDescription(QualifiedName.create(genTypeParameter.getName()), genTypeParameter,
+ null));
+ }
+ }
- @Override
+ @Override
protected Iterable<IEObjectDescription> getAllLocalElements()
{
ArrayList<IEObjectDescription> result = new ArrayList<IEObjectDescription>();
@@ -218,18 +213,17 @@ public class XcoreScopeProvider extends XbaseScopeProvider
{
if (eObject instanceof XOperation)
{
- GenOperation genOperation = mapper.getMapping((XOperation)eObject).getGenOperation();
+ GenOperation genOperation = mapper.getMapping((XOperation) eObject).getGenOperation();
if (genOperation != null)
{
- handleGenTypeParameters(result, genOperation.getGenTypeParameters());
+ handleGenTypeParameters(result, genOperation.getGenTypeParameters());
}
- }
- else if (eObject instanceof XClass)
+ } else if (eObject instanceof XClass)
{
- GenClassifier genClassifier = mapper.getMapping((XClass)eObject).getGenClass();
+ GenClassifier genClassifier = mapper.getMapping((XClass) eObject).getGenClass();
if (genClassifier != null)
{
- handleGenTypeParameters(result, genClassifier.getGenTypeParameters());
+ handleGenTypeParameters(result, genClassifier.getGenTypeParameters());
}
break;
}
@@ -237,8 +231,7 @@ public class XcoreScopeProvider extends XbaseScopeProvider
return result;
}
};
- }
- else
+ } else
{
return scope;
}

Back to the top