diff options
20 files changed, 11770 insertions, 12089 deletions
diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.ecore.xcore.ui/META-INF/MANIFEST.MF index d3f0e16ca..f14b2331b 100644 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/META-INF/MANIFEST.MF @@ -1,45 +1,46 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-SymbolicName: org.eclipse.emf.ecore.xcore.ui;singleton:=true -Bundle-Localization: plugin -Bundle-Version: 1.2.0.qualifier -Bundle-Activator: org.eclipse.emf.ecore.xcore.ui.internal.XcoreActivator -Require-Bundle: org.eclipse.ui, - org.eclipse.core.runtime, - org.eclipse.xtext.ui, - org.eclipse.xtext.ui.shared, - org.eclipse.ui.editors, - org.antlr.runtime, - org.eclipse.compare, - org.eclipse.xtext.builder, - org.eclipse.emf.ecore.xcore, - org.eclipse.xtext.xbase, - org.eclipse.xtext.xbase.ui, - org.eclipse.xtext.xbase.lib, - org.eclipse.xtext.common.types.ui, - org.eclipse.ui.ide, - org.eclipse.emf.ecore.edit, - org.eclipse.emf.codegen.ecore, - org.eclipse.emf.ecore.editor, - org.eclipse.jdt.core, - org.eclipse.emf.codegen.ecore.ui, - org.eclipse.emf.codegen.ecore.xtext.ui, - org.eclipse.debug.ui, - org.eclipse.jdt.ui, - org.eclipse.jdt.core.manipulation, - org.eclipse.core.expressions -Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: J2SE-1.5 -Export-Package: org.eclipse.emf.ecore.xcore.ui, - org.eclipse.emf.ecore.xcore.ui.contentassist, - org.eclipse.emf.ecore.xcore.ui.contentassist.antlr, - org.eclipse.emf.ecore.xcore.ui.contentassist.antlr.internal, - org.eclipse.emf.ecore.xcore.ui.hyperlinking, - org.eclipse.emf.ecore.xcore.ui.internal, - org.eclipse.emf.ecore.xcore.ui.labeling, - org.eclipse.emf.ecore.xcore.ui.outline, - org.eclipse.emf.ecore.xcore.ui.quickfix, - org.eclipse.emf.ecore.xcore.ui.refactoring -Import-Package: org.apache.log4j +Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-SymbolicName: org.eclipse.emf.ecore.xcore.ui;singleton:=true
+Bundle-Localization: plugin
+Bundle-Version: 1.2.0.qualifier
+Bundle-Activator: org.eclipse.emf.ecore.xcore.ui.internal.XcoreActivator
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.xtext.ui,
+ org.eclipse.xtext.ui.shared,
+ org.eclipse.ui.editors,
+ org.antlr.runtime,
+ org.eclipse.compare,
+ org.eclipse.xtext.builder,
+ org.eclipse.emf.ecore.xcore,
+ org.eclipse.xtext.xbase,
+ org.eclipse.xtext.xbase.ui,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtext.common.types.ui,
+ org.eclipse.ui.ide,
+ org.eclipse.emf.ecore.edit,
+ org.eclipse.emf.codegen.ecore,
+ org.eclipse.emf.ecore.editor,
+ org.eclipse.jdt.core,
+ org.eclipse.emf.codegen.ecore.ui,
+ org.eclipse.emf.codegen.ecore.xtext.ui,
+ org.eclipse.debug.ui,
+ org.eclipse.jdt.ui,
+ org.eclipse.jdt.core.manipulation,
+ org.eclipse.core.expressions
+Bundle-ActivationPolicy: lazy
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.eclipse.emf.ecore.xcore.ui,
+ org.eclipse.emf.ecore.xcore.ui.contentassist,
+ org.eclipse.emf.ecore.xcore.ui.contentassist.antlr,
+ org.eclipse.emf.ecore.xcore.ui.contentassist.antlr.internal,
+ org.eclipse.emf.ecore.xcore.ui.hyperlinking,
+ org.eclipse.emf.ecore.xcore.ui.internal,
+ org.eclipse.emf.ecore.xcore.ui.labeling,
+ org.eclipse.emf.ecore.xcore.ui.outline,
+ org.eclipse.emf.ecore.xcore.ui.quickfix,
+ org.eclipse.emf.ecore.xcore.ui.refactoring
+Import-Package: org.apache.log4j,
+ org.eclipse.xtext.xbase.lib
diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java index 20a8fb6d3..563441b45 100644 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java @@ -86,7 +86,6 @@ public class XcoreParser extends AbstractContentAssistParser { put(grammarAccess.getJvmTypeReferenceAccess().getAlternatives(), "rule__JvmTypeReference__Alternatives"); put(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives(), "rule__JvmArgumentTypeReference__Alternatives"); put(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2(), "rule__JvmWildcardTypeReference__Alternatives_2"); - put(grammarAccess.getJvmTypeParameterAccess().getAlternatives_1(), "rule__JvmTypeParameter__Alternatives_1"); put(grammarAccess.getXImportDeclarationAccess().getAlternatives_1(), "rule__XImportDeclaration__Alternatives_1"); put(grammarAccess.getXPackageAccess().getGroup(), "rule__XPackage__Group__0"); put(grammarAccess.getXAnnotationAccess().getGroup(), "rule__XAnnotation__Group__0"); @@ -311,7 +310,7 @@ public class XcoreParser extends AbstractContentAssistParser { put(grammarAccess.getJvmUpperBoundAndedAccess().getGroup(), "rule__JvmUpperBoundAnded__Group__0"); put(grammarAccess.getJvmLowerBoundAccess().getGroup(), "rule__JvmLowerBound__Group__0"); put(grammarAccess.getJvmTypeParameterAccess().getGroup(), "rule__JvmTypeParameter__Group__0"); - put(grammarAccess.getJvmTypeParameterAccess().getGroup_1_0(), "rule__JvmTypeParameter__Group_1_0__0"); + put(grammarAccess.getJvmTypeParameterAccess().getGroup_1(), "rule__JvmTypeParameter__Group_1__0"); put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0"); put(grammarAccess.getXImportDeclarationAccess().getGroup(), "rule__XImportDeclaration__Group__0"); put(grammarAccess.getXImportDeclarationAccess().getGroup_1_0(), "rule__XImportDeclaration__Group_1_0__0"); @@ -549,8 +548,7 @@ public class XcoreParser extends AbstractContentAssistParser { put(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1(), "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"); put(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1(), "rule__JvmLowerBound__TypeReferenceAssignment_1"); put(grammarAccess.getJvmTypeParameterAccess().getNameAssignment_0(), "rule__JvmTypeParameter__NameAssignment_0"); - put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0_0(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0_0"); - put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0_1(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0_1"); + put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0"); put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_1(), "rule__JvmTypeParameter__ConstraintsAssignment_1_1"); put(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment(), "rule__XImportSection__ImportDeclarationsAssignment"); put(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0(), "rule__XImportDeclaration__StaticAssignment_1_0_0"); diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g index 8e9915044..c715c4b12 100644 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g @@ -2339,6 +2339,8 @@ finally { + + // Entry rule entryRuleJvmTypeReference entryRuleJvmTypeReference : @@ -4324,7 +4326,6 @@ finally { restoreStackSize(stackSize); } - rule__XImportDeclaration__Alternatives_1 @init { int stackSize = keepStackSize(); @@ -21353,6 +21354,7 @@ finally { + rule__JvmTypeReference__Group_0__0 @init { int stackSize = keepStackSize(); @@ -27682,7 +27684,6 @@ finally { - rule__XImportDeclaration__StaticAssignment_1_0_0 @init { int stackSize = keepStackSize(); diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java index 0e40c5b6b..a08366913 100644 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java @@ -2283,10 +2283,10 @@ public class InternalXcoreLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:12: ( '0x' | '0X' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:12: ( '0x' | '0X' ) int alt1=2; int LA1_0 = input.LA(1); @@ -2314,7 +2314,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:27789:13: '0x' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:13: '0x' { match("0x"); @@ -2322,7 +2322,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:27789:18: '0X' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:18: '0X' { match("0X"); @@ -2332,7 +2332,7 @@ public class InternalXcoreLexer extends Lexer { } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ int cnt2=0; loop2: do { @@ -2370,7 +2370,7 @@ public class InternalXcoreLexer extends Lexer { cnt2++; } while (true); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -2379,10 +2379,10 @@ 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:27789:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) { match('#'); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -2400,7 +2400,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:27789:64: ( 'b' | 'B' ) ( 'i' | 'I' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:64: ( 'b' | 'B' ) ( 'i' | 'I' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -2424,7 +2424,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:27789:84: ( 'l' | 'L' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27787:84: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -2463,11 +2463,11 @@ 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:27791:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:12: '0' .. '9' ( '0' .. '9' | '_' )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:12: '0' .. '9' ( '0' .. '9' | '_' )* { matchRange('0','9'); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:21: ( '0' .. '9' | '_' )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27789:21: ( '0' .. '9' | '_' )* loop5: do { int alt5=2; @@ -2516,11 +2516,11 @@ public class InternalXcoreLexer extends Lexer { try { int _type = RULE_DECIMAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? { mRULE_INT(); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? int alt7=2; int LA7_0 = input.LA(1); @@ -2529,7 +2529,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:27793:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -2540,7 +2540,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:27793:36: ( '+' | '-' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:36: ( '+' | '-' )? int alt6=2; int LA6_0 = input.LA(1); @@ -2573,7 +2573,7 @@ public class InternalXcoreLexer extends Lexer { } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? int alt8=3; int LA8_0 = input.LA(1); @@ -2585,7 +2585,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:27793:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -2609,7 +2609,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:27793:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27791:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) { if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) { input.consume(); @@ -2642,10 +2642,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:27795: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:27795: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:27793: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:27793: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:27795:11: ( '^' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:11: ( '^' )? int alt9=2; int LA9_0 = input.LA(1); @@ -2654,7 +2654,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:27795:11: '^' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27793:11: '^' { match('^'); @@ -2672,7 +2672,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:27795: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:27793:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* loop10: do { int alt10=2; @@ -2721,10 +2721,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:27797: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:27797: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:27795: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:27795: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:27797: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:27795:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt13=2; int LA13_0 = input.LA(1); @@ -2742,10 +2742,10 @@ public class InternalXcoreLexer extends Lexer { } switch (alt13) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797: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:27795: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:27797: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:27795:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* loop11: do { int alt11=3; @@ -2761,7 +2761,7 @@ public class InternalXcoreLexer extends Lexer { switch (alt11) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797: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:27795: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') ) { @@ -2777,7 +2777,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:27797:66: ~ ( ( '\\\\' | '\"' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27795:66: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2802,10 +2802,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:27797: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:27795: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:27797: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:27795:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* loop12: do { int alt12=3; @@ -2821,7 +2821,7 @@ public class InternalXcoreLexer extends Lexer { switch (alt12) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797: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:27795: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') ) { @@ -2837,7 +2837,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:27797:137: ~ ( ( '\\\\' | '\\'' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27795:137: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2880,12 +2880,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:27799:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:24: ( options {greedy=false; } : . )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797:24: ( options {greedy=false; } : . )* loop14: do { int alt14=2; @@ -2910,7 +2910,7 @@ public class InternalXcoreLexer extends Lexer { switch (alt14) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:52: . + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27797:52: . { matchAny(); @@ -2940,12 +2940,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:27801:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799: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:27801:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:24: (~ ( ( '\\n' | '\\r' ) ) )* loop15: do { int alt15=2; @@ -2958,7 +2958,7 @@ public class InternalXcoreLexer extends Lexer { switch (alt15) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799: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(); @@ -2978,7 +2978,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:27801:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:40: ( ( '\\r' )? '\\n' )? int alt17=2; int LA17_0 = input.LA(1); @@ -2987,9 +2987,9 @@ public class InternalXcoreLexer extends Lexer { } switch (alt17) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:41: ( '\\r' )? '\\n' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:41: ( '\\r' )? '\\n' { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:41: ( '\\r' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:41: ( '\\r' )? int alt16=2; int LA16_0 = input.LA(1); @@ -2998,7 +2998,7 @@ public class InternalXcoreLexer extends Lexer { } switch (alt16) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:41: '\\r' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27799:41: '\\r' { match('\r'); @@ -3030,10 +3030,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:27803:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27803:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27803:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27801:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt18=0; loop18: do { @@ -3087,8 +3087,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:27805:16: ( . ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27805:18: . + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27803:16: ( . ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27803:18: . { matchAny(); diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java index 9845e5078..edbcc0311 100644 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java @@ -14278,29 +14278,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Alternatives_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4330:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4329:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); public final void rule__XImportDeclaration__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:4334:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4333:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) int alt50=3; alt50 = dfa50.predict(input); switch (alt50) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4335:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4334:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4335:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4336:1: ( rule__XImportDeclaration__Group_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4334:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4335:1: ( rule__XImportDeclaration__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4337:1: ( rule__XImportDeclaration__Group_1_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4337:2: rule__XImportDeclaration__Group_1_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4336:1: ( rule__XImportDeclaration__Group_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4336:2: rule__XImportDeclaration__Group_1_0__0 { - pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_19554); + pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_19553); rule__XImportDeclaration__Group_1_0__0(); state._fsp--; @@ -14318,18 +14318,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:4341:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4340:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4341:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4342:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4340:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4341:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4343:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4343:2: rule__XImportDeclaration__ImportedTypeAssignment_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4342:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4342:2: rule__XImportDeclaration__ImportedTypeAssignment_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_19572); + pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_19571); rule__XImportDeclaration__ImportedTypeAssignment_1_1(); state._fsp--; @@ -14347,18 +14347,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:4347:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4346:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4347:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4348:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4346:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4347:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4349:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4349:2: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4348:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4348:2: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 { - pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_19590); + pushFollow(FollowSets000.FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_19589); rule__XImportDeclaration__ImportedNamespaceAssignment_1_2(); state._fsp--; @@ -14393,21 +14393,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:4360: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:4359: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:4364: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:4365: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:4363: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:4364:2: rule__XPackage__Group__0__Impl rule__XPackage__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__09621); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__09620); rule__XPackage__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__09624); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__09623); rule__XPackage__Group__1(); state._fsp--; @@ -14431,23 +14431,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:4372: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:4371: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:4376:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4377:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4375:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4376:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4377:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4378:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4376:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4377: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:4379:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4381:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4378:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4380:1: { } @@ -14472,21 +14472,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:4391: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:4390: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:4395: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:4396: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:4394: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:4395:2: rule__XPackage__Group__1__Impl rule__XPackage__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__19682); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__19681); rule__XPackage__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__19685); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__19684); rule__XPackage__Group__2(); state._fsp--; @@ -14510,22 +14510,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:4403: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:4402: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:4407:1: ( ( ( rule__XPackage__AnnotationsAssignment_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4408:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4406:1: ( ( ( rule__XPackage__AnnotationsAssignment_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4407:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4408:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4409:1: ( rule__XPackage__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4407:1: ( ( rule__XPackage__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4408: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:4410:1: ( rule__XPackage__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4409:1: ( rule__XPackage__AnnotationsAssignment_1 )* loop51: do { int alt51=2; @@ -14538,9 +14538,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:4410:2: rule__XPackage__AnnotationsAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4409:2: rule__XPackage__AnnotationsAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl9712); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl9711); rule__XPackage__AnnotationsAssignment_1(); state._fsp--; @@ -14579,21 +14579,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:4420: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:4419: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:4424: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:4425: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:4423: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:4424:2: rule__XPackage__Group__2__Impl rule__XPackage__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__29743); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__29742); rule__XPackage__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__29746); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__29745); rule__XPackage__Group__3(); state._fsp--; @@ -14617,22 +14617,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:4432: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:4431: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:4436:1: ( ( 'package' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4437:1: ( 'package' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4435:1: ( ( 'package' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4436:1: ( 'package' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4437:1: ( 'package' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4438:1: 'package' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4436:1: ( 'package' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4437:1: 'package' { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getPackageKeyword_2()); } - match(input,43,FollowSets000.FOLLOW_43_in_rule__XPackage__Group__2__Impl9774); if (state.failed) return ; + match(input,43,FollowSets000.FOLLOW_43_in_rule__XPackage__Group__2__Impl9773); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPackageAccess().getPackageKeyword_2()); } @@ -14658,21 +14658,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:4451: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:4450: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:4455: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:4456: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:4454: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:4455:2: rule__XPackage__Group__3__Impl rule__XPackage__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__39805); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__39804); rule__XPackage__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__39808); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__39807); rule__XPackage__Group__4(); state._fsp--; @@ -14696,25 +14696,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:4463: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:4462: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:4467:1: ( ( ( rule__XPackage__NameAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4468:1: ( ( rule__XPackage__NameAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4466:1: ( ( ( rule__XPackage__NameAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4467:1: ( ( rule__XPackage__NameAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4468:1: ( ( rule__XPackage__NameAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4469:1: ( rule__XPackage__NameAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4467:1: ( ( rule__XPackage__NameAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4468: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:4470:1: ( rule__XPackage__NameAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4470:2: rule__XPackage__NameAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4469:1: ( rule__XPackage__NameAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4469:2: rule__XPackage__NameAssignment_3 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl9835); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl9834); rule__XPackage__NameAssignment_3(); state._fsp--; @@ -14747,21 +14747,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:4480: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:4479: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:4484: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:4485: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:4483: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:4484:2: rule__XPackage__Group__4__Impl rule__XPackage__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__49865); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__49864); rule__XPackage__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__49868); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__49867); rule__XPackage__Group__5(); state._fsp--; @@ -14785,22 +14785,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:4492: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:4491: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:4496:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4497:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4495:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4496:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4497:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4498:1: ( rule__XPackage__ImportDirectivesAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4496:1: ( ( rule__XPackage__ImportDirectivesAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4497: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:4499:1: ( rule__XPackage__ImportDirectivesAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4498:1: ( rule__XPackage__ImportDirectivesAssignment_4 )* loop52: do { int alt52=2; @@ -14813,9 +14813,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:4499:2: rule__XPackage__ImportDirectivesAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4498:2: rule__XPackage__ImportDirectivesAssignment_4 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl9895); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl9894); rule__XPackage__ImportDirectivesAssignment_4(); state._fsp--; @@ -14854,21 +14854,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:4509: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:4508: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:4513: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:4514: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:4512: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:4513:2: rule__XPackage__Group__5__Impl rule__XPackage__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__59926); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__59925); rule__XPackage__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__59929); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__59928); rule__XPackage__Group__6(); state._fsp--; @@ -14892,22 +14892,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:4521: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:4520: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:4525:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4526:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4524:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4525:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4526:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4527:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4525:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_5 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4526: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:4528:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4527:1: ( rule__XPackage__AnnotationDirectivesAssignment_5 )* loop53: do { int alt53=2; @@ -14920,9 +14920,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:4528:2: rule__XPackage__AnnotationDirectivesAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4527:2: rule__XPackage__AnnotationDirectivesAssignment_5 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl9956); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl9955); rule__XPackage__AnnotationDirectivesAssignment_5(); state._fsp--; @@ -14961,16 +14961,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:4538: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:4537: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:4542: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:4543: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:4541: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:4542:2: rule__XPackage__Group__6__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__69987); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__69986); rule__XPackage__Group__6__Impl(); state._fsp--; @@ -14994,22 +14994,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:4549: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:4548: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:4553:1: ( ( ( rule__XPackage__ClassifiersAssignment_6 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4554:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4552:1: ( ( ( rule__XPackage__ClassifiersAssignment_6 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4553:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4554:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4555:1: ( rule__XPackage__ClassifiersAssignment_6 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4553:1: ( ( rule__XPackage__ClassifiersAssignment_6 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4554: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:4556:1: ( rule__XPackage__ClassifiersAssignment_6 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4555:1: ( rule__XPackage__ClassifiersAssignment_6 )* loop54: do { int alt54=2; @@ -15022,9 +15022,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:4556:2: rule__XPackage__ClassifiersAssignment_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4555:2: rule__XPackage__ClassifiersAssignment_6 { - pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl10014); + pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl10013); rule__XPackage__ClassifiersAssignment_6(); state._fsp--; @@ -15063,21 +15063,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:4580: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:4579: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:4584: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:4585: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:4583: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:4584:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__010059); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__010058); rule__XAnnotation__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__010062); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__010061); rule__XAnnotation__Group__1(); state._fsp--; @@ -15101,22 +15101,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:4592: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:4591: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:4596:1: ( ( '@' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4597:1: ( '@' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4595:1: ( ( '@' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4596:1: ( '@' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4597:1: ( '@' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4598:1: '@' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4596:1: ( '@' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4597:1: '@' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0()); } - match(input,81,FollowSets000.FOLLOW_81_in_rule__XAnnotation__Group__0__Impl10090); if (state.failed) return ; + match(input,81,FollowSets000.FOLLOW_81_in_rule__XAnnotation__Group__0__Impl10089); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0()); } @@ -15142,21 +15142,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:4611: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:4610: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:4615: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:4616: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:4614: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:4615:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__110121); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__110120); rule__XAnnotation__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__110124); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__110123); rule__XAnnotation__Group__2(); state._fsp--; @@ -15180,25 +15180,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:4623: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:4622: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:4627:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628:1: ( ( rule__XAnnotation__SourceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4626:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4627:1: ( ( rule__XAnnotation__SourceAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628:1: ( ( rule__XAnnotation__SourceAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4629:1: ( rule__XAnnotation__SourceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4627:1: ( ( rule__XAnnotation__SourceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4628: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:4630:1: ( rule__XAnnotation__SourceAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4630:2: rule__XAnnotation__SourceAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4629:1: ( rule__XAnnotation__SourceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4629:2: rule__XAnnotation__SourceAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl10151); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl10150); rule__XAnnotation__SourceAssignment_1(); state._fsp--; @@ -15231,16 +15231,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:4640: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:4639: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:4644: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:4645: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:4643: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:4644:2: rule__XAnnotation__Group__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__210181); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__210180); rule__XAnnotation__Group__2__Impl(); state._fsp--; @@ -15264,22 +15264,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:4651: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:4650: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:4655: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:4656: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:4654: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:4655: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:4656: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:4657: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:4655: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:4656: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:4658: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:4657:1: ( rule__XAnnotation__Group_2__0 )? int alt55=2; int LA55_0 = input.LA(1); @@ -15288,9 +15288,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:4658: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:4657:2: rule__XAnnotation__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl10208); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl10207); rule__XAnnotation__Group_2__0(); state._fsp--; @@ -15326,21 +15326,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:4674: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:4673: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:4678: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:4679: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:4677: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:4678: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__010245); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__010244); 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__010248); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__010247); rule__XAnnotation__Group_2__1(); state._fsp--; @@ -15364,22 +15364,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:4686: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:4685: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:4690:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4691:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4689:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4690:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4691:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4692:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4690:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4691:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0()); } - match(input,82,FollowSets000.FOLLOW_82_in_rule__XAnnotation__Group_2__0__Impl10276); if (state.failed) return ; + match(input,82,FollowSets000.FOLLOW_82_in_rule__XAnnotation__Group_2__0__Impl10275); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0()); } @@ -15405,21 +15405,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:4705: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:4704: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:4709: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:4710: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:4708: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:4709: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__110307); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__110306); 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__110310); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__110309); rule__XAnnotation__Group_2__2(); state._fsp--; @@ -15443,25 +15443,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:4717: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:4716: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:4721: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:4722: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:4720: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:4721: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:4722: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:4723: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:4721: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:4722: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:4724: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:4724: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:4723: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:4723:2: rule__XAnnotation__DetailsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl10337); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl10336); rule__XAnnotation__DetailsAssignment_2_1(); state._fsp--; @@ -15494,21 +15494,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:4734: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:4733: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:4738: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:4739: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:4737: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:4738: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__210367); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__210366); 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__210370); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__210369); rule__XAnnotation__Group_2__3(); state._fsp--; @@ -15532,22 +15532,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:4746: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:4745: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:4750: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:4751: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:4749: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:4750: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:4751: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:4752: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:4750: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:4751: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:4753: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:4752:1: ( rule__XAnnotation__Group_2_2__0 )* loop56: do { int alt56=2; @@ -15560,9 +15560,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:4753: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:4752:2: rule__XAnnotation__Group_2_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl10397); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl10396); rule__XAnnotation__Group_2_2__0(); state._fsp--; @@ -15601,16 +15601,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:4763: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:4762: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:4767: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:4768: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:4766: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:4767:2: rule__XAnnotation__Group_2__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__310428); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__310427); rule__XAnnotation__Group_2__3__Impl(); state._fsp--; @@ -15634,22 +15634,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:4774: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:4773: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:4778:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4779:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4777:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4778:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4779:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4780:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4778:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4779:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3()); } - match(input,83,FollowSets000.FOLLOW_83_in_rule__XAnnotation__Group_2__3__Impl10456); if (state.failed) return ; + match(input,83,FollowSets000.FOLLOW_83_in_rule__XAnnotation__Group_2__3__Impl10455); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3()); } @@ -15675,21 +15675,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:4801: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:4800: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:4805: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:4806: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:4804: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:4805: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__010495); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__010494); 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__010498); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__010497); rule__XAnnotation__Group_2_2__1(); state._fsp--; @@ -15713,22 +15713,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:4813: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:4812: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:4817:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4818:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4816:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4817:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4818:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4819:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4817:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4818:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XAnnotation__Group_2_2__0__Impl10526); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XAnnotation__Group_2_2__0__Impl10525); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0()); } @@ -15754,16 +15754,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:4832: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:4831: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:4836: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:4837: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:4835: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:4836:2: rule__XAnnotation__Group_2_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__110557); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__110556); rule__XAnnotation__Group_2_2__1__Impl(); state._fsp--; @@ -15787,25 +15787,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:4843: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:4842: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:4847: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:4848: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:4846: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:4847: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:4848: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:4849: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:4847: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:4848: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:4850: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:4850: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:4849: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:4849:2: rule__XAnnotation__DetailsAssignment_2_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl10584); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl10583); rule__XAnnotation__DetailsAssignment_2_2_1(); state._fsp--; @@ -15838,21 +15838,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:4864: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:4863: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:4868: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:4869: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:4867: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:4868:2: rule__XStringToStringMapEntry__Group__0__Impl rule__XStringToStringMapEntry__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__010618); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__010617); rule__XStringToStringMapEntry__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__010621); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__010620); rule__XStringToStringMapEntry__Group__1(); state._fsp--; @@ -15876,25 +15876,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:4876: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:4875: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:4880:1: ( ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4881:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4879:1: ( ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4880:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4881:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4882:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4880:1: ( ( rule__XStringToStringMapEntry__KeyAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4881: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:4883:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4883:2: rule__XStringToStringMapEntry__KeyAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4882:1: ( rule__XStringToStringMapEntry__KeyAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4882:2: rule__XStringToStringMapEntry__KeyAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl10648); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl10647); rule__XStringToStringMapEntry__KeyAssignment_0(); state._fsp--; @@ -15927,21 +15927,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:4893: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:4892: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:4897: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:4898: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:4896: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:4897:2: rule__XStringToStringMapEntry__Group__1__Impl rule__XStringToStringMapEntry__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__110678); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__110677); rule__XStringToStringMapEntry__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__110681); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__110680); rule__XStringToStringMapEntry__Group__2(); state._fsp--; @@ -15965,22 +15965,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:4905: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:4904: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:4909:1: ( ( '=' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4910:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4908:1: ( ( '=' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4909:1: ( '=' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4910:1: ( '=' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4911:1: '=' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4909:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4910:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXStringToStringMapEntryAccess().getEqualsSignKeyword_1()); } - match(input,13,FollowSets000.FOLLOW_13_in_rule__XStringToStringMapEntry__Group__1__Impl10709); if (state.failed) return ; + match(input,13,FollowSets000.FOLLOW_13_in_rule__XStringToStringMapEntry__Group__1__Impl10708); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXStringToStringMapEntryAccess().getEqualsSignKeyword_1()); } @@ -16006,16 +16006,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:4924: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:4923: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:4928: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:4929: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:4927: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:4928:2: rule__XStringToStringMapEntry__Group__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__210740); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__210739); rule__XStringToStringMapEntry__Group__2__Impl(); state._fsp--; @@ -16039,25 +16039,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:4935: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:4934: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:4939:1: ( ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4940:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4938:1: ( ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4939:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4940:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4941:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4939:1: ( ( rule__XStringToStringMapEntry__ValueAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4940: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:4942:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4942:2: rule__XStringToStringMapEntry__ValueAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4941:1: ( rule__XStringToStringMapEntry__ValueAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4941:2: rule__XStringToStringMapEntry__ValueAssignment_2 { - pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl10767); + pushFollow(FollowSets000.FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl10766); rule__XStringToStringMapEntry__ValueAssignment_2(); state._fsp--; @@ -16090,21 +16090,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:4958: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:4957: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:4962: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:4963: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:4961: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:4962:2: rule__XImportDirective__Group__0__Impl rule__XImportDirective__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__010803); + pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__010802); rule__XImportDirective__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__010806); + pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__010805); rule__XImportDirective__Group__1(); state._fsp--; @@ -16128,22 +16128,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:4970: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:4969: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:4974:1: ( ( 'import' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4975:1: ( 'import' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4973:1: ( ( 'import' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4974:1: ( 'import' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4975:1: ( 'import' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4976:1: 'import' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4974:1: ( 'import' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4975:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDirectiveAccess().getImportKeyword_0()); } - match(input,37,FollowSets000.FOLLOW_37_in_rule__XImportDirective__Group__0__Impl10834); if (state.failed) return ; + match(input,37,FollowSets000.FOLLOW_37_in_rule__XImportDirective__Group__0__Impl10833); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDirectiveAccess().getImportKeyword_0()); } @@ -16169,16 +16169,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:4989: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:4988: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:4993: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:4994: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:4992: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:4993:2: rule__XImportDirective__Group__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__110865); + pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__110864); rule__XImportDirective__Group__1__Impl(); state._fsp--; @@ -16202,25 +16202,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:5000:1: rule__XImportDirective__Group__1__Impl : ( ( rule__XImportDirective__Alternatives_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4999:1: rule__XImportDirective__Group__1__Impl : ( ( rule__XImportDirective__Alternatives_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:5004:1: ( ( ( rule__XImportDirective__Alternatives_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5005:1: ( ( rule__XImportDirective__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5003:1: ( ( ( rule__XImportDirective__Alternatives_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5004:1: ( ( rule__XImportDirective__Alternatives_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5005:1: ( ( rule__XImportDirective__Alternatives_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5006:1: ( rule__XImportDirective__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5004:1: ( ( rule__XImportDirective__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5005:1: ( rule__XImportDirective__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDirectiveAccess().getAlternatives_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5007:1: ( rule__XImportDirective__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5007:2: rule__XImportDirective__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5006:1: ( rule__XImportDirective__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5006:2: rule__XImportDirective__Alternatives_1 { - pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Alternatives_1_in_rule__XImportDirective__Group__1__Impl10892); + pushFollow(FollowSets000.FOLLOW_rule__XImportDirective__Alternatives_1_in_rule__XImportDirective__Group__1__Impl10891); rule__XImportDirective__Alternatives_1(); state._fsp--; @@ -16253,21 +16253,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:5021: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:5020: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:5025: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:5026: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:5024: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:5025:2: rule__XAnnotationDirective__Group__0__Impl rule__XAnnotationDirective__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__010926); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__010925); rule__XAnnotationDirective__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__010929); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__010928); rule__XAnnotationDirective__Group__1(); state._fsp--; @@ -16291,25 +16291,25 @@ 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:5033:1: rule__XAnnotationDirective__Group__0__Impl : ( ( rule__XAnnotationDirective__Group_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5032:1: rule__XAnnotationDirective__Group__0__Impl : ( ( rule__XAnnotationDirective__Group_0__0 ) ) ; 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:5037:1: ( ( ( rule__XAnnotationDirective__Group_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5038:1: ( ( rule__XAnnotationDirective__Group_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5036:1: ( ( ( rule__XAnnotationDirective__Group_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5037:1: ( ( rule__XAnnotationDirective__Group_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5038:1: ( ( rule__XAnnotationDirective__Group_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5039:1: ( rule__XAnnotationDirective__Group_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5037:1: ( ( rule__XAnnotationDirective__Group_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5038:1: ( rule__XAnnotationDirective__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getGroup_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5040:1: ( rule__XAnnotationDirective__Group_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5040:2: rule__XAnnotationDirective__Group_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5039:1: ( rule__XAnnotationDirective__Group_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5039:2: rule__XAnnotationDirective__Group_0__0 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0__0_in_rule__XAnnotationDirective__Group__0__Impl10956); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0__0_in_rule__XAnnotationDirective__Group__0__Impl10955); rule__XAnnotationDirective__Group_0__0(); state._fsp--; @@ -16342,21 +16342,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:5050: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:5049: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:5054: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:5055: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:5053: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:5054:2: rule__XAnnotationDirective__Group__1__Impl rule__XAnnotationDirective__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__110986); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__110985); rule__XAnnotationDirective__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__110989); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__110988); rule__XAnnotationDirective__Group__2(); state._fsp--; @@ -16380,22 +16380,22 @@ 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:5062:1: rule__XAnnotationDirective__Group__1__Impl : ( 'as' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5061:1: rule__XAnnotationDirective__Group__1__Impl : ( 'as' ) ; 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:5066:1: ( ( 'as' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5067:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5065:1: ( ( 'as' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5066:1: ( 'as' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5067:1: ( 'as' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5068:1: 'as' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5066:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5067:1: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getAsKeyword_1()); } - match(input,26,FollowSets000.FOLLOW_26_in_rule__XAnnotationDirective__Group__1__Impl11017); if (state.failed) return ; + match(input,26,FollowSets000.FOLLOW_26_in_rule__XAnnotationDirective__Group__1__Impl11016); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationDirectiveAccess().getAsKeyword_1()); } @@ -16421,16 +16421,16 @@ 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:5081:1: rule__XAnnotationDirective__Group__2 : rule__XAnnotationDirective__Group__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5080:1: rule__XAnnotationDirective__Group__2 : rule__XAnnotationDirective__Group__2__Impl ; 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:5085:1: ( rule__XAnnotationDirective__Group__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5086:2: rule__XAnnotationDirective__Group__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5084:1: ( rule__XAnnotationDirective__Group__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5085:2: rule__XAnnotationDirective__Group__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__211048); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__211047); rule__XAnnotationDirective__Group__2__Impl(); state._fsp--; @@ -16454,25 +16454,25 @@ 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:5092:1: rule__XAnnotationDirective__Group__2__Impl : ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5091:1: rule__XAnnotationDirective__Group__2__Impl : ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) ; 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:5096:1: ( ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5097:1: ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5095:1: ( ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5096:1: ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5097:1: ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5098:1: ( rule__XAnnotationDirective__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5096:1: ( ( rule__XAnnotationDirective__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5097:1: ( rule__XAnnotationDirective__NameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getNameAssignment_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5099:1: ( rule__XAnnotationDirective__NameAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5099:2: rule__XAnnotationDirective__NameAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5098:1: ( rule__XAnnotationDirective__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5098:2: rule__XAnnotationDirective__NameAssignment_2 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__NameAssignment_2_in_rule__XAnnotationDirective__Group__2__Impl11075); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__NameAssignment_2_in_rule__XAnnotationDirective__Group__2__Impl11074); rule__XAnnotationDirective__NameAssignment_2(); state._fsp--; @@ -16505,16 +16505,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5115:1: rule__XAnnotationDirective__Group_0__0 : rule__XAnnotationDirective__Group_0__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5114:1: rule__XAnnotationDirective__Group_0__0 : rule__XAnnotationDirective__Group_0__0__Impl ; public final void rule__XAnnotationDirective__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:5119:1: ( rule__XAnnotationDirective__Group_0__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5120:2: rule__XAnnotationDirective__Group_0__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5118:1: ( rule__XAnnotationDirective__Group_0__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5119:2: rule__XAnnotationDirective__Group_0__0__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0__0__Impl_in_rule__XAnnotationDirective__Group_0__011111); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0__0__Impl_in_rule__XAnnotationDirective__Group_0__011110); rule__XAnnotationDirective__Group_0__0__Impl(); state._fsp--; @@ -16538,25 +16538,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5126:1: rule__XAnnotationDirective__Group_0__0__Impl : ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5125:1: rule__XAnnotationDirective__Group_0__0__Impl : ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) ; public final void rule__XAnnotationDirective__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:5130:1: ( ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5131:1: ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5129:1: ( ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5130:1: ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5131:1: ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5132:1: ( rule__XAnnotationDirective__Group_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5130:1: ( ( rule__XAnnotationDirective__Group_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5131:1: ( rule__XAnnotationDirective__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getGroup_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5133:1: ( rule__XAnnotationDirective__Group_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5133:2: rule__XAnnotationDirective__Group_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5132:1: ( rule__XAnnotationDirective__Group_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5132:2: rule__XAnnotationDirective__Group_0_0__0 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__0_in_rule__XAnnotationDirective__Group_0__0__Impl11138); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__0_in_rule__XAnnotationDirective__Group_0__0__Impl11137); rule__XAnnotationDirective__Group_0_0__0(); state._fsp--; @@ -16589,21 +16589,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5145:1: rule__XAnnotationDirective__Group_0_0__0 : rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5144:1: rule__XAnnotationDirective__Group_0_0__0 : rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 ; public final void rule__XAnnotationDirective__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:5149:1: ( rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5150:2: rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5148:1: ( rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5149:2: rule__XAnnotationDirective__Group_0_0__0__Impl rule__XAnnotationDirective__Group_0_0__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__0__Impl_in_rule__XAnnotationDirective__Group_0_0__011170); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__0__Impl_in_rule__XAnnotationDirective__Group_0_0__011169); rule__XAnnotationDirective__Group_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__1_in_rule__XAnnotationDirective__Group_0_0__011173); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__1_in_rule__XAnnotationDirective__Group_0_0__011172); rule__XAnnotationDirective__Group_0_0__1(); state._fsp--; @@ -16627,22 +16627,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5157:1: rule__XAnnotationDirective__Group_0_0__0__Impl : ( 'annotation' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5156:1: rule__XAnnotationDirective__Group_0_0__0__Impl : ( 'annotation' ) ; public final void rule__XAnnotationDirective__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:5161:1: ( ( 'annotation' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5162:1: ( 'annotation' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5160:1: ( ( 'annotation' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5161:1: ( 'annotation' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5162:1: ( 'annotation' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5163:1: 'annotation' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5161:1: ( 'annotation' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5162:1: 'annotation' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getAnnotationKeyword_0_0_0()); } - match(input,25,FollowSets000.FOLLOW_25_in_rule__XAnnotationDirective__Group_0_0__0__Impl11201); if (state.failed) return ; + match(input,25,FollowSets000.FOLLOW_25_in_rule__XAnnotationDirective__Group_0_0__0__Impl11200); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationDirectiveAccess().getAnnotationKeyword_0_0_0()); } @@ -16668,16 +16668,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5176:1: rule__XAnnotationDirective__Group_0_0__1 : rule__XAnnotationDirective__Group_0_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5175:1: rule__XAnnotationDirective__Group_0_0__1 : rule__XAnnotationDirective__Group_0_0__1__Impl ; public final void rule__XAnnotationDirective__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:5180:1: ( rule__XAnnotationDirective__Group_0_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5181:2: rule__XAnnotationDirective__Group_0_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5179:1: ( rule__XAnnotationDirective__Group_0_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5180:2: rule__XAnnotationDirective__Group_0_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__1__Impl_in_rule__XAnnotationDirective__Group_0_0__111232); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__Group_0_0__1__Impl_in_rule__XAnnotationDirective__Group_0_0__111231); rule__XAnnotationDirective__Group_0_0__1__Impl(); state._fsp--; @@ -16701,25 +16701,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__Group_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5187:1: rule__XAnnotationDirective__Group_0_0__1__Impl : ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5186:1: rule__XAnnotationDirective__Group_0_0__1__Impl : ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) ; public final void rule__XAnnotationDirective__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:5191:1: ( ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5192:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5190:1: ( ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5191:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5192:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5193:1: ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5191:1: ( ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5192:1: ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getSourceURIAssignment_0_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5194:1: ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5194:2: rule__XAnnotationDirective__SourceURIAssignment_0_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5193:1: ( rule__XAnnotationDirective__SourceURIAssignment_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5193:2: rule__XAnnotationDirective__SourceURIAssignment_0_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_0_0_1_in_rule__XAnnotationDirective__Group_0_0__1__Impl11259); + pushFollow(FollowSets000.FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_0_0_1_in_rule__XAnnotationDirective__Group_0_0__1__Impl11258); rule__XAnnotationDirective__SourceURIAssignment_0_0_1(); state._fsp--; @@ -16752,21 +16752,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:5208: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:5207: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:5212: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:5213: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:5211: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:5212:2: rule__XDataType__Group__0__Impl rule__XDataType__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__011293); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__011292); rule__XDataType__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__011296); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__011295); rule__XDataType__Group__1(); state._fsp--; @@ -16790,22 +16790,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:5220: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:5219: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:5224:1: ( ( ( rule__XDataType__AnnotationsAssignment_0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5225:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5223:1: ( ( ( rule__XDataType__AnnotationsAssignment_0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5224:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5225:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5226:1: ( rule__XDataType__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5224:1: ( ( rule__XDataType__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5225: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:5227:1: ( rule__XDataType__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5226:1: ( rule__XDataType__AnnotationsAssignment_0 )* loop57: do { int alt57=2; @@ -16818,9 +16818,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:5227:2: rule__XDataType__AnnotationsAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5226:2: rule__XDataType__AnnotationsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl11323); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl11322); rule__XDataType__AnnotationsAssignment_0(); state._fsp--; @@ -16859,21 +16859,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:5237: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:5236: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:5241: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:5242: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:5240: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:5241:2: rule__XDataType__Group__1__Impl rule__XDataType__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__111354); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__111353); rule__XDataType__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__111357); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__111356); rule__XDataType__Group__2(); state._fsp--; @@ -16897,22 +16897,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:5249: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:5248: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:5253:1: ( ( 'type' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5254:1: ( 'type' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5252:1: ( ( 'type' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5253:1: ( 'type' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5254:1: ( 'type' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5255:1: 'type' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5253:1: ( 'type' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5254:1: 'type' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getTypeKeyword_1()); } - match(input,85,FollowSets000.FOLLOW_85_in_rule__XDataType__Group__1__Impl11385); if (state.failed) return ; + match(input,85,FollowSets000.FOLLOW_85_in_rule__XDataType__Group__1__Impl11384); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getTypeKeyword_1()); } @@ -16938,21 +16938,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:5268: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:5267: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:5272: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:5273: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:5271: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:5272:2: rule__XDataType__Group__2__Impl rule__XDataType__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__211416); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__211415); rule__XDataType__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__211419); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__211418); rule__XDataType__Group__3(); state._fsp--; @@ -16976,25 +16976,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:5280: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:5279: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:5284:1: ( ( ( rule__XDataType__NameAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5285:1: ( ( rule__XDataType__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5283:1: ( ( ( rule__XDataType__NameAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5284:1: ( ( rule__XDataType__NameAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5285:1: ( ( rule__XDataType__NameAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5286:1: ( rule__XDataType__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5284:1: ( ( rule__XDataType__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5285: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:5287:1: ( rule__XDataType__NameAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5287:2: rule__XDataType__NameAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5286:1: ( rule__XDataType__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5286:2: rule__XDataType__NameAssignment_2 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl11446); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl11445); rule__XDataType__NameAssignment_2(); state._fsp--; @@ -17027,21 +17027,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:5297: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:5296: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:5301: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:5302: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:5300: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:5301:2: rule__XDataType__Group__3__Impl rule__XDataType__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__311476); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__311475); rule__XDataType__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__311479); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__311478); rule__XDataType__Group__4(); state._fsp--; @@ -17065,22 +17065,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:5309: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:5308: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:5313: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:5314: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:5312: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:5313: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:5314: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:5315: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:5313: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:5314: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:5316: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:5315:1: ( rule__XDataType__Group_3__0 )? int alt58=2; int LA58_0 = input.LA(1); @@ -17089,9 +17089,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:5316: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:5315:2: rule__XDataType__Group_3__0 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl11506); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl11505); rule__XDataType__Group_3__0(); state._fsp--; @@ -17127,21 +17127,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:5326: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:5325: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:5330: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:5331: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:5329: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:5330:2: rule__XDataType__Group__4__Impl rule__XDataType__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__411537); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__411536); rule__XDataType__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__411540); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__411539); rule__XDataType__Group__5(); state._fsp--; @@ -17165,22 +17165,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:5338: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:5337: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:5342:1: ( ( 'wraps' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5343:1: ( 'wraps' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5341:1: ( ( 'wraps' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5342:1: ( 'wraps' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5343:1: ( 'wraps' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5344:1: 'wraps' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5342:1: ( 'wraps' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5343:1: 'wraps' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getWrapsKeyword_4()); } - match(input,54,FollowSets000.FOLLOW_54_in_rule__XDataType__Group__4__Impl11568); if (state.failed) return ; + match(input,54,FollowSets000.FOLLOW_54_in_rule__XDataType__Group__4__Impl11567); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getWrapsKeyword_4()); } @@ -17206,21 +17206,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:5357: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:5356: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:5361: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:5362: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:5360: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:5361:2: rule__XDataType__Group__5__Impl rule__XDataType__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__511599); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__511598); rule__XDataType__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__511602); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__511601); rule__XDataType__Group__6(); state._fsp--; @@ -17244,25 +17244,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:5369: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:5368: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:5373:1: ( ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5374:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5372:1: ( ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5373:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5374:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5375:1: ( rule__XDataType__InstanceTypeAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5373:1: ( ( rule__XDataType__InstanceTypeAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5374: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:5376:1: ( rule__XDataType__InstanceTypeAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5376:2: rule__XDataType__InstanceTypeAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5375:1: ( rule__XDataType__InstanceTypeAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5375:2: rule__XDataType__InstanceTypeAssignment_5 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl11629); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl11628); rule__XDataType__InstanceTypeAssignment_5(); state._fsp--; @@ -17295,16 +17295,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:5386: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:5385: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:5390: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:5391: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:5389: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:5390:2: rule__XDataType__Group__6__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__611659); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__611658); rule__XDataType__Group__6__Impl(); state._fsp--; @@ -17328,25 +17328,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:5397: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:5396: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:5401:1: ( ( ( rule__XDataType__UnorderedGroup_6 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5402:1: ( ( rule__XDataType__UnorderedGroup_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5400:1: ( ( ( rule__XDataType__UnorderedGroup_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5401:1: ( ( rule__XDataType__UnorderedGroup_6 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5402:1: ( ( rule__XDataType__UnorderedGroup_6 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5403:1: ( rule__XDataType__UnorderedGroup_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5401:1: ( ( rule__XDataType__UnorderedGroup_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5402: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:5404:1: ( rule__XDataType__UnorderedGroup_6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5404:2: rule__XDataType__UnorderedGroup_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5403:1: ( rule__XDataType__UnorderedGroup_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5403:2: rule__XDataType__UnorderedGroup_6 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl11686); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl11685); rule__XDataType__UnorderedGroup_6(); state._fsp--; @@ -17379,21 +17379,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:5428: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:5427: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:5432: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:5433: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:5431: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:5432: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__011730); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__011729); 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__011733); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__011732); rule__XDataType__Group_3__1(); state._fsp--; @@ -17417,22 +17417,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:5440: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:5439: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:5444:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5445:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5443:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5444:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5445:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5446:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5444:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5445:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getLessThanSignKeyword_3_0()); } - match(input,64,FollowSets000.FOLLOW_64_in_rule__XDataType__Group_3__0__Impl11761); if (state.failed) return ; + match(input,64,FollowSets000.FOLLOW_64_in_rule__XDataType__Group_3__0__Impl11760); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getLessThanSignKeyword_3_0()); } @@ -17458,21 +17458,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:5459: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:5458: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:5463: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:5464: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:5462: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:5463: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__111792); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__111791); 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__111795); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__111794); rule__XDataType__Group_3__2(); state._fsp--; @@ -17496,25 +17496,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:5471: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:5470: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:5475: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:5476: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:5474: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:5475: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:5476: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:5477: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:5475: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:5476: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:5478: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:5478: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:5477: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:5477:2: rule__XDataType__TypeParametersAssignment_3_1 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl11822); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl11821); rule__XDataType__TypeParametersAssignment_3_1(); state._fsp--; @@ -17547,21 +17547,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:5488: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:5487: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:5492: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:5493: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:5491: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:5492: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__211852); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__211851); 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__211855); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__211854); rule__XDataType__Group_3__3(); state._fsp--; @@ -17585,22 +17585,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:5500: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:5499: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:5504: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:5505: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:5503: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:5504: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:5505: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:5506: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:5504: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:5505: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:5507: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:5506:1: ( rule__XDataType__Group_3_2__0 )* loop59: do { int alt59=2; @@ -17613,9 +17613,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:5507: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:5506:2: rule__XDataType__Group_3_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl11882); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl11881); rule__XDataType__Group_3_2__0(); state._fsp--; @@ -17654,16 +17654,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:5517: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:5516: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:5521: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:5522: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:5520: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:5521:2: rule__XDataType__Group_3__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__311913); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__311912); rule__XDataType__Group_3__3__Impl(); state._fsp--; @@ -17687,22 +17687,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:5528: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:5527: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:5532:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5533:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5531:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5532:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5533:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5534:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5532:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5533:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getGreaterThanSignKeyword_3_3()); } - match(input,63,FollowSets000.FOLLOW_63_in_rule__XDataType__Group_3__3__Impl11941); if (state.failed) return ; + match(input,63,FollowSets000.FOLLOW_63_in_rule__XDataType__Group_3__3__Impl11940); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getGreaterThanSignKeyword_3_3()); } @@ -17728,21 +17728,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:5555: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:5554: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:5559: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:5560: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:5558: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:5559: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__011980); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__011979); 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__011983); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__011982); rule__XDataType__Group_3_2__1(); state._fsp--; @@ -17766,22 +17766,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:5567: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:5566: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:5571:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5572:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5570:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5571:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5572:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5573:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5571:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5572:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getCommaKeyword_3_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XDataType__Group_3_2__0__Impl12011); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XDataType__Group_3_2__0__Impl12010); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getCommaKeyword_3_2_0()); } @@ -17807,16 +17807,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:5586: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:5585: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:5590: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:5591: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:5589: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:5590:2: rule__XDataType__Group_3_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__112042); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__112041); rule__XDataType__Group_3_2__1__Impl(); state._fsp--; @@ -17840,25 +17840,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:5597: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:5596: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:5601: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:5602: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:5600: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:5601: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:5602: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:5603: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:5601: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:5602: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:5604: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:5604: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:5603: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:5603:2: rule__XDataType__TypeParametersAssignment_3_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl12069); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl12068); rule__XDataType__TypeParametersAssignment_3_2_1(); state._fsp--; @@ -17891,21 +17891,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:5618: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:5617: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:5622: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:5623: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:5621: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:5622: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__012103); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__012102); 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__012106); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__012105); rule__XDataType__Group_6_0__1(); state._fsp--; @@ -17929,25 +17929,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:5630: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:5629: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:5634: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:5635: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:5633: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:5634: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:5635: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:5636: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:5634: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:5635: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:5637: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:5637: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:5636: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:5636:2: rule__XDataType__SerializableAssignment_6_0_0 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl12133); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl12132); rule__XDataType__SerializableAssignment_6_0_0(); state._fsp--; @@ -17980,16 +17980,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:5647: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:5646: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:5651: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:5652: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:5650: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:5651:2: rule__XDataType__Group_6_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__112163); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__112162); rule__XDataType__Group_6_0__1__Impl(); state._fsp--; @@ -18013,25 +18013,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:5658: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:5657: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:5662: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:5663: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:5661: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:5662: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:5663: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:5664: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:5662: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:5663: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:5665: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:5665: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:5664: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:5664:2: rule__XDataType__CreateBodyAssignment_6_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl12190); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl12189); rule__XDataType__CreateBodyAssignment_6_0_1(); state._fsp--; @@ -18064,21 +18064,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:5679: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:5678: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:5683: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:5684: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:5682: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:5683: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__012224); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__012223); 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__012227); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__012226); rule__XDataType__Group_6_1__1(); state._fsp--; @@ -18102,22 +18102,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:5691: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:5690: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:5695:1: ( ( 'convert' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:1: ( 'convert' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5694:1: ( ( 'convert' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5695:1: ( 'convert' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:1: ( 'convert' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5697:1: 'convert' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5695:1: ( 'convert' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5696:1: 'convert' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getConvertKeyword_6_1_0()); } - match(input,30,FollowSets000.FOLLOW_30_in_rule__XDataType__Group_6_1__0__Impl12255); if (state.failed) return ; + match(input,30,FollowSets000.FOLLOW_30_in_rule__XDataType__Group_6_1__0__Impl12254); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getConvertKeyword_6_1_0()); } @@ -18143,16 +18143,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:5710: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:5709: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:5714: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:5715: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:5713: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:5714:2: rule__XDataType__Group_6_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__112286); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__112285); rule__XDataType__Group_6_1__1__Impl(); state._fsp--; @@ -18176,25 +18176,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:5721: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:5720: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:5725: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:5726: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:5724: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:5725: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:5726: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:5727: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:5725: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:5726: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:5728: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:5728: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:5727: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:5727:2: rule__XDataType__ConvertBodyAssignment_6_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl12313); + pushFollow(FollowSets000.FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl12312); rule__XDataType__ConvertBodyAssignment_6_1_1(); state._fsp--; @@ -18227,21 +18227,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:5742: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:5741: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:5746: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:5747: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:5745: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:5746:2: rule__XEnum__Group__0__Impl rule__XEnum__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__012347); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__012346); rule__XEnum__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__012350); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__012349); rule__XEnum__Group__1(); state._fsp--; @@ -18265,22 +18265,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:5754: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:5753: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:5758:1: ( ( ( rule__XEnum__AnnotationsAssignment_0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5759:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5757:1: ( ( ( rule__XEnum__AnnotationsAssignment_0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5758:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5759:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5760:1: ( rule__XEnum__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5758:1: ( ( rule__XEnum__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5759: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:5761:1: ( rule__XEnum__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5760:1: ( rule__XEnum__AnnotationsAssignment_0 )* loop60: do { int alt60=2; @@ -18293,9 +18293,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:5761:2: rule__XEnum__AnnotationsAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5760:2: rule__XEnum__AnnotationsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl12377); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl12376); rule__XEnum__AnnotationsAssignment_0(); state._fsp--; @@ -18334,21 +18334,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:5771: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:5770: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:5775: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:5776: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:5774: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:5775:2: rule__XEnum__Group__1__Impl rule__XEnum__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__112408); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__112407); rule__XEnum__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__112411); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__112410); rule__XEnum__Group__2(); state._fsp--; @@ -18372,22 +18372,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:5783: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:5782: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:5787:1: ( ( 'enum' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5788:1: ( 'enum' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5786:1: ( ( 'enum' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5787:1: ( 'enum' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5788:1: ( 'enum' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5789:1: 'enum' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5787:1: ( 'enum' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5788:1: 'enum' { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getEnumKeyword_1()); } - match(input,33,FollowSets000.FOLLOW_33_in_rule__XEnum__Group__1__Impl12439); if (state.failed) return ; + match(input,33,FollowSets000.FOLLOW_33_in_rule__XEnum__Group__1__Impl12438); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumAccess().getEnumKeyword_1()); } @@ -18413,21 +18413,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:5802: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:5801: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:5806: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:5807: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:5805: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:5806:2: rule__XEnum__Group__2__Impl rule__XEnum__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__212470); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__212469); rule__XEnum__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__212473); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__212472); rule__XEnum__Group__3(); state._fsp--; @@ -18451,25 +18451,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:5814: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:5813: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:5818:1: ( ( ( rule__XEnum__NameAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5819:1: ( ( rule__XEnum__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5817:1: ( ( ( rule__XEnum__NameAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5818:1: ( ( rule__XEnum__NameAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5819:1: ( ( rule__XEnum__NameAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5820:1: ( rule__XEnum__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5818:1: ( ( rule__XEnum__NameAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5819: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:5821:1: ( rule__XEnum__NameAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5821:2: rule__XEnum__NameAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5820:1: ( rule__XEnum__NameAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5820:2: rule__XEnum__NameAssignment_2 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl12500); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl12499); rule__XEnum__NameAssignment_2(); state._fsp--; @@ -18502,21 +18502,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:5831: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:5830: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:5835: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:5836: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:5834: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:5835:2: rule__XEnum__Group__3__Impl rule__XEnum__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__312530); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__312529); rule__XEnum__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__312533); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__312532); rule__XEnum__Group__4(); state._fsp--; @@ -18540,22 +18540,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:5843: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:5842: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:5847:1: ( ( '{' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5848:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5846:1: ( ( '{' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5847:1: ( '{' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5848:1: ( '{' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5849:1: '{' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5847:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5848:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getLeftCurlyBracketKeyword_3()); } - match(input,86,FollowSets000.FOLLOW_86_in_rule__XEnum__Group__3__Impl12561); if (state.failed) return ; + match(input,86,FollowSets000.FOLLOW_86_in_rule__XEnum__Group__3__Impl12560); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumAccess().getLeftCurlyBracketKeyword_3()); } @@ -18581,21 +18581,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:5862: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:5861: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:5866: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:5867: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:5865: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:5866:2: rule__XEnum__Group__4__Impl rule__XEnum__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__412592); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__412591); rule__XEnum__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__412595); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__412594); rule__XEnum__Group__5(); state._fsp--; @@ -18619,22 +18619,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:5874: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:5873: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:5878: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:5879: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:5877: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:5878: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:5879: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:5880: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:5878: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:5879: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:5881: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:5880:1: ( rule__XEnum__Group_4__0 )? int alt61=2; int LA61_0 = input.LA(1); @@ -18643,9 +18643,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:5881: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:5880:2: rule__XEnum__Group_4__0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl12622); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl12621); rule__XEnum__Group_4__0(); state._fsp--; @@ -18681,16 +18681,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:5891: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:5890: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:5895: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:5896: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:5894: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:5895:2: rule__XEnum__Group__5__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__512653); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__512652); rule__XEnum__Group__5__Impl(); state._fsp--; @@ -18714,22 +18714,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:5902: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:5901: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:5906:1: ( ( '}' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5907:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5905:1: ( ( '}' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5906:1: ( '}' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5907:1: ( '}' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5908:1: '}' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5906:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:5907:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getRightCurlyBracketKeyword_5()); } - match(input,87,FollowSets000.FOLLOW_87_in_rule__XEnum__Group__5__Impl12681); if (state.failed) return ; + match(input,87,FollowSets000.FOLLOW_87_in_rule__XEnum__Group__5__Impl12680); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumAccess().getRightCurlyBracketKeyword_5()); } @@ -18755,21 +18755,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:5933: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:5932: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:5937: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:5938: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:5936: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:5937: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__012724); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__012723); 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__012727); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__012726); rule__XEnum__Group_4__1(); state._fsp--; @@ -18793,25 +18793,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:5945: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:5944: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:5949: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:5950: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:5948: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:5949: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:5950: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:5951: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:5949: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:5950: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:5952: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:5952: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:5951: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:5951:2: rule__XEnum__LiteralsAssignment_4_0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl12754); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl12753); rule__XEnum__LiteralsAssignment_4_0(); state._fsp--; @@ -18844,16 +18844,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:5962: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:5961: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:5966: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:5967: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:5965: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:5966:2: rule__XEnum__Group_4__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__112784); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__112783); rule__XEnum__Group_4__1__Impl(); state._fsp--; @@ -18877,22 +18877,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:5973: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:5972: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:5977: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:5978: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:5976: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:5977: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:5978: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:5979: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:5977: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:5978: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:5980: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:5979:1: ( rule__XEnum__Group_4_1__0 )* loop62: do { int alt62=2; @@ -18905,9 +18905,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:5980: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:5979:2: rule__XEnum__Group_4_1__0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl12811); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl12810); rule__XEnum__Group_4_1__0(); state._fsp--; @@ -18946,21 +18946,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:5994: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:5993: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:5998: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:5999: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:5997: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:5998: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__012846); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__012845); 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__012849); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__012848); rule__XEnum__Group_4_1__1(); state._fsp--; @@ -18984,22 +18984,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:6006: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:6005: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:6010:1: ( ( ( ',' )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6011:1: ( ( ',' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6009:1: ( ( ( ',' )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6010:1: ( ( ',' )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6011: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:6010:1: ( ( ',' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6011: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:6013:1: ( ',' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6012:1: ( ',' )? int alt63=2; int LA63_0 = input.LA(1); @@ -19008,9 +19008,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:6014:2: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6013:2: ',' { - match(input,84,FollowSets000.FOLLOW_84_in_rule__XEnum__Group_4_1__0__Impl12878); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XEnum__Group_4_1__0__Impl12877); if (state.failed) return ; } break; @@ -19042,16 +19042,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:6025: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:6024: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:6029: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:6030: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:6028: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:6029:2: rule__XEnum__Group_4_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__112911); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__112910); rule__XEnum__Group_4_1__1__Impl(); state._fsp--; @@ -19075,25 +19075,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:6036: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:6035: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:6040: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:6041: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:6039: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:6040: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:6041: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:6042: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:6040: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:6041: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:6043: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:6043: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:6042: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:6042:2: rule__XEnum__LiteralsAssignment_4_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl12938); + pushFollow(FollowSets000.FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl12937); rule__XEnum__LiteralsAssignment_4_1_1(); state._fsp--; @@ -19126,21 +19126,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:6057: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:6056: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:6061: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:6062: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:6060: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:6061:2: rule__XEnumLiteral__Group__0__Impl rule__XEnumLiteral__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__012972); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__012971); rule__XEnumLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__012975); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__012974); rule__XEnumLiteral__Group__1(); state._fsp--; @@ -19164,22 +19164,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:6069: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:6068: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:6073:1: ( ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6074:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6072:1: ( ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6073:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6074:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6075:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6073:1: ( ( rule__XEnumLiteral__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6074: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:6076:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6075:1: ( rule__XEnumLiteral__AnnotationsAssignment_0 )* loop64: do { int alt64=2; @@ -19192,9 +19192,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:6076:2: rule__XEnumLiteral__AnnotationsAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6075:2: rule__XEnumLiteral__AnnotationsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl13002); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl13001); rule__XEnumLiteral__AnnotationsAssignment_0(); state._fsp--; @@ -19233,21 +19233,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:6086: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:6085: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:6090: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:6091: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:6089: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:6090:2: rule__XEnumLiteral__Group__1__Impl rule__XEnumLiteral__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__113033); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__113032); rule__XEnumLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__113036); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__113035); rule__XEnumLiteral__Group__2(); state._fsp--; @@ -19271,25 +19271,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:6098: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:6097: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:6102:1: ( ( ( rule__XEnumLiteral__NameAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6103:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6101:1: ( ( ( rule__XEnumLiteral__NameAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6102:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6103:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6104:1: ( rule__XEnumLiteral__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6102:1: ( ( rule__XEnumLiteral__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6103: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:6105:1: ( rule__XEnumLiteral__NameAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6105:2: rule__XEnumLiteral__NameAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6104:1: ( rule__XEnumLiteral__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6104:2: rule__XEnumLiteral__NameAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl13063); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl13062); rule__XEnumLiteral__NameAssignment_1(); state._fsp--; @@ -19322,21 +19322,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:6115: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:6114: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:6119: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:6120: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:6118: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:6119:2: rule__XEnumLiteral__Group__2__Impl rule__XEnumLiteral__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__213093); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__213092); rule__XEnumLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__213096); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__213095); rule__XEnumLiteral__Group__3(); state._fsp--; @@ -19360,22 +19360,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:6127: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:6126: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:6131: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:6132: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:6130: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:6131: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:6132: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:6133: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:6131: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:6132: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:6134: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:6133:1: ( rule__XEnumLiteral__Group_2__0 )? int alt65=2; int LA65_0 = input.LA(1); @@ -19384,9 +19384,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:6134: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:6133:2: rule__XEnumLiteral__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl13123); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl13122); rule__XEnumLiteral__Group_2__0(); state._fsp--; @@ -19422,16 +19422,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:6144: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:6143: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:6148: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:6149: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:6147: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:6148:2: rule__XEnumLiteral__Group__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__313154); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__313153); rule__XEnumLiteral__Group__3__Impl(); state._fsp--; @@ -19455,22 +19455,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:6155: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:6154: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:6159: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:6160: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:6158: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:6159: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:6160: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:6161: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:6159: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:6160: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:6162: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:6161:1: ( rule__XEnumLiteral__Group_3__0 )? int alt66=2; int LA66_0 = input.LA(1); @@ -19479,9 +19479,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:6162: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:6161:2: rule__XEnumLiteral__Group_3__0 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl13181); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl13180); rule__XEnumLiteral__Group_3__0(); state._fsp--; @@ -19517,21 +19517,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:6180: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:6179: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:6184: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:6185: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:6183: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:6184: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__013220); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__013219); 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__013223); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__013222); rule__XEnumLiteral__Group_2__1(); state._fsp--; @@ -19555,22 +19555,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:6192: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:6191: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:6196:1: ( ( 'as' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6197:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6195:1: ( ( 'as' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6196:1: ( 'as' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6197:1: ( 'as' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6198:1: 'as' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6196:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6197:1: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getAsKeyword_2_0()); } - match(input,26,FollowSets000.FOLLOW_26_in_rule__XEnumLiteral__Group_2__0__Impl13251); if (state.failed) return ; + match(input,26,FollowSets000.FOLLOW_26_in_rule__XEnumLiteral__Group_2__0__Impl13250); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumLiteralAccess().getAsKeyword_2_0()); } @@ -19596,16 +19596,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:6211: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:6210: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:6215: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:6216: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:6214: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:6215:2: rule__XEnumLiteral__Group_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__113282); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__113281); rule__XEnumLiteral__Group_2__1__Impl(); state._fsp--; @@ -19629,25 +19629,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:6222: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:6221: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:6226: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:6227: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:6225: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:6226: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:6227: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:6228: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:6226: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:6227: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:6229: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:6229: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:6228: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:6228:2: rule__XEnumLiteral__LiteralAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl13309); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl13308); rule__XEnumLiteral__LiteralAssignment_2_1(); state._fsp--; @@ -19680,21 +19680,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:6243: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:6242: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:6247: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:6248: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:6246: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:6247: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__013343); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__013342); 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__013346); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__013345); rule__XEnumLiteral__Group_3__1(); state._fsp--; @@ -19718,22 +19718,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:6255: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:6254: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:6259:1: ( ( '=' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6260:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6258:1: ( ( '=' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6259:1: ( '=' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6260:1: ( '=' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6261:1: '=' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6259:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6260:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getEqualsSignKeyword_3_0()); } - match(input,13,FollowSets000.FOLLOW_13_in_rule__XEnumLiteral__Group_3__0__Impl13374); if (state.failed) return ; + match(input,13,FollowSets000.FOLLOW_13_in_rule__XEnumLiteral__Group_3__0__Impl13373); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumLiteralAccess().getEqualsSignKeyword_3_0()); } @@ -19759,16 +19759,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:6274: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:6273: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:6278: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:6279: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:6277: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:6278:2: rule__XEnumLiteral__Group_3__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__113405); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__113404); rule__XEnumLiteral__Group_3__1__Impl(); state._fsp--; @@ -19792,25 +19792,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:6285: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:6284: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:6289: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:6290: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:6288: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:6289: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:6290: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:6291: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:6289: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:6290: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:6292: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:6292: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:6291: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:6291:2: rule__XEnumLiteral__ValueAssignment_3_1 { - pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl13432); + pushFollow(FollowSets000.FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl13431); rule__XEnumLiteral__ValueAssignment_3_1(); state._fsp--; @@ -19843,21 +19843,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInt__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6306:1: rule__SignedInt__Group__0 : rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6305:1: rule__SignedInt__Group__0 : rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ; public final void rule__SignedInt__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:6310:1: ( rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6311:2: rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6309:1: ( rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6310:2: rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__0__Impl_in_rule__SignedInt__Group__013466); + pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__0__Impl_in_rule__SignedInt__Group__013465); rule__SignedInt__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__1_in_rule__SignedInt__Group__013469); + pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__1_in_rule__SignedInt__Group__013468); rule__SignedInt__Group__1(); state._fsp--; @@ -19881,22 +19881,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInt__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6318:1: rule__SignedInt__Group__0__Impl : ( ( '-' )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6317:1: rule__SignedInt__Group__0__Impl : ( ( '-' )? ) ; public final void rule__SignedInt__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:6322:1: ( ( ( '-' )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6323:1: ( ( '-' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6321:1: ( ( ( '-' )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6322:1: ( ( '-' )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6323:1: ( ( '-' )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6324:1: ( '-' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6322:1: ( ( '-' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6323:1: ( '-' )? { if ( state.backtracking==0 ) { before(grammarAccess.getSignedIntAccess().getHyphenMinusKeyword_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6325:1: ( '-' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6324:1: ( '-' )? int alt67=2; int LA67_0 = input.LA(1); @@ -19905,9 +19905,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:6326:2: '-' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6325:2: '-' { - match(input,72,FollowSets000.FOLLOW_72_in_rule__SignedInt__Group__0__Impl13498); if (state.failed) return ; + match(input,72,FollowSets000.FOLLOW_72_in_rule__SignedInt__Group__0__Impl13497); if (state.failed) return ; } break; @@ -19939,16 +19939,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInt__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6337:1: rule__SignedInt__Group__1 : rule__SignedInt__Group__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6336:1: rule__SignedInt__Group__1 : rule__SignedInt__Group__1__Impl ; public final void rule__SignedInt__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:6341:1: ( rule__SignedInt__Group__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6342:2: rule__SignedInt__Group__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6340:1: ( rule__SignedInt__Group__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6341:2: rule__SignedInt__Group__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__1__Impl_in_rule__SignedInt__Group__113531); + pushFollow(FollowSets000.FOLLOW_rule__SignedInt__Group__1__Impl_in_rule__SignedInt__Group__113530); rule__SignedInt__Group__1__Impl(); state._fsp--; @@ -19972,22 +19972,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInt__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6348:1: rule__SignedInt__Group__1__Impl : ( RULE_INT ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6347:1: rule__SignedInt__Group__1__Impl : ( RULE_INT ) ; public final void rule__SignedInt__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:6352:1: ( ( RULE_INT ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6353:1: ( RULE_INT ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6351:1: ( ( RULE_INT ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6352:1: ( RULE_INT ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6353:1: ( RULE_INT ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6354:1: RULE_INT + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6352:1: ( RULE_INT ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6353:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getSignedIntAccess().getINTTerminalRuleCall_1()); } - match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__SignedInt__Group__1__Impl13558); if (state.failed) return ; + match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__SignedInt__Group__1__Impl13557); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSignedIntAccess().getINTTerminalRuleCall_1()); } @@ -20013,21 +20013,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:6369: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:6368: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:6373: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:6374: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:6372: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:6373:2: rule__XClass__Group__0__Impl rule__XClass__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__013591); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__013590); rule__XClass__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__013594); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__013593); rule__XClass__Group__1(); state._fsp--; @@ -20051,23 +20051,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:6381: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:6380: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:6385:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6386:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6384:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6385:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6386:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6387:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6385:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6386: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:6388:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6390:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6387:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6389:1: { } @@ -20092,21 +20092,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:6400: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:6399: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:6404: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:6405: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:6403: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:6404:2: rule__XClass__Group__1__Impl rule__XClass__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__113652); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__113651); rule__XClass__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__113655); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__113654); rule__XClass__Group__2(); state._fsp--; @@ -20130,22 +20130,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:6412: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:6411: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:6416:1: ( ( ( rule__XClass__AnnotationsAssignment_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6417:1: ( ( rule__XClass__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6415:1: ( ( ( rule__XClass__AnnotationsAssignment_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6416:1: ( ( rule__XClass__AnnotationsAssignment_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6417:1: ( ( rule__XClass__AnnotationsAssignment_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6418:1: ( rule__XClass__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6416:1: ( ( rule__XClass__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6417: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:6419:1: ( rule__XClass__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6418:1: ( rule__XClass__AnnotationsAssignment_1 )* loop68: do { int alt68=2; @@ -20158,9 +20158,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:6419:2: rule__XClass__AnnotationsAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6418:2: rule__XClass__AnnotationsAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl13682); + pushFollow(FollowSets000.FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl13681); rule__XClass__AnnotationsAssignment_1(); state._fsp--; @@ -20199,21 +20199,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:6429: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:6428: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:6433: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:6434: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:6432: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:6433:2: rule__XClass__Group__2__Impl rule__XClass__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__213713); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__213712); rule__XClass__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__213716); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__213715); rule__XClass__Group__3(); state._fsp--; @@ -20237,25 +20237,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:6441: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:6440: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:6445:1: ( ( ( rule__XClass__Alternatives_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6446:1: ( ( rule__XClass__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6444:1: ( ( ( rule__XClass__Alternatives_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6445:1: ( ( rule__XClass__Alternatives_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6446:1: ( ( rule__XClass__Alternatives_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6447:1: ( rule__XClass__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6445:1: ( ( rule__XClass__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6446: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:6448:1: ( rule__XClass__Alternatives_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6448:2: rule__XClass__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6447:1: ( rule__XClass__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6447:2: rule__XClass__Alternatives_2 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl13743); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl13742); rule__XClass__Alternatives_2(); state._fsp--; @@ -20288,21 +20288,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:6458: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:6457: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:6462: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:6463: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:6461: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:6462:2: rule__XClass__Group__3__Impl rule__XClass__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__313773); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__313772); rule__XClass__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__313776); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__313775); rule__XClass__Group__4(); state._fsp--; @@ -20326,25 +20326,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:6470: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:6469: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:6474:1: ( ( ( rule__XClass__NameAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6475:1: ( ( rule__XClass__NameAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6473:1: ( ( ( rule__XClass__NameAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6474:1: ( ( rule__XClass__NameAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6475:1: ( ( rule__XClass__NameAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6476:1: ( rule__XClass__NameAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6474:1: ( ( rule__XClass__NameAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6475: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:6477:1: ( rule__XClass__NameAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6477:2: rule__XClass__NameAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6476:1: ( rule__XClass__NameAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6476:2: rule__XClass__NameAssignment_3 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl13803); + pushFollow(FollowSets000.FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl13802); rule__XClass__NameAssignment_3(); state._fsp--; @@ -20377,21 +20377,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:6487: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:6486: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:6491: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:6492: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:6490: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:6491:2: rule__XClass__Group__4__Impl rule__XClass__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__413833); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__413832); rule__XClass__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__413836); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__413835); rule__XClass__Group__5(); state._fsp--; @@ -20415,22 +20415,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:6499: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:6498: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:6503: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:6504: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:6502: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:6503: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:6504: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:6505: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:6503: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:6504: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:6506: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:6505:1: ( rule__XClass__Group_4__0 )? int alt69=2; int LA69_0 = input.LA(1); @@ -20439,9 +20439,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:6506: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:6505:2: rule__XClass__Group_4__0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl13863); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl13862); rule__XClass__Group_4__0(); state._fsp--; @@ -20477,21 +20477,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:6516: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:6515: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:6520: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:6521: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:6519: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:6520:2: rule__XClass__Group__5__Impl rule__XClass__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__513894); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__513893); rule__XClass__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__513897); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__513896); rule__XClass__Group__6(); state._fsp--; @@ -20515,22 +20515,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:6528: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:6527: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:6532: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:6533: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:6531: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:6532: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:6533: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:6534: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:6532: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:6533: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:6535: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:6534:1: ( rule__XClass__Group_5__0 )? int alt70=2; int LA70_0 = input.LA(1); @@ -20539,9 +20539,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:6535: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:6534:2: rule__XClass__Group_5__0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl13924); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl13923); rule__XClass__Group_5__0(); state._fsp--; @@ -20577,21 +20577,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:6545: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:6544: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:6549: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:6550: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:6548: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:6549:2: rule__XClass__Group__6__Impl rule__XClass__Group__7 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__613955); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__613954); rule__XClass__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__613958); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__613957); rule__XClass__Group__7(); state._fsp--; @@ -20615,22 +20615,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:6557: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:6556: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:6561: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:6562: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:6560: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:6561: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:6562: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:6563: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:6561: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:6562: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:6564: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:6563:1: ( rule__XClass__Group_6__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -20639,9 +20639,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:6564: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:6563:2: rule__XClass__Group_6__0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl13985); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl13984); rule__XClass__Group_6__0(); state._fsp--; @@ -20677,21 +20677,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:6574: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:6573: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:6578: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:6579: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:6577: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:6578:2: rule__XClass__Group__7__Impl rule__XClass__Group__8 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__714016); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__714015); rule__XClass__Group__7__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__714019); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__714018); rule__XClass__Group__8(); state._fsp--; @@ -20715,22 +20715,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:6586: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:6585: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:6590:1: ( ( '{' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6591:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6589:1: ( ( '{' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6590:1: ( '{' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6591:1: ( '{' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6592:1: '{' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6590:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6591:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getLeftCurlyBracketKeyword_7()); } - match(input,86,FollowSets000.FOLLOW_86_in_rule__XClass__Group__7__Impl14047); if (state.failed) return ; + match(input,86,FollowSets000.FOLLOW_86_in_rule__XClass__Group__7__Impl14046); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getLeftCurlyBracketKeyword_7()); } @@ -20756,21 +20756,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:6605: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:6604: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:6609: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:6610: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:6608: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:6609:2: rule__XClass__Group__8__Impl rule__XClass__Group__9 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__814078); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__814077); rule__XClass__Group__8__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__814081); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__814080); rule__XClass__Group__9(); state._fsp--; @@ -20794,22 +20794,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:6617: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:6616: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:6621:1: ( ( ( rule__XClass__MembersAssignment_8 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6622:1: ( ( rule__XClass__MembersAssignment_8 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6620:1: ( ( ( rule__XClass__MembersAssignment_8 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6621:1: ( ( rule__XClass__MembersAssignment_8 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6622:1: ( ( rule__XClass__MembersAssignment_8 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6623:1: ( rule__XClass__MembersAssignment_8 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6621:1: ( ( rule__XClass__MembersAssignment_8 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6622: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:6624:1: ( rule__XClass__MembersAssignment_8 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6623:1: ( rule__XClass__MembersAssignment_8 )* loop72: do { int alt72=2; @@ -20822,9 +20822,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:6624:2: rule__XClass__MembersAssignment_8 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6623:2: rule__XClass__MembersAssignment_8 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl14108); + pushFollow(FollowSets000.FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl14107); rule__XClass__MembersAssignment_8(); state._fsp--; @@ -20863,16 +20863,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:6634: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:6633: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:6638: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:6639: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:6637: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:6638:2: rule__XClass__Group__9__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__914139); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__914138); rule__XClass__Group__9__Impl(); state._fsp--; @@ -20896,22 +20896,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:6645: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:6644: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:6649:1: ( ( '}' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6650:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6648:1: ( ( '}' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6649:1: ( '}' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6650:1: ( '}' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6651:1: '}' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6649:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6650:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getRightCurlyBracketKeyword_9()); } - match(input,87,FollowSets000.FOLLOW_87_in_rule__XClass__Group__9__Impl14167); if (state.failed) return ; + match(input,87,FollowSets000.FOLLOW_87_in_rule__XClass__Group__9__Impl14166); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getRightCurlyBracketKeyword_9()); } @@ -20937,21 +20937,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:6684: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:6683: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:6688: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:6689: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:6687: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:6688: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__014218); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__014217); 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__014221); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__014220); rule__XClass__Group_2_0__1(); state._fsp--; @@ -20975,22 +20975,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:6696: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:6695: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:6700: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:6701: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:6699: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:6700: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:6701: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:6702: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:6700: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:6701: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:6703: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:6702:1: ( rule__XClass__AbstractAssignment_2_0_0 )? int alt73=2; int LA73_0 = input.LA(1); @@ -20999,9 +20999,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:6703: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:6702:2: rule__XClass__AbstractAssignment_2_0_0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl14248); + pushFollow(FollowSets000.FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl14247); rule__XClass__AbstractAssignment_2_0_0(); state._fsp--; @@ -21037,16 +21037,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:6713: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:6712: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:6717: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:6718: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:6716: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:6717:2: rule__XClass__Group_2_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__114279); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__114278); rule__XClass__Group_2_0__1__Impl(); state._fsp--; @@ -21070,22 +21070,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:6724: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:6723: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:6728:1: ( ( 'class' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6729:1: ( 'class' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6727:1: ( ( 'class' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6728:1: ( 'class' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6729:1: ( 'class' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6730:1: 'class' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6728:1: ( 'class' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6729:1: 'class' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getClassKeyword_2_0_1()); } - match(input,27,FollowSets000.FOLLOW_27_in_rule__XClass__Group_2_0__1__Impl14307); if (state.failed) return ; + match(input,27,FollowSets000.FOLLOW_27_in_rule__XClass__Group_2_0__1__Impl14306); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getClassKeyword_2_0_1()); } @@ -21111,21 +21111,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:6747: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:6746: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:6751: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:6752: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:6750: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:6751: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__014342); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__014341); 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__014345); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__014344); rule__XClass__Group_4__1(); state._fsp--; @@ -21149,22 +21149,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:6759: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:6758: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:6763:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6764:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6762:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6763:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6764:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6765:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6763:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6764:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getLessThanSignKeyword_4_0()); } - match(input,64,FollowSets000.FOLLOW_64_in_rule__XClass__Group_4__0__Impl14373); if (state.failed) return ; + match(input,64,FollowSets000.FOLLOW_64_in_rule__XClass__Group_4__0__Impl14372); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getLessThanSignKeyword_4_0()); } @@ -21190,21 +21190,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:6778: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:6777: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:6782: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:6783: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:6781: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:6782: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__114404); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__114403); 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__114407); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__114406); rule__XClass__Group_4__2(); state._fsp--; @@ -21228,25 +21228,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:6790: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:6789: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:6794: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:6795: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:6793: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:6794: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:6795: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:6796: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:6794: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:6795: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:6797: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:6797: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:6796: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:6796:2: rule__XClass__TypeParametersAssignment_4_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl14434); + pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl14433); rule__XClass__TypeParametersAssignment_4_1(); state._fsp--; @@ -21279,21 +21279,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:6807: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:6806: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:6811: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:6812: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:6810: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:6811: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__214464); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__214463); 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__214467); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__214466); rule__XClass__Group_4__3(); state._fsp--; @@ -21317,22 +21317,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:6819: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:6818: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:6823: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:6824: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:6822: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:6823: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:6824: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:6825: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:6823: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:6824: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:6826: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:6825:1: ( rule__XClass__Group_4_2__0 )* loop74: do { int alt74=2; @@ -21345,9 +21345,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:6826: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:6825:2: rule__XClass__Group_4_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl14494); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl14493); rule__XClass__Group_4_2__0(); state._fsp--; @@ -21386,16 +21386,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:6836: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:6835: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:6840: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:6841: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:6839: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:6840:2: rule__XClass__Group_4__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__314525); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__314524); rule__XClass__Group_4__3__Impl(); state._fsp--; @@ -21419,22 +21419,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:6847: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:6846: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:6851:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6852:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6850:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6851:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6852:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6853:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6851:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6852:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getGreaterThanSignKeyword_4_3()); } - match(input,63,FollowSets000.FOLLOW_63_in_rule__XClass__Group_4__3__Impl14553); if (state.failed) return ; + match(input,63,FollowSets000.FOLLOW_63_in_rule__XClass__Group_4__3__Impl14552); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getGreaterThanSignKeyword_4_3()); } @@ -21460,21 +21460,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:6874: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:6873: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:6878: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:6879: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:6877: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:6878: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__014592); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__014591); 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__014595); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__014594); rule__XClass__Group_4_2__1(); state._fsp--; @@ -21498,22 +21498,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:6886: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:6885: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:6890:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6891:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6889:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6890:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6891:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6892:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6890:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6891:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getCommaKeyword_4_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XClass__Group_4_2__0__Impl14623); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XClass__Group_4_2__0__Impl14622); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getCommaKeyword_4_2_0()); } @@ -21539,16 +21539,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:6905: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:6904: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:6909: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:6910: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:6908: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:6909:2: rule__XClass__Group_4_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__114654); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__114653); rule__XClass__Group_4_2__1__Impl(); state._fsp--; @@ -21572,25 +21572,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:6916: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:6915: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:6920: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:6921: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:6919: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:6920: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:6921: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:6922: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:6920: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:6921: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:6923: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:6923: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:6922: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:6922:2: rule__XClass__TypeParametersAssignment_4_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl14681); + pushFollow(FollowSets000.FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl14680); rule__XClass__TypeParametersAssignment_4_2_1(); state._fsp--; @@ -21623,21 +21623,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:6937: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:6936: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:6941: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:6942: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:6940: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:6941: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__014715); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__014714); 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__014718); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__014717); rule__XClass__Group_5__1(); state._fsp--; @@ -21661,22 +21661,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:6949: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:6948: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:6953:1: ( ( 'extends' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6952:1: ( ( 'extends' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6953:1: ( 'extends' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: ( 'extends' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6955:1: 'extends' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6953:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:6954:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getExtendsKeyword_5_0()); } - match(input,34,FollowSets000.FOLLOW_34_in_rule__XClass__Group_5__0__Impl14746); if (state.failed) return ; + match(input,34,FollowSets000.FOLLOW_34_in_rule__XClass__Group_5__0__Impl14745); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getExtendsKeyword_5_0()); } @@ -21702,21 +21702,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:6968: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:6967: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:6972: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:6973: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:6971: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:6972: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__114777); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__114776); 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__114780); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__114779); rule__XClass__Group_5__2(); state._fsp--; @@ -21740,25 +21740,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:6980: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:6979: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:6984: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:6985: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:6983: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:6984: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:6985: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:6986: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:6984: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:6985: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:6987: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:6987: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:6986: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:6986:2: rule__XClass__SuperTypesAssignment_5_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl14807); + pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl14806); rule__XClass__SuperTypesAssignment_5_1(); state._fsp--; @@ -21791,16 +21791,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:6997: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:6996: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:7001: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:7002: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:7000: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:7001:2: rule__XClass__Group_5__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__214837); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__214836); rule__XClass__Group_5__2__Impl(); state._fsp--; @@ -21824,22 +21824,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:7008: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:7007: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:7012: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:7013: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:7011: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:7012: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:7013: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:7014: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:7012: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:7013: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:7015: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:7014:1: ( rule__XClass__Group_5_2__0 )* loop75: do { int alt75=2; @@ -21852,9 +21852,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:7015: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:7014:2: rule__XClass__Group_5_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl14864); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl14863); rule__XClass__Group_5_2__0(); state._fsp--; @@ -21893,21 +21893,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:7031: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:7030: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:7035: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:7036: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:7034: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:7035: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__014901); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__014900); 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__014904); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__014903); rule__XClass__Group_5_2__1(); state._fsp--; @@ -21931,22 +21931,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:7043: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:7042: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:7047:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7048:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7046:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7047:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7048:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7049:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7047:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7048:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getCommaKeyword_5_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XClass__Group_5_2__0__Impl14932); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XClass__Group_5_2__0__Impl14931); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getCommaKeyword_5_2_0()); } @@ -21972,16 +21972,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:7062: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:7061: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:7066: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:7067: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:7065: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:7066:2: rule__XClass__Group_5_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__114963); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__114962); rule__XClass__Group_5_2__1__Impl(); state._fsp--; @@ -22005,25 +22005,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:7073: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:7072: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:7077: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:7078: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:7076: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:7077: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:7078: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:7079: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:7077: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:7078: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:7080: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:7080: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:7079: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:7079:2: rule__XClass__SuperTypesAssignment_5_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl14990); + pushFollow(FollowSets000.FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl14989); rule__XClass__SuperTypesAssignment_5_2_1(); state._fsp--; @@ -22056,21 +22056,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:7094: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:7093: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:7098: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:7099: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:7097: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:7098: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__015024); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__015023); 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__015027); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__015026); rule__XClass__Group_6__1(); state._fsp--; @@ -22094,22 +22094,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:7106: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:7105: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:7110:1: ( ( 'wraps' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7111:1: ( 'wraps' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7109:1: ( ( 'wraps' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7110:1: ( 'wraps' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7111:1: ( 'wraps' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7112:1: 'wraps' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7110:1: ( 'wraps' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7111:1: 'wraps' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getWrapsKeyword_6_0()); } - match(input,54,FollowSets000.FOLLOW_54_in_rule__XClass__Group_6__0__Impl15055); if (state.failed) return ; + match(input,54,FollowSets000.FOLLOW_54_in_rule__XClass__Group_6__0__Impl15054); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getWrapsKeyword_6_0()); } @@ -22135,16 +22135,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:7125: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:7124: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:7129: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:7130: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:7128: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:7129:2: rule__XClass__Group_6__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__115086); + pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__115085); rule__XClass__Group_6__1__Impl(); state._fsp--; @@ -22168,25 +22168,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:7136: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:7135: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:7140: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:7141: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:7139: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:7140: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:7141: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:7142: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:7140: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:7141: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:7143: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:7143: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:7142: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:7142:2: rule__XClass__InstanceTypeAssignment_6_1 { - pushFollow(FollowSets000.FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl15113); + pushFollow(FollowSets000.FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl15112); rule__XClass__InstanceTypeAssignment_6_1(); state._fsp--; @@ -22219,21 +22219,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:7157: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:7156: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:7161: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:7162: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:7160: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:7161:2: rule__XAttribute__Group__0__Impl rule__XAttribute__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__015147); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__015146); rule__XAttribute__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__015150); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__015149); rule__XAttribute__Group__1(); state._fsp--; @@ -22257,23 +22257,23 @@ 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:7169:1: rule__XAttribute__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7168:1: rule__XAttribute__Group__0__Impl : ( () ) ; 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:7173:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7174:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7172:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7173:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7174:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7175:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7173:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7174:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getXAttributeAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7176:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7178:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7175:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7177:1: { } @@ -22298,21 +22298,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:7188: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:7187: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:7192: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:7193: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:7191: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:7192:2: rule__XAttribute__Group__1__Impl rule__XAttribute__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__115208); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__115207); rule__XAttribute__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__115211); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__115210); rule__XAttribute__Group__2(); state._fsp--; @@ -22336,22 +22336,22 @@ 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:7200:1: rule__XAttribute__Group__1__Impl : ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7199:1: rule__XAttribute__Group__1__Impl : ( ( rule__XAttribute__AnnotationsAssignment_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:7204:1: ( ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7205:1: ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7203:1: ( ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7204:1: ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7205:1: ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7206:1: ( rule__XAttribute__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7204:1: ( ( rule__XAttribute__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7205:1: ( rule__XAttribute__AnnotationsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getAnnotationsAssignment_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7207:1: ( rule__XAttribute__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7206:1: ( rule__XAttribute__AnnotationsAssignment_1 )* loop76: do { int alt76=2; @@ -22364,9 +22364,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:7207:2: rule__XAttribute__AnnotationsAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7206:2: rule__XAttribute__AnnotationsAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__AnnotationsAssignment_1_in_rule__XAttribute__Group__1__Impl15238); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__AnnotationsAssignment_1_in_rule__XAttribute__Group__1__Impl15237); rule__XAttribute__AnnotationsAssignment_1(); state._fsp--; @@ -22405,21 +22405,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:7217: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:7216: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:7221: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:7222: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:7220: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:7221:2: rule__XAttribute__Group__2__Impl rule__XAttribute__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__215269); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__215268); rule__XAttribute__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__215272); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__215271); rule__XAttribute__Group__3(); state._fsp--; @@ -22443,25 +22443,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:7229:1: rule__XAttribute__Group__2__Impl : ( ( rule__XAttribute__UnorderedGroup_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7228:1: rule__XAttribute__Group__2__Impl : ( ( rule__XAttribute__UnorderedGroup_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:7233:1: ( ( ( rule__XAttribute__UnorderedGroup_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7234:1: ( ( rule__XAttribute__UnorderedGroup_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7232:1: ( ( ( rule__XAttribute__UnorderedGroup_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7233:1: ( ( rule__XAttribute__UnorderedGroup_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7234:1: ( ( rule__XAttribute__UnorderedGroup_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7235:1: ( rule__XAttribute__UnorderedGroup_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7233:1: ( ( rule__XAttribute__UnorderedGroup_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7234:1: ( rule__XAttribute__UnorderedGroup_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedGroup_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7236:1: ( rule__XAttribute__UnorderedGroup_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7236:2: rule__XAttribute__UnorderedGroup_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7235:1: ( rule__XAttribute__UnorderedGroup_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7235:2: rule__XAttribute__UnorderedGroup_2 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_2_in_rule__XAttribute__Group__2__Impl15299); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_2_in_rule__XAttribute__Group__2__Impl15298); rule__XAttribute__UnorderedGroup_2(); state._fsp--; @@ -22494,21 +22494,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:7246: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:7245: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:7250: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:7251: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:7249: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:7250:2: rule__XAttribute__Group__3__Impl rule__XAttribute__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__315329); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__315328); rule__XAttribute__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__315332); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__315331); rule__XAttribute__Group__4(); state._fsp--; @@ -22532,25 +22532,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:7258:1: rule__XAttribute__Group__3__Impl : ( ( rule__XAttribute__TypeAssignment_3 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7257:1: rule__XAttribute__Group__3__Impl : ( ( rule__XAttribute__TypeAssignment_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:7262:1: ( ( ( rule__XAttribute__TypeAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7263:1: ( ( rule__XAttribute__TypeAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7261:1: ( ( ( rule__XAttribute__TypeAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7262:1: ( ( rule__XAttribute__TypeAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7263:1: ( ( rule__XAttribute__TypeAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7264:1: ( rule__XAttribute__TypeAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7262:1: ( ( rule__XAttribute__TypeAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7263:1: ( rule__XAttribute__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTypeAssignment_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7265:1: ( rule__XAttribute__TypeAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7265:2: rule__XAttribute__TypeAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7264:1: ( rule__XAttribute__TypeAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7264:2: rule__XAttribute__TypeAssignment_3 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__TypeAssignment_3_in_rule__XAttribute__Group__3__Impl15359); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__TypeAssignment_3_in_rule__XAttribute__Group__3__Impl15358); rule__XAttribute__TypeAssignment_3(); state._fsp--; @@ -22583,21 +22583,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:7275: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:7274: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:7279: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:7280: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:7278: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:7279:2: rule__XAttribute__Group__4__Impl rule__XAttribute__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__415389); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__415388); rule__XAttribute__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__415392); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__415391); rule__XAttribute__Group__5(); state._fsp--; @@ -22621,22 +22621,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:7287:1: rule__XAttribute__Group__4__Impl : ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7286:1: rule__XAttribute__Group__4__Impl : ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) ; 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:7291:1: ( ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7292:1: ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7290:1: ( ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7291:1: ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7292:1: ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7293:1: ( rule__XAttribute__MultiplicityAssignment_4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7291:1: ( ( rule__XAttribute__MultiplicityAssignment_4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7292:1: ( rule__XAttribute__MultiplicityAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getMultiplicityAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7294:1: ( rule__XAttribute__MultiplicityAssignment_4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7293:1: ( rule__XAttribute__MultiplicityAssignment_4 )? int alt77=2; int LA77_0 = input.LA(1); @@ -22645,9 +22645,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:7294:2: rule__XAttribute__MultiplicityAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7293:2: rule__XAttribute__MultiplicityAssignment_4 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__MultiplicityAssignment_4_in_rule__XAttribute__Group__4__Impl15419); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__MultiplicityAssignment_4_in_rule__XAttribute__Group__4__Impl15418); rule__XAttribute__MultiplicityAssignment_4(); state._fsp--; @@ -22683,21 +22683,21 @@ 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:7304:1: rule__XAttribute__Group__5 : rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7303:1: rule__XAttribute__Group__5 : rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 ; 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:7308:1: ( rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7309:2: rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7307:1: ( rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7308:2: rule__XAttribute__Group__5__Impl rule__XAttribute__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__515450); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__515449); rule__XAttribute__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__6_in_rule__XAttribute__Group__515453); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__6_in_rule__XAttribute__Group__515452); rule__XAttribute__Group__6(); state._fsp--; @@ -22721,25 +22721,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:7316:1: rule__XAttribute__Group__5__Impl : ( ( rule__XAttribute__NameAssignment_5 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7315:1: rule__XAttribute__Group__5__Impl : ( ( rule__XAttribute__NameAssignment_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:7320:1: ( ( ( rule__XAttribute__NameAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7321:1: ( ( rule__XAttribute__NameAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7319:1: ( ( ( rule__XAttribute__NameAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7320:1: ( ( rule__XAttribute__NameAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7321:1: ( ( rule__XAttribute__NameAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7322:1: ( rule__XAttribute__NameAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7320:1: ( ( rule__XAttribute__NameAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7321:1: ( rule__XAttribute__NameAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getNameAssignment_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7323:1: ( rule__XAttribute__NameAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7323:2: rule__XAttribute__NameAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7322:1: ( rule__XAttribute__NameAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7322:2: rule__XAttribute__NameAssignment_5 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__NameAssignment_5_in_rule__XAttribute__Group__5__Impl15480); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__NameAssignment_5_in_rule__XAttribute__Group__5__Impl15479); rule__XAttribute__NameAssignment_5(); state._fsp--; @@ -22772,21 +22772,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group__6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7333:1: rule__XAttribute__Group__6 : rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7332:1: rule__XAttribute__Group__6 : rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 ; public final void rule__XAttribute__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:7337:1: ( rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7338:2: rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7336:1: ( rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7337:2: rule__XAttribute__Group__6__Impl rule__XAttribute__Group__7 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__6__Impl_in_rule__XAttribute__Group__615510); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__6__Impl_in_rule__XAttribute__Group__615509); rule__XAttribute__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__7_in_rule__XAttribute__Group__615513); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__7_in_rule__XAttribute__Group__615512); rule__XAttribute__Group__7(); state._fsp--; @@ -22810,22 +22810,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group__6__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7345:1: rule__XAttribute__Group__6__Impl : ( ( rule__XAttribute__Group_6__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7344:1: rule__XAttribute__Group__6__Impl : ( ( rule__XAttribute__Group_6__0 )? ) ; public final void rule__XAttribute__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:7349:1: ( ( ( rule__XAttribute__Group_6__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7350:1: ( ( rule__XAttribute__Group_6__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7348:1: ( ( ( rule__XAttribute__Group_6__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7349:1: ( ( rule__XAttribute__Group_6__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7350:1: ( ( rule__XAttribute__Group_6__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7351:1: ( rule__XAttribute__Group_6__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7349:1: ( ( rule__XAttribute__Group_6__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7350:1: ( rule__XAttribute__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7352:1: ( rule__XAttribute__Group_6__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7351:1: ( rule__XAttribute__Group_6__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -22834,9 +22834,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:7352:2: rule__XAttribute__Group_6__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7351:2: rule__XAttribute__Group_6__0 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__0_in_rule__XAttribute__Group__6__Impl15540); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__0_in_rule__XAttribute__Group__6__Impl15539); rule__XAttribute__Group_6__0(); state._fsp--; @@ -22872,16 +22872,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group__7" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7362:1: rule__XAttribute__Group__7 : rule__XAttribute__Group__7__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7361:1: rule__XAttribute__Group__7 : rule__XAttribute__Group__7__Impl ; public final void rule__XAttribute__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:7366:1: ( rule__XAttribute__Group__7__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7367:2: rule__XAttribute__Group__7__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7365:1: ( rule__XAttribute__Group__7__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7366:2: rule__XAttribute__Group__7__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__7__Impl_in_rule__XAttribute__Group__715571); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group__7__Impl_in_rule__XAttribute__Group__715570); rule__XAttribute__Group__7__Impl(); state._fsp--; @@ -22905,25 +22905,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group__7__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7373:1: rule__XAttribute__Group__7__Impl : ( ( rule__XAttribute__UnorderedGroup_7 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7372:1: rule__XAttribute__Group__7__Impl : ( ( rule__XAttribute__UnorderedGroup_7 ) ) ; public final void rule__XAttribute__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:7377:1: ( ( ( rule__XAttribute__UnorderedGroup_7 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7378:1: ( ( rule__XAttribute__UnorderedGroup_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7376:1: ( ( ( rule__XAttribute__UnorderedGroup_7 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7377:1: ( ( rule__XAttribute__UnorderedGroup_7 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7378:1: ( ( rule__XAttribute__UnorderedGroup_7 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7379:1: ( rule__XAttribute__UnorderedGroup_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7377:1: ( ( rule__XAttribute__UnorderedGroup_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7378:1: ( rule__XAttribute__UnorderedGroup_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedGroup_7()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7380:1: ( rule__XAttribute__UnorderedGroup_7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7380:2: rule__XAttribute__UnorderedGroup_7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7379:1: ( rule__XAttribute__UnorderedGroup_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7379:2: rule__XAttribute__UnorderedGroup_7 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_7_in_rule__XAttribute__Group__7__Impl15598); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnorderedGroup_7_in_rule__XAttribute__Group__7__Impl15597); rule__XAttribute__UnorderedGroup_7(); state._fsp--; @@ -22956,21 +22956,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_6__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7406:1: rule__XAttribute__Group_6__0 : rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7405:1: rule__XAttribute__Group_6__0 : rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 ; public final void rule__XAttribute__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:7410:1: ( rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7411:2: rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7409:1: ( rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7410:2: rule__XAttribute__Group_6__0__Impl rule__XAttribute__Group_6__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__0__Impl_in_rule__XAttribute__Group_6__015644); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__0__Impl_in_rule__XAttribute__Group_6__015643); rule__XAttribute__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__1_in_rule__XAttribute__Group_6__015647); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__1_in_rule__XAttribute__Group_6__015646); rule__XAttribute__Group_6__1(); state._fsp--; @@ -22994,22 +22994,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_6__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7418:1: rule__XAttribute__Group_6__0__Impl : ( '=' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7417:1: rule__XAttribute__Group_6__0__Impl : ( '=' ) ; public final void rule__XAttribute__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:7422:1: ( ( '=' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7423:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7421:1: ( ( '=' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7422:1: ( '=' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7423:1: ( '=' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7424:1: '=' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7422:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7423:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getEqualsSignKeyword_6_0()); } - match(input,13,FollowSets000.FOLLOW_13_in_rule__XAttribute__Group_6__0__Impl15675); if (state.failed) return ; + match(input,13,FollowSets000.FOLLOW_13_in_rule__XAttribute__Group_6__0__Impl15674); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getEqualsSignKeyword_6_0()); } @@ -23035,16 +23035,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_6__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7437:1: rule__XAttribute__Group_6__1 : rule__XAttribute__Group_6__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7436:1: rule__XAttribute__Group_6__1 : rule__XAttribute__Group_6__1__Impl ; public final void rule__XAttribute__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:7441:1: ( rule__XAttribute__Group_6__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7442:2: rule__XAttribute__Group_6__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7440:1: ( rule__XAttribute__Group_6__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7441:2: rule__XAttribute__Group_6__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__1__Impl_in_rule__XAttribute__Group_6__115706); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_6__1__Impl_in_rule__XAttribute__Group_6__115705); rule__XAttribute__Group_6__1__Impl(); state._fsp--; @@ -23068,25 +23068,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_6__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7448:1: rule__XAttribute__Group_6__1__Impl : ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7447:1: rule__XAttribute__Group_6__1__Impl : ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) ; public final void rule__XAttribute__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:7452:1: ( ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7453:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7451:1: ( ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7452:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7453:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7454:1: ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7452:1: ( ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7453:1: ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDefaultValueLiteralAssignment_6_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7455:1: ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7455:2: rule__XAttribute__DefaultValueLiteralAssignment_6_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7454:1: ( rule__XAttribute__DefaultValueLiteralAssignment_6_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7454:2: rule__XAttribute__DefaultValueLiteralAssignment_6_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_6_1_in_rule__XAttribute__Group_6__1__Impl15733); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_6_1_in_rule__XAttribute__Group_6__1__Impl15732); rule__XAttribute__DefaultValueLiteralAssignment_6_1(); state._fsp--; @@ -23119,21 +23119,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7469:1: rule__XAttribute__Group_7_0__0 : rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7468:1: rule__XAttribute__Group_7_0__0 : rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 ; public final void rule__XAttribute__Group_7_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:7473:1: ( rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7474:2: rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7472:1: ( rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7473:2: rule__XAttribute__Group_7_0__0__Impl rule__XAttribute__Group_7_0__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__0__Impl_in_rule__XAttribute__Group_7_0__015767); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__0__Impl_in_rule__XAttribute__Group_7_0__015766); rule__XAttribute__Group_7_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__1_in_rule__XAttribute__Group_7_0__015770); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__1_in_rule__XAttribute__Group_7_0__015769); rule__XAttribute__Group_7_0__1(); state._fsp--; @@ -23157,22 +23157,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7481:1: rule__XAttribute__Group_7_0__0__Impl : ( 'get' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7480:1: rule__XAttribute__Group_7_0__0__Impl : ( 'get' ) ; public final void rule__XAttribute__Group_7_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:7485:1: ( ( 'get' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7486:1: ( 'get' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7484:1: ( ( 'get' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7485:1: ( 'get' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7486:1: ( 'get' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7487:1: 'get' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7485:1: ( 'get' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7486:1: 'get' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGetKeyword_7_0_0()); } - match(input,20,FollowSets000.FOLLOW_20_in_rule__XAttribute__Group_7_0__0__Impl15798); if (state.failed) return ; + match(input,20,FollowSets000.FOLLOW_20_in_rule__XAttribute__Group_7_0__0__Impl15797); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getGetKeyword_7_0_0()); } @@ -23198,16 +23198,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7500:1: rule__XAttribute__Group_7_0__1 : rule__XAttribute__Group_7_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7499:1: rule__XAttribute__Group_7_0__1 : rule__XAttribute__Group_7_0__1__Impl ; public final void rule__XAttribute__Group_7_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:7504:1: ( rule__XAttribute__Group_7_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7505:2: rule__XAttribute__Group_7_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7503:1: ( rule__XAttribute__Group_7_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7504:2: rule__XAttribute__Group_7_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__1__Impl_in_rule__XAttribute__Group_7_0__115829); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_0__1__Impl_in_rule__XAttribute__Group_7_0__115828); rule__XAttribute__Group_7_0__1__Impl(); state._fsp--; @@ -23231,25 +23231,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7511:1: rule__XAttribute__Group_7_0__1__Impl : ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7510:1: rule__XAttribute__Group_7_0__1__Impl : ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) ; public final void rule__XAttribute__Group_7_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:7515:1: ( ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7516:1: ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7514:1: ( ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7515:1: ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7516:1: ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7517:1: ( rule__XAttribute__GetBodyAssignment_7_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7515:1: ( ( rule__XAttribute__GetBodyAssignment_7_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7516:1: ( rule__XAttribute__GetBodyAssignment_7_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGetBodyAssignment_7_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7518:1: ( rule__XAttribute__GetBodyAssignment_7_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7518:2: rule__XAttribute__GetBodyAssignment_7_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7517:1: ( rule__XAttribute__GetBodyAssignment_7_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7517:2: rule__XAttribute__GetBodyAssignment_7_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__GetBodyAssignment_7_0_1_in_rule__XAttribute__Group_7_0__1__Impl15856); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__GetBodyAssignment_7_0_1_in_rule__XAttribute__Group_7_0__1__Impl15855); rule__XAttribute__GetBodyAssignment_7_0_1(); state._fsp--; @@ -23282,21 +23282,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7532:1: rule__XAttribute__Group_7_1__0 : rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7531:1: rule__XAttribute__Group_7_1__0 : rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 ; public final void rule__XAttribute__Group_7_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:7536:1: ( rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7537:2: rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7535:1: ( rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7536:2: rule__XAttribute__Group_7_1__0__Impl rule__XAttribute__Group_7_1__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__0__Impl_in_rule__XAttribute__Group_7_1__015890); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__0__Impl_in_rule__XAttribute__Group_7_1__015889); rule__XAttribute__Group_7_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__1_in_rule__XAttribute__Group_7_1__015893); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__1_in_rule__XAttribute__Group_7_1__015892); rule__XAttribute__Group_7_1__1(); state._fsp--; @@ -23320,22 +23320,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7544:1: rule__XAttribute__Group_7_1__0__Impl : ( 'set' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7543:1: rule__XAttribute__Group_7_1__0__Impl : ( 'set' ) ; public final void rule__XAttribute__Group_7_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:7548:1: ( ( 'set' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7549:1: ( 'set' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7547:1: ( ( 'set' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7548:1: ( 'set' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7549:1: ( 'set' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7550:1: 'set' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7548:1: ( 'set' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7549:1: 'set' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getSetKeyword_7_1_0()); } - match(input,22,FollowSets000.FOLLOW_22_in_rule__XAttribute__Group_7_1__0__Impl15921); if (state.failed) return ; + match(input,22,FollowSets000.FOLLOW_22_in_rule__XAttribute__Group_7_1__0__Impl15920); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getSetKeyword_7_1_0()); } @@ -23361,16 +23361,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7563:1: rule__XAttribute__Group_7_1__1 : rule__XAttribute__Group_7_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7562:1: rule__XAttribute__Group_7_1__1 : rule__XAttribute__Group_7_1__1__Impl ; public final void rule__XAttribute__Group_7_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:7567:1: ( rule__XAttribute__Group_7_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7568:2: rule__XAttribute__Group_7_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7566:1: ( rule__XAttribute__Group_7_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7567:2: rule__XAttribute__Group_7_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__1__Impl_in_rule__XAttribute__Group_7_1__115952); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_1__1__Impl_in_rule__XAttribute__Group_7_1__115951); rule__XAttribute__Group_7_1__1__Impl(); state._fsp--; @@ -23394,25 +23394,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7574:1: rule__XAttribute__Group_7_1__1__Impl : ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7573:1: rule__XAttribute__Group_7_1__1__Impl : ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) ; public final void rule__XAttribute__Group_7_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:7578:1: ( ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7579:1: ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7577:1: ( ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7578:1: ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7579:1: ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7580:1: ( rule__XAttribute__SetBodyAssignment_7_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7578:1: ( ( rule__XAttribute__SetBodyAssignment_7_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7579:1: ( rule__XAttribute__SetBodyAssignment_7_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getSetBodyAssignment_7_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7581:1: ( rule__XAttribute__SetBodyAssignment_7_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7581:2: rule__XAttribute__SetBodyAssignment_7_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7580:1: ( rule__XAttribute__SetBodyAssignment_7_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7580:2: rule__XAttribute__SetBodyAssignment_7_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__SetBodyAssignment_7_1_1_in_rule__XAttribute__Group_7_1__1__Impl15979); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__SetBodyAssignment_7_1_1_in_rule__XAttribute__Group_7_1__1__Impl15978); rule__XAttribute__SetBodyAssignment_7_1_1(); state._fsp--; @@ -23445,21 +23445,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7595:1: rule__XAttribute__Group_7_2__0 : rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7594:1: rule__XAttribute__Group_7_2__0 : rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 ; public final void rule__XAttribute__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:7599:1: ( rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7600:2: rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7598:1: ( rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7599:2: rule__XAttribute__Group_7_2__0__Impl rule__XAttribute__Group_7_2__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__0__Impl_in_rule__XAttribute__Group_7_2__016013); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__0__Impl_in_rule__XAttribute__Group_7_2__016012); rule__XAttribute__Group_7_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__1_in_rule__XAttribute__Group_7_2__016016); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__1_in_rule__XAttribute__Group_7_2__016015); rule__XAttribute__Group_7_2__1(); state._fsp--; @@ -23483,22 +23483,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7607:1: rule__XAttribute__Group_7_2__0__Impl : ( 'isSet' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7606:1: rule__XAttribute__Group_7_2__0__Impl : ( 'isSet' ) ; public final void rule__XAttribute__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:7611:1: ( ( 'isSet' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7612:1: ( 'isSet' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7610:1: ( ( 'isSet' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7611:1: ( 'isSet' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7612:1: ( 'isSet' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7613:1: 'isSet' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7611:1: ( 'isSet' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7612:1: 'isSet' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIsSetKeyword_7_2_0()); } - match(input,21,FollowSets000.FOLLOW_21_in_rule__XAttribute__Group_7_2__0__Impl16044); if (state.failed) return ; + match(input,21,FollowSets000.FOLLOW_21_in_rule__XAttribute__Group_7_2__0__Impl16043); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getIsSetKeyword_7_2_0()); } @@ -23524,16 +23524,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7626:1: rule__XAttribute__Group_7_2__1 : rule__XAttribute__Group_7_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7625:1: rule__XAttribute__Group_7_2__1 : rule__XAttribute__Group_7_2__1__Impl ; public final void rule__XAttribute__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:7630:1: ( rule__XAttribute__Group_7_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7631:2: rule__XAttribute__Group_7_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7629:1: ( rule__XAttribute__Group_7_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7630:2: rule__XAttribute__Group_7_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__1__Impl_in_rule__XAttribute__Group_7_2__116075); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_2__1__Impl_in_rule__XAttribute__Group_7_2__116074); rule__XAttribute__Group_7_2__1__Impl(); state._fsp--; @@ -23557,25 +23557,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7637:1: rule__XAttribute__Group_7_2__1__Impl : ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7636:1: rule__XAttribute__Group_7_2__1__Impl : ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) ; public final void rule__XAttribute__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:7641:1: ( ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7642:1: ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7640:1: ( ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7641:1: ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7642:1: ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7643:1: ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7641:1: ( ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7642:1: ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIsSetBodyAssignment_7_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7644:1: ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7644:2: rule__XAttribute__IsSetBodyAssignment_7_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7643:1: ( rule__XAttribute__IsSetBodyAssignment_7_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7643:2: rule__XAttribute__IsSetBodyAssignment_7_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__IsSetBodyAssignment_7_2_1_in_rule__XAttribute__Group_7_2__1__Impl16102); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__IsSetBodyAssignment_7_2_1_in_rule__XAttribute__Group_7_2__1__Impl16101); rule__XAttribute__IsSetBodyAssignment_7_2_1(); state._fsp--; @@ -23608,21 +23608,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7658:1: rule__XAttribute__Group_7_3__0 : rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7657:1: rule__XAttribute__Group_7_3__0 : rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 ; public final void rule__XAttribute__Group_7_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:7662:1: ( rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7663:2: rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7661:1: ( rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7662:2: rule__XAttribute__Group_7_3__0__Impl rule__XAttribute__Group_7_3__1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__0__Impl_in_rule__XAttribute__Group_7_3__016136); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__0__Impl_in_rule__XAttribute__Group_7_3__016135); rule__XAttribute__Group_7_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__1_in_rule__XAttribute__Group_7_3__016139); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__1_in_rule__XAttribute__Group_7_3__016138); rule__XAttribute__Group_7_3__1(); state._fsp--; @@ -23646,22 +23646,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7670:1: rule__XAttribute__Group_7_3__0__Impl : ( 'unset' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7669:1: rule__XAttribute__Group_7_3__0__Impl : ( 'unset' ) ; public final void rule__XAttribute__Group_7_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:7674:1: ( ( 'unset' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7675:1: ( 'unset' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7673:1: ( ( 'unset' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7674:1: ( 'unset' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7675:1: ( 'unset' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7676:1: 'unset' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7674:1: ( 'unset' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7675:1: 'unset' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsetKeyword_7_3_0()); } - match(input,23,FollowSets000.FOLLOW_23_in_rule__XAttribute__Group_7_3__0__Impl16167); if (state.failed) return ; + match(input,23,FollowSets000.FOLLOW_23_in_rule__XAttribute__Group_7_3__0__Impl16166); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getUnsetKeyword_7_3_0()); } @@ -23687,16 +23687,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7689:1: rule__XAttribute__Group_7_3__1 : rule__XAttribute__Group_7_3__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7688:1: rule__XAttribute__Group_7_3__1 : rule__XAttribute__Group_7_3__1__Impl ; public final void rule__XAttribute__Group_7_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:7693:1: ( rule__XAttribute__Group_7_3__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7694:2: rule__XAttribute__Group_7_3__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7692:1: ( rule__XAttribute__Group_7_3__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7693:2: rule__XAttribute__Group_7_3__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__1__Impl_in_rule__XAttribute__Group_7_3__116198); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_7_3__1__Impl_in_rule__XAttribute__Group_7_3__116197); rule__XAttribute__Group_7_3__1__Impl(); state._fsp--; @@ -23720,25 +23720,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__Group_7_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7700:1: rule__XAttribute__Group_7_3__1__Impl : ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7699:1: rule__XAttribute__Group_7_3__1__Impl : ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) ; public final void rule__XAttribute__Group_7_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:7704:1: ( ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7705:1: ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7703:1: ( ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7704:1: ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7705:1: ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:1: ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7704:1: ( ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7705:1: ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsetBodyAssignment_7_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7707:1: ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7707:2: rule__XAttribute__UnsetBodyAssignment_7_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:1: ( rule__XAttribute__UnsetBodyAssignment_7_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7706:2: rule__XAttribute__UnsetBodyAssignment_7_3_1 { - pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnsetBodyAssignment_7_3_1_in_rule__XAttribute__Group_7_3__1__Impl16225); + pushFollow(FollowSets000.FOLLOW_rule__XAttribute__UnsetBodyAssignment_7_3_1_in_rule__XAttribute__Group_7_3__1__Impl16224); rule__XAttribute__UnsetBodyAssignment_7_3_1(); state._fsp--; @@ -23771,21 +23771,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:7721: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:7720: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:7725: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:7726: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:7724: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:7725:2: rule__XReference__Group__0__Impl rule__XReference__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__016259); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__016258); rule__XReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__016262); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__016261); rule__XReference__Group__1(); state._fsp--; @@ -23809,23 +23809,23 @@ 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:7733:1: rule__XReference__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7732:1: rule__XReference__Group__0__Impl : ( () ) ; 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:7737:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7738:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7736:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7737:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7738:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7739:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7737:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7738:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getXReferenceAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7740:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7742:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7739:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7741:1: { } @@ -23850,21 +23850,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:7752: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:7751: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:7756: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:7757: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:7755: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:7756:2: rule__XReference__Group__1__Impl rule__XReference__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__116320); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__116319); rule__XReference__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__116323); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__116322); rule__XReference__Group__2(); state._fsp--; @@ -23888,22 +23888,22 @@ 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:7764:1: rule__XReference__Group__1__Impl : ( ( rule__XReference__AnnotationsAssignment_1 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7763:1: rule__XReference__Group__1__Impl : ( ( rule__XReference__AnnotationsAssignment_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:7768:1: ( ( ( rule__XReference__AnnotationsAssignment_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7769:1: ( ( rule__XReference__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7767:1: ( ( ( rule__XReference__AnnotationsAssignment_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7768:1: ( ( rule__XReference__AnnotationsAssignment_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7769:1: ( ( rule__XReference__AnnotationsAssignment_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7770:1: ( rule__XReference__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7768:1: ( ( rule__XReference__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7769:1: ( rule__XReference__AnnotationsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getAnnotationsAssignment_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7771:1: ( rule__XReference__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7770:1: ( rule__XReference__AnnotationsAssignment_1 )* loop79: do { int alt79=2; @@ -23916,9 +23916,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:7771:2: rule__XReference__AnnotationsAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7770:2: rule__XReference__AnnotationsAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__AnnotationsAssignment_1_in_rule__XReference__Group__1__Impl16350); + pushFollow(FollowSets000.FOLLOW_rule__XReference__AnnotationsAssignment_1_in_rule__XReference__Group__1__Impl16349); rule__XReference__AnnotationsAssignment_1(); state._fsp--; @@ -23957,21 +23957,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:7781: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:7780: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:7785: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:7786: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:7784: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:7785:2: rule__XReference__Group__2__Impl rule__XReference__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__216381); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__216380); rule__XReference__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__216384); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__216383); rule__XReference__Group__3(); state._fsp--; @@ -23995,25 +23995,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:7793:1: rule__XReference__Group__2__Impl : ( ( rule__XReference__Alternatives_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7792:1: rule__XReference__Group__2__Impl : ( ( rule__XReference__Alternatives_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:7797:1: ( ( ( rule__XReference__Alternatives_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7798:1: ( ( rule__XReference__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7796:1: ( ( ( rule__XReference__Alternatives_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7797:1: ( ( rule__XReference__Alternatives_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7798:1: ( ( rule__XReference__Alternatives_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7799:1: ( rule__XReference__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7797:1: ( ( rule__XReference__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7798:1: ( rule__XReference__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getAlternatives_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7800:1: ( rule__XReference__Alternatives_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7800:2: rule__XReference__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7799:1: ( rule__XReference__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7799:2: rule__XReference__Alternatives_2 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Alternatives_2_in_rule__XReference__Group__2__Impl16411); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Alternatives_2_in_rule__XReference__Group__2__Impl16410); rule__XReference__Alternatives_2(); state._fsp--; @@ -24046,21 +24046,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:7810: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:7809: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:7814: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:7815: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:7813: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:7814:2: rule__XReference__Group__3__Impl rule__XReference__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__316441); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__316440); rule__XReference__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__316444); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__316443); rule__XReference__Group__4(); state._fsp--; @@ -24084,25 +24084,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:7822:1: rule__XReference__Group__3__Impl : ( ( rule__XReference__UnorderedGroup_3 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7821:1: rule__XReference__Group__3__Impl : ( ( rule__XReference__UnorderedGroup_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:7826:1: ( ( ( rule__XReference__UnorderedGroup_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7827:1: ( ( rule__XReference__UnorderedGroup_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7825:1: ( ( ( rule__XReference__UnorderedGroup_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7826:1: ( ( rule__XReference__UnorderedGroup_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7827:1: ( ( rule__XReference__UnorderedGroup_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7828:1: ( rule__XReference__UnorderedGroup_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7826:1: ( ( rule__XReference__UnorderedGroup_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7827:1: ( rule__XReference__UnorderedGroup_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedGroup_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7829:1: ( rule__XReference__UnorderedGroup_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7829:2: rule__XReference__UnorderedGroup_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7828:1: ( rule__XReference__UnorderedGroup_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7828:2: rule__XReference__UnorderedGroup_3 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_3_in_rule__XReference__Group__3__Impl16471); + pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_3_in_rule__XReference__Group__3__Impl16470); rule__XReference__UnorderedGroup_3(); state._fsp--; @@ -24135,21 +24135,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:7839: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:7838: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:7843: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:7844: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:7842: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:7843:2: rule__XReference__Group__4__Impl rule__XReference__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__416501); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__416500); rule__XReference__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__416504); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__416503); rule__XReference__Group__5(); state._fsp--; @@ -24173,25 +24173,25 @@ 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:7851:1: rule__XReference__Group__4__Impl : ( ( rule__XReference__TypeAssignment_4 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7850:1: rule__XReference__Group__4__Impl : ( ( rule__XReference__TypeAssignment_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:7855:1: ( ( ( rule__XReference__TypeAssignment_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7856:1: ( ( rule__XReference__TypeAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7854:1: ( ( ( rule__XReference__TypeAssignment_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7855:1: ( ( rule__XReference__TypeAssignment_4 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7856:1: ( ( rule__XReference__TypeAssignment_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7857:1: ( rule__XReference__TypeAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7855:1: ( ( rule__XReference__TypeAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7856:1: ( rule__XReference__TypeAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTypeAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7858:1: ( rule__XReference__TypeAssignment_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7858:2: rule__XReference__TypeAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7857:1: ( rule__XReference__TypeAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7857:2: rule__XReference__TypeAssignment_4 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__TypeAssignment_4_in_rule__XReference__Group__4__Impl16531); + pushFollow(FollowSets000.FOLLOW_rule__XReference__TypeAssignment_4_in_rule__XReference__Group__4__Impl16530); rule__XReference__TypeAssignment_4(); state._fsp--; @@ -24224,21 +24224,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:7868: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:7867: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:7872: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:7873: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:7871: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:7872:2: rule__XReference__Group__5__Impl rule__XReference__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__516561); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__516560); rule__XReference__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__516564); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__516563); rule__XReference__Group__6(); state._fsp--; @@ -24262,22 +24262,22 @@ 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:7880:1: rule__XReference__Group__5__Impl : ( ( rule__XReference__MultiplicityAssignment_5 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7879:1: rule__XReference__Group__5__Impl : ( ( rule__XReference__MultiplicityAssignment_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:7884:1: ( ( ( rule__XReference__MultiplicityAssignment_5 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7885:1: ( ( rule__XReference__MultiplicityAssignment_5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7883:1: ( ( ( rule__XReference__MultiplicityAssignment_5 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7884:1: ( ( rule__XReference__MultiplicityAssignment_5 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7885:1: ( ( rule__XReference__MultiplicityAssignment_5 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7886:1: ( rule__XReference__MultiplicityAssignment_5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7884:1: ( ( rule__XReference__MultiplicityAssignment_5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7885:1: ( rule__XReference__MultiplicityAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getMultiplicityAssignment_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7887:1: ( rule__XReference__MultiplicityAssignment_5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7886:1: ( rule__XReference__MultiplicityAssignment_5 )? int alt80=2; int LA80_0 = input.LA(1); @@ -24286,9 +24286,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:7887:2: rule__XReference__MultiplicityAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7886:2: rule__XReference__MultiplicityAssignment_5 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__MultiplicityAssignment_5_in_rule__XReference__Group__5__Impl16591); + pushFollow(FollowSets000.FOLLOW_rule__XReference__MultiplicityAssignment_5_in_rule__XReference__Group__5__Impl16590); rule__XReference__MultiplicityAssignment_5(); state._fsp--; @@ -24324,21 +24324,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:7897: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:7896: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:7901: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:7902: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:7900: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:7901:2: rule__XReference__Group__6__Impl rule__XReference__Group__7 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__616622); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__616621); rule__XReference__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__616625); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__616624); rule__XReference__Group__7(); state._fsp--; @@ -24362,25 +24362,25 @@ 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:7909:1: rule__XReference__Group__6__Impl : ( ( rule__XReference__NameAssignment_6 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7908:1: rule__XReference__Group__6__Impl : ( ( rule__XReference__NameAssignment_6 ) ) ; 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:7913:1: ( ( ( rule__XReference__NameAssignment_6 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7914:1: ( ( rule__XReference__NameAssignment_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7912:1: ( ( ( rule__XReference__NameAssignment_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7913:1: ( ( rule__XReference__NameAssignment_6 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7914:1: ( ( rule__XReference__NameAssignment_6 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7915:1: ( rule__XReference__NameAssignment_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7913:1: ( ( rule__XReference__NameAssignment_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7914:1: ( rule__XReference__NameAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getNameAssignment_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7916:1: ( rule__XReference__NameAssignment_6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7916:2: rule__XReference__NameAssignment_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7915:1: ( rule__XReference__NameAssignment_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7915:2: rule__XReference__NameAssignment_6 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__NameAssignment_6_in_rule__XReference__Group__6__Impl16652); + pushFollow(FollowSets000.FOLLOW_rule__XReference__NameAssignment_6_in_rule__XReference__Group__6__Impl16651); rule__XReference__NameAssignment_6(); state._fsp--; @@ -24413,21 +24413,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:7926: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:7925: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:7930: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:7931: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:7929: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:7930:2: rule__XReference__Group__7__Impl rule__XReference__Group__8 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__716682); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__716681); rule__XReference__Group__7__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__716685); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__716684); rule__XReference__Group__8(); state._fsp--; @@ -24451,22 +24451,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:7938: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:7937: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:7942: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:7943: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:7941: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:7942: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:7943: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:7944: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:7942: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:7943: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:7945: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:7944:1: ( rule__XReference__Group_7__0 )? int alt81=2; int LA81_0 = input.LA(1); @@ -24475,9 +24475,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:7945: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:7944:2: rule__XReference__Group_7__0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl16712); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl16711); rule__XReference__Group_7__0(); state._fsp--; @@ -24513,21 +24513,21 @@ 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:7955:1: rule__XReference__Group__8 : rule__XReference__Group__8__Impl rule__XReference__Group__9 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7954:1: rule__XReference__Group__8 : rule__XReference__Group__8__Impl rule__XReference__Group__9 ; 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:7959:1: ( rule__XReference__Group__8__Impl rule__XReference__Group__9 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7960:2: rule__XReference__Group__8__Impl rule__XReference__Group__9 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7958:1: ( rule__XReference__Group__8__Impl rule__XReference__Group__9 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7959:2: rule__XReference__Group__8__Impl rule__XReference__Group__9 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__816743); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__816742); rule__XReference__Group__8__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__9_in_rule__XReference__Group__816746); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__9_in_rule__XReference__Group__816745); rule__XReference__Group__9(); state._fsp--; @@ -24551,22 +24551,22 @@ 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:7967:1: rule__XReference__Group__8__Impl : ( ( rule__XReference__Group_8__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7966:1: rule__XReference__Group__8__Impl : ( ( rule__XReference__Group_8__0 )? ) ; 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:7971:1: ( ( ( rule__XReference__Group_8__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7972:1: ( ( rule__XReference__Group_8__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7970:1: ( ( ( rule__XReference__Group_8__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7971:1: ( ( rule__XReference__Group_8__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7972:1: ( ( rule__XReference__Group_8__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7973:1: ( rule__XReference__Group_8__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7971:1: ( ( rule__XReference__Group_8__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7972:1: ( rule__XReference__Group_8__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_8()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7974:1: ( rule__XReference__Group_8__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7973:1: ( rule__XReference__Group_8__0 )? int alt82=2; int LA82_0 = input.LA(1); @@ -24575,9 +24575,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:7974:2: rule__XReference__Group_8__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7973:2: rule__XReference__Group_8__0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__0_in_rule__XReference__Group__8__Impl16773); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__0_in_rule__XReference__Group__8__Impl16772); rule__XReference__Group_8__0(); state._fsp--; @@ -24613,16 +24613,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group__9" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7984:1: rule__XReference__Group__9 : rule__XReference__Group__9__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7983:1: rule__XReference__Group__9 : rule__XReference__Group__9__Impl ; public final void rule__XReference__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:7988:1: ( rule__XReference__Group__9__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7989:2: rule__XReference__Group__9__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7987:1: ( rule__XReference__Group__9__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7988:2: rule__XReference__Group__9__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__9__Impl_in_rule__XReference__Group__916804); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group__9__Impl_in_rule__XReference__Group__916803); rule__XReference__Group__9__Impl(); state._fsp--; @@ -24646,25 +24646,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group__9__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7995:1: rule__XReference__Group__9__Impl : ( ( rule__XReference__UnorderedGroup_9 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7994:1: rule__XReference__Group__9__Impl : ( ( rule__XReference__UnorderedGroup_9 ) ) ; public final void rule__XReference__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:7999:1: ( ( ( rule__XReference__UnorderedGroup_9 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8000:1: ( ( rule__XReference__UnorderedGroup_9 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7998:1: ( ( ( rule__XReference__UnorderedGroup_9 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7999:1: ( ( rule__XReference__UnorderedGroup_9 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8000:1: ( ( rule__XReference__UnorderedGroup_9 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8001:1: ( rule__XReference__UnorderedGroup_9 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:7999:1: ( ( rule__XReference__UnorderedGroup_9 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8000:1: ( rule__XReference__UnorderedGroup_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedGroup_9()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8002:1: ( rule__XReference__UnorderedGroup_9 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8002:2: rule__XReference__UnorderedGroup_9 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8001:1: ( rule__XReference__UnorderedGroup_9 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8001:2: rule__XReference__UnorderedGroup_9 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_9_in_rule__XReference__Group__9__Impl16831); + pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_9_in_rule__XReference__Group__9__Impl16830); rule__XReference__UnorderedGroup_9(); state._fsp--; @@ -24697,21 +24697,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8032:1: rule__XReference__Group_2_0__0 : rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8031:1: rule__XReference__Group_2_0__0 : rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 ; public final void rule__XReference__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:8036:1: ( rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8037:2: rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8035:1: ( rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8036:2: rule__XReference__Group_2_0__0__Impl rule__XReference__Group_2_0__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__0__Impl_in_rule__XReference__Group_2_0__016881); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__0__Impl_in_rule__XReference__Group_2_0__016880); rule__XReference__Group_2_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__1_in_rule__XReference__Group_2_0__016884); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__1_in_rule__XReference__Group_2_0__016883); rule__XReference__Group_2_0__1(); state._fsp--; @@ -24735,25 +24735,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8044:1: rule__XReference__Group_2_0__0__Impl : ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8043:1: rule__XReference__Group_2_0__0__Impl : ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) ; public final void rule__XReference__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:8048:1: ( ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8049:1: ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8047:1: ( ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8048:1: ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8049:1: ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8050:1: ( rule__XReference__ContainmentAssignment_2_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8048:1: ( ( rule__XReference__ContainmentAssignment_2_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8049:1: ( rule__XReference__ContainmentAssignment_2_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentAssignment_2_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8051:1: ( rule__XReference__ContainmentAssignment_2_0_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8051:2: rule__XReference__ContainmentAssignment_2_0_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8050:1: ( rule__XReference__ContainmentAssignment_2_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8050:2: rule__XReference__ContainmentAssignment_2_0_0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_2_0_0_in_rule__XReference__Group_2_0__0__Impl16911); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_2_0_0_in_rule__XReference__Group_2_0__0__Impl16910); rule__XReference__ContainmentAssignment_2_0_0(); state._fsp--; @@ -24786,16 +24786,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8061:1: rule__XReference__Group_2_0__1 : rule__XReference__Group_2_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8060:1: rule__XReference__Group_2_0__1 : rule__XReference__Group_2_0__1__Impl ; public final void rule__XReference__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:8065:1: ( rule__XReference__Group_2_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8066:2: rule__XReference__Group_2_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8064:1: ( rule__XReference__Group_2_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8065:2: rule__XReference__Group_2_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__1__Impl_in_rule__XReference__Group_2_0__116941); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_0__1__Impl_in_rule__XReference__Group_2_0__116940); rule__XReference__Group_2_0__1__Impl(); state._fsp--; @@ -24819,22 +24819,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8072:1: rule__XReference__Group_2_0__1__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8071:1: rule__XReference__Group_2_0__1__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) ; public final void rule__XReference__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:8076:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8077:1: ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8075:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8076:1: ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8077:1: ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8078:1: ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8076:1: ( ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8077:1: ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_2_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8079:1: ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8078:1: ( rule__XReference__ResolveProxiesAssignment_2_0_1 )? int alt83=2; int LA83_0 = input.LA(1); @@ -24843,9 +24843,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:8079:2: rule__XReference__ResolveProxiesAssignment_2_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8078:2: rule__XReference__ResolveProxiesAssignment_2_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_0_1_in_rule__XReference__Group_2_0__1__Impl16968); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_0_1_in_rule__XReference__Group_2_0__1__Impl16967); rule__XReference__ResolveProxiesAssignment_2_0_1(); state._fsp--; @@ -24881,21 +24881,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8093:1: rule__XReference__Group_2_1__0 : rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8092:1: rule__XReference__Group_2_1__0 : rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 ; public final void rule__XReference__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:8097:1: ( rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8098:2: rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8096:1: ( rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8097:2: rule__XReference__Group_2_1__0__Impl rule__XReference__Group_2_1__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__0__Impl_in_rule__XReference__Group_2_1__017003); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__0__Impl_in_rule__XReference__Group_2_1__017002); rule__XReference__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__1_in_rule__XReference__Group_2_1__017006); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__1_in_rule__XReference__Group_2_1__017005); rule__XReference__Group_2_1__1(); state._fsp--; @@ -24919,25 +24919,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8105:1: rule__XReference__Group_2_1__0__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8104:1: rule__XReference__Group_2_1__0__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) ; public final void rule__XReference__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:8109:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8110:1: ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8108:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8109:1: ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8110:1: ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8111:1: ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8109:1: ( ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8110:1: ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_2_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8112:1: ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8112:2: rule__XReference__ResolveProxiesAssignment_2_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8111:1: ( rule__XReference__ResolveProxiesAssignment_2_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8111:2: rule__XReference__ResolveProxiesAssignment_2_1_0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_1_0_in_rule__XReference__Group_2_1__0__Impl17033); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_1_0_in_rule__XReference__Group_2_1__0__Impl17032); rule__XReference__ResolveProxiesAssignment_2_1_0(); state._fsp--; @@ -24970,16 +24970,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8122:1: rule__XReference__Group_2_1__1 : rule__XReference__Group_2_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8121:1: rule__XReference__Group_2_1__1 : rule__XReference__Group_2_1__1__Impl ; public final void rule__XReference__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:8126:1: ( rule__XReference__Group_2_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8127:2: rule__XReference__Group_2_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8125:1: ( rule__XReference__Group_2_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8126:2: rule__XReference__Group_2_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__1__Impl_in_rule__XReference__Group_2_1__117063); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_1__1__Impl_in_rule__XReference__Group_2_1__117062); rule__XReference__Group_2_1__1__Impl(); state._fsp--; @@ -25003,25 +25003,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8133:1: rule__XReference__Group_2_1__1__Impl : ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8132:1: rule__XReference__Group_2_1__1__Impl : ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) ; public final void rule__XReference__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:8137:1: ( ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8138:1: ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8136:1: ( ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8137:1: ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8138:1: ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8139:1: ( rule__XReference__ContainmentAssignment_2_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8137:1: ( ( rule__XReference__ContainmentAssignment_2_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8138:1: ( rule__XReference__ContainmentAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentAssignment_2_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8140:1: ( rule__XReference__ContainmentAssignment_2_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8140:2: rule__XReference__ContainmentAssignment_2_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8139:1: ( rule__XReference__ContainmentAssignment_2_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8139:2: rule__XReference__ContainmentAssignment_2_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_2_1_1_in_rule__XReference__Group_2_1__1__Impl17090); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_2_1_1_in_rule__XReference__Group_2_1__1__Impl17089); rule__XReference__ContainmentAssignment_2_1_1(); state._fsp--; @@ -25054,21 +25054,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8154:1: rule__XReference__Group_2_2__0 : rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8153:1: rule__XReference__Group_2_2__0 : rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 ; public final void rule__XReference__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:8158:1: ( rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8159:2: rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8157:1: ( rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8158:2: rule__XReference__Group_2_2__0__Impl rule__XReference__Group_2_2__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__0__Impl_in_rule__XReference__Group_2_2__017124); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__0__Impl_in_rule__XReference__Group_2_2__017123); rule__XReference__Group_2_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__1_in_rule__XReference__Group_2_2__017127); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__1_in_rule__XReference__Group_2_2__017126); rule__XReference__Group_2_2__1(); state._fsp--; @@ -25092,25 +25092,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8166:1: rule__XReference__Group_2_2__0__Impl : ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8165:1: rule__XReference__Group_2_2__0__Impl : ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) ; public final void rule__XReference__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:8170:1: ( ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8171:1: ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8169:1: ( ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8170:1: ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8171:1: ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8172:1: ( rule__XReference__ContainerAssignment_2_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8170:1: ( ( rule__XReference__ContainerAssignment_2_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8171:1: ( rule__XReference__ContainerAssignment_2_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerAssignment_2_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8173:1: ( rule__XReference__ContainerAssignment_2_2_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8173:2: rule__XReference__ContainerAssignment_2_2_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8172:1: ( rule__XReference__ContainerAssignment_2_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8172:2: rule__XReference__ContainerAssignment_2_2_0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_2_2_0_in_rule__XReference__Group_2_2__0__Impl17154); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_2_2_0_in_rule__XReference__Group_2_2__0__Impl17153); rule__XReference__ContainerAssignment_2_2_0(); state._fsp--; @@ -25143,16 +25143,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8183:1: rule__XReference__Group_2_2__1 : rule__XReference__Group_2_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8182:1: rule__XReference__Group_2_2__1 : rule__XReference__Group_2_2__1__Impl ; public final void rule__XReference__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:8187:1: ( rule__XReference__Group_2_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8188:2: rule__XReference__Group_2_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8186:1: ( rule__XReference__Group_2_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8187:2: rule__XReference__Group_2_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__1__Impl_in_rule__XReference__Group_2_2__117184); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_2__1__Impl_in_rule__XReference__Group_2_2__117183); rule__XReference__Group_2_2__1__Impl(); state._fsp--; @@ -25176,22 +25176,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8194:1: rule__XReference__Group_2_2__1__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8193:1: rule__XReference__Group_2_2__1__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) ; public final void rule__XReference__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:8198:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8199:1: ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8197:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8198:1: ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8199:1: ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8200:1: ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8198:1: ( ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8199:1: ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_2_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8201:1: ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8200:1: ( rule__XReference__ResolveProxiesAssignment_2_2_1 )? int alt84=2; int LA84_0 = input.LA(1); @@ -25200,9 +25200,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:8201:2: rule__XReference__ResolveProxiesAssignment_2_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8200:2: rule__XReference__ResolveProxiesAssignment_2_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_2_1_in_rule__XReference__Group_2_2__1__Impl17211); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_2_1_in_rule__XReference__Group_2_2__1__Impl17210); rule__XReference__ResolveProxiesAssignment_2_2_1(); state._fsp--; @@ -25238,21 +25238,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8215:1: rule__XReference__Group_2_3__0 : rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8214:1: rule__XReference__Group_2_3__0 : rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 ; public final void rule__XReference__Group_2_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:8219:1: ( rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8220:2: rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8218:1: ( rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8219:2: rule__XReference__Group_2_3__0__Impl rule__XReference__Group_2_3__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__0__Impl_in_rule__XReference__Group_2_3__017246); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__0__Impl_in_rule__XReference__Group_2_3__017245); rule__XReference__Group_2_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__1_in_rule__XReference__Group_2_3__017249); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__1_in_rule__XReference__Group_2_3__017248); rule__XReference__Group_2_3__1(); state._fsp--; @@ -25276,25 +25276,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8227:1: rule__XReference__Group_2_3__0__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8226:1: rule__XReference__Group_2_3__0__Impl : ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) ; public final void rule__XReference__Group_2_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:8231:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8232:1: ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8230:1: ( ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8231:1: ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8232:1: ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8233:1: ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8231:1: ( ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8232:1: ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesAssignment_2_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8234:1: ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8234:2: rule__XReference__ResolveProxiesAssignment_2_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8233:1: ( rule__XReference__ResolveProxiesAssignment_2_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8233:2: rule__XReference__ResolveProxiesAssignment_2_3_0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_3_0_in_rule__XReference__Group_2_3__0__Impl17276); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ResolveProxiesAssignment_2_3_0_in_rule__XReference__Group_2_3__0__Impl17275); rule__XReference__ResolveProxiesAssignment_2_3_0(); state._fsp--; @@ -25327,16 +25327,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8244:1: rule__XReference__Group_2_3__1 : rule__XReference__Group_2_3__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8243:1: rule__XReference__Group_2_3__1 : rule__XReference__Group_2_3__1__Impl ; public final void rule__XReference__Group_2_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:8248:1: ( rule__XReference__Group_2_3__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8249:2: rule__XReference__Group_2_3__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8247:1: ( rule__XReference__Group_2_3__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8248:2: rule__XReference__Group_2_3__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__1__Impl_in_rule__XReference__Group_2_3__117306); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_3__1__Impl_in_rule__XReference__Group_2_3__117305); rule__XReference__Group_2_3__1__Impl(); state._fsp--; @@ -25360,25 +25360,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8255:1: rule__XReference__Group_2_3__1__Impl : ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8254:1: rule__XReference__Group_2_3__1__Impl : ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) ; public final void rule__XReference__Group_2_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:8259:1: ( ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8260:1: ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8258:1: ( ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8259:1: ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8260:1: ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8261:1: ( rule__XReference__ContainerAssignment_2_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8259:1: ( ( rule__XReference__ContainerAssignment_2_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8260:1: ( rule__XReference__ContainerAssignment_2_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerAssignment_2_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8262:1: ( rule__XReference__ContainerAssignment_2_3_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8262:2: rule__XReference__ContainerAssignment_2_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8261:1: ( rule__XReference__ContainerAssignment_2_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8261:2: rule__XReference__ContainerAssignment_2_3_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_2_3_1_in_rule__XReference__Group_2_3__1__Impl17333); + pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_2_3_1_in_rule__XReference__Group_2_3__1__Impl17332); rule__XReference__ContainerAssignment_2_3_1(); state._fsp--; @@ -25411,21 +25411,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_4__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8276:1: rule__XReference__Group_2_4__0 : rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8275:1: rule__XReference__Group_2_4__0 : rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 ; public final void rule__XReference__Group_2_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:8280:1: ( rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8281:2: rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8279:1: ( rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8280:2: rule__XReference__Group_2_4__0__Impl rule__XReference__Group_2_4__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__0__Impl_in_rule__XReference__Group_2_4__017367); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__0__Impl_in_rule__XReference__Group_2_4__017366); rule__XReference__Group_2_4__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__1_in_rule__XReference__Group_2_4__017370); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__1_in_rule__XReference__Group_2_4__017369); rule__XReference__Group_2_4__1(); state._fsp--; @@ -25449,22 +25449,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_4__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8288:1: rule__XReference__Group_2_4__0__Impl : ( 'refers' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8287:1: rule__XReference__Group_2_4__0__Impl : ( 'refers' ) ; public final void rule__XReference__Group_2_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:8292:1: ( ( 'refers' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8293:1: ( 'refers' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8291:1: ( ( 'refers' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8292:1: ( 'refers' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8293:1: ( 'refers' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8294:1: 'refers' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8292:1: ( 'refers' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8293:1: 'refers' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getRefersKeyword_2_4_0()); } - match(input,45,FollowSets000.FOLLOW_45_in_rule__XReference__Group_2_4__0__Impl17398); if (state.failed) return ; + match(input,45,FollowSets000.FOLLOW_45_in_rule__XReference__Group_2_4__0__Impl17397); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getRefersKeyword_2_4_0()); } @@ -25490,16 +25490,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_4__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8307:1: rule__XReference__Group_2_4__1 : rule__XReference__Group_2_4__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8306:1: rule__XReference__Group_2_4__1 : rule__XReference__Group_2_4__1__Impl ; public final void rule__XReference__Group_2_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:8311:1: ( rule__XReference__Group_2_4__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8312:2: rule__XReference__Group_2_4__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8310:1: ( rule__XReference__Group_2_4__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8311:2: rule__XReference__Group_2_4__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__1__Impl_in_rule__XReference__Group_2_4__117429); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_4__1__Impl_in_rule__XReference__Group_2_4__117428); rule__XReference__Group_2_4__1__Impl(); state._fsp--; @@ -25523,22 +25523,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_4__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8318:1: rule__XReference__Group_2_4__1__Impl : ( ( rule__XReference__LocalAssignment_2_4_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8317:1: rule__XReference__Group_2_4__1__Impl : ( ( rule__XReference__LocalAssignment_2_4_1 )? ) ; public final void rule__XReference__Group_2_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:8322:1: ( ( ( rule__XReference__LocalAssignment_2_4_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8323:1: ( ( rule__XReference__LocalAssignment_2_4_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8321:1: ( ( ( rule__XReference__LocalAssignment_2_4_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8322:1: ( ( rule__XReference__LocalAssignment_2_4_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8323:1: ( ( rule__XReference__LocalAssignment_2_4_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8324:1: ( rule__XReference__LocalAssignment_2_4_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8322:1: ( ( rule__XReference__LocalAssignment_2_4_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8323:1: ( rule__XReference__LocalAssignment_2_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalAssignment_2_4_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8325:1: ( rule__XReference__LocalAssignment_2_4_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8324:1: ( rule__XReference__LocalAssignment_2_4_1 )? int alt85=2; int LA85_0 = input.LA(1); @@ -25547,9 +25547,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:8325:2: rule__XReference__LocalAssignment_2_4_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8324:2: rule__XReference__LocalAssignment_2_4_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__LocalAssignment_2_4_1_in_rule__XReference__Group_2_4__1__Impl17456); + pushFollow(FollowSets000.FOLLOW_rule__XReference__LocalAssignment_2_4_1_in_rule__XReference__Group_2_4__1__Impl17455); rule__XReference__LocalAssignment_2_4_1(); state._fsp--; @@ -25585,21 +25585,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_5__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8339:1: rule__XReference__Group_2_5__0 : rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8338:1: rule__XReference__Group_2_5__0 : rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 ; public final void rule__XReference__Group_2_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:8343:1: ( rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8344:2: rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8342:1: ( rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8343:2: rule__XReference__Group_2_5__0__Impl rule__XReference__Group_2_5__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__0__Impl_in_rule__XReference__Group_2_5__017491); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__0__Impl_in_rule__XReference__Group_2_5__017490); rule__XReference__Group_2_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__1_in_rule__XReference__Group_2_5__017494); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__1_in_rule__XReference__Group_2_5__017493); rule__XReference__Group_2_5__1(); state._fsp--; @@ -25623,25 +25623,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_5__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8351:1: rule__XReference__Group_2_5__0__Impl : ( ( rule__XReference__LocalAssignment_2_5_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8350:1: rule__XReference__Group_2_5__0__Impl : ( ( rule__XReference__LocalAssignment_2_5_0 ) ) ; public final void rule__XReference__Group_2_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:8355:1: ( ( ( rule__XReference__LocalAssignment_2_5_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8356:1: ( ( rule__XReference__LocalAssignment_2_5_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8354:1: ( ( ( rule__XReference__LocalAssignment_2_5_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8355:1: ( ( rule__XReference__LocalAssignment_2_5_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8356:1: ( ( rule__XReference__LocalAssignment_2_5_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8357:1: ( rule__XReference__LocalAssignment_2_5_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8355:1: ( ( rule__XReference__LocalAssignment_2_5_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8356:1: ( rule__XReference__LocalAssignment_2_5_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalAssignment_2_5_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8358:1: ( rule__XReference__LocalAssignment_2_5_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8358:2: rule__XReference__LocalAssignment_2_5_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8357:1: ( rule__XReference__LocalAssignment_2_5_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8357:2: rule__XReference__LocalAssignment_2_5_0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__LocalAssignment_2_5_0_in_rule__XReference__Group_2_5__0__Impl17521); + pushFollow(FollowSets000.FOLLOW_rule__XReference__LocalAssignment_2_5_0_in_rule__XReference__Group_2_5__0__Impl17520); rule__XReference__LocalAssignment_2_5_0(); state._fsp--; @@ -25674,16 +25674,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_5__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8368:1: rule__XReference__Group_2_5__1 : rule__XReference__Group_2_5__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8367:1: rule__XReference__Group_2_5__1 : rule__XReference__Group_2_5__1__Impl ; public final void rule__XReference__Group_2_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:8372:1: ( rule__XReference__Group_2_5__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8373:2: rule__XReference__Group_2_5__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8371:1: ( rule__XReference__Group_2_5__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8372:2: rule__XReference__Group_2_5__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__1__Impl_in_rule__XReference__Group_2_5__117551); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_2_5__1__Impl_in_rule__XReference__Group_2_5__117550); rule__XReference__Group_2_5__1__Impl(); state._fsp--; @@ -25707,22 +25707,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_2_5__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8379:1: rule__XReference__Group_2_5__1__Impl : ( 'refers' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8378:1: rule__XReference__Group_2_5__1__Impl : ( 'refers' ) ; public final void rule__XReference__Group_2_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:8383:1: ( ( 'refers' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8384:1: ( 'refers' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8382:1: ( ( 'refers' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8383:1: ( 'refers' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8384:1: ( 'refers' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8385:1: 'refers' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8383:1: ( 'refers' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8384:1: 'refers' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getRefersKeyword_2_5_1()); } - match(input,45,FollowSets000.FOLLOW_45_in_rule__XReference__Group_2_5__1__Impl17579); if (state.failed) return ; + match(input,45,FollowSets000.FOLLOW_45_in_rule__XReference__Group_2_5__1__Impl17578); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getRefersKeyword_2_5_1()); } @@ -25748,21 +25748,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:8402: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:8401: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:8406: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:8407: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:8405: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:8406: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__017614); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__017613); 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__017617); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__017616); rule__XReference__Group_7__1(); state._fsp--; @@ -25786,22 +25786,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:8414:1: rule__XReference__Group_7__0__Impl : ( 'opposite' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8413:1: rule__XReference__Group_7__0__Impl : ( 'opposite' ) ; 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:8418:1: ( ( 'opposite' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8419:1: ( 'opposite' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8417:1: ( ( 'opposite' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8418:1: ( 'opposite' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8419:1: ( 'opposite' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8420:1: 'opposite' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8418:1: ( 'opposite' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8419:1: 'opposite' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getOppositeKeyword_7_0()); } - match(input,42,FollowSets000.FOLLOW_42_in_rule__XReference__Group_7__0__Impl17645); if (state.failed) return ; + match(input,42,FollowSets000.FOLLOW_42_in_rule__XReference__Group_7__0__Impl17644); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getOppositeKeyword_7_0()); } @@ -25827,16 +25827,16 @@ 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:8433:1: rule__XReference__Group_7__1 : 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:8432:1: rule__XReference__Group_7__1 : rule__XReference__Group_7__1__Impl ; 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:8437:1: ( 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:8438:2: 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:8436:1: ( 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:8437:2: rule__XReference__Group_7__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__117676); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__117675); rule__XReference__Group_7__1__Impl(); state._fsp--; @@ -25860,25 +25860,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:8444:1: rule__XReference__Group_7__1__Impl : ( ( rule__XReference__OppositeAssignment_7_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8443:1: rule__XReference__Group_7__1__Impl : ( ( rule__XReference__OppositeAssignment_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:8448:1: ( ( ( rule__XReference__OppositeAssignment_7_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8449:1: ( ( rule__XReference__OppositeAssignment_7_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8447:1: ( ( ( rule__XReference__OppositeAssignment_7_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8448:1: ( ( rule__XReference__OppositeAssignment_7_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8449:1: ( ( rule__XReference__OppositeAssignment_7_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8450:1: ( rule__XReference__OppositeAssignment_7_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8448:1: ( ( rule__XReference__OppositeAssignment_7_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8449:1: ( rule__XReference__OppositeAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getOppositeAssignment_7_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8451:1: ( rule__XReference__OppositeAssignment_7_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8451:2: rule__XReference__OppositeAssignment_7_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8450:1: ( rule__XReference__OppositeAssignment_7_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8450:2: rule__XReference__OppositeAssignment_7_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__OppositeAssignment_7_1_in_rule__XReference__Group_7__1__Impl17703); + pushFollow(FollowSets000.FOLLOW_rule__XReference__OppositeAssignment_7_1_in_rule__XReference__Group_7__1__Impl17702); rule__XReference__OppositeAssignment_7_1(); state._fsp--; @@ -25911,21 +25911,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8465:1: rule__XReference__Group_8__0 : rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8464:1: rule__XReference__Group_8__0 : rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 ; public final void rule__XReference__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:8469:1: ( rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8470:2: rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8468:1: ( rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8469:2: rule__XReference__Group_8__0__Impl rule__XReference__Group_8__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__0__Impl_in_rule__XReference__Group_8__017737); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__0__Impl_in_rule__XReference__Group_8__017736); rule__XReference__Group_8__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__1_in_rule__XReference__Group_8__017740); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__1_in_rule__XReference__Group_8__017739); rule__XReference__Group_8__1(); state._fsp--; @@ -25949,22 +25949,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8477:1: rule__XReference__Group_8__0__Impl : ( 'keys' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8476:1: rule__XReference__Group_8__0__Impl : ( 'keys' ) ; public final void rule__XReference__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:8481:1: ( ( 'keys' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8482:1: ( 'keys' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8480:1: ( ( 'keys' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8481:1: ( 'keys' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8482:1: ( 'keys' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8483:1: 'keys' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8481:1: ( 'keys' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8482:1: 'keys' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysKeyword_8_0()); } - match(input,38,FollowSets000.FOLLOW_38_in_rule__XReference__Group_8__0__Impl17768); if (state.failed) return ; + match(input,38,FollowSets000.FOLLOW_38_in_rule__XReference__Group_8__0__Impl17767); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getKeysKeyword_8_0()); } @@ -25990,21 +25990,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8496:1: rule__XReference__Group_8__1 : rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8495:1: rule__XReference__Group_8__1 : rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 ; public final void rule__XReference__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:8500:1: ( rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8501:2: rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8499:1: ( rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8500:2: rule__XReference__Group_8__1__Impl rule__XReference__Group_8__2 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__1__Impl_in_rule__XReference__Group_8__117799); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__1__Impl_in_rule__XReference__Group_8__117798); rule__XReference__Group_8__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__2_in_rule__XReference__Group_8__117802); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__2_in_rule__XReference__Group_8__117801); rule__XReference__Group_8__2(); state._fsp--; @@ -26028,25 +26028,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8508:1: rule__XReference__Group_8__1__Impl : ( ( rule__XReference__KeysAssignment_8_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8507:1: rule__XReference__Group_8__1__Impl : ( ( rule__XReference__KeysAssignment_8_1 ) ) ; public final void rule__XReference__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:8512:1: ( ( ( rule__XReference__KeysAssignment_8_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8513:1: ( ( rule__XReference__KeysAssignment_8_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8511:1: ( ( ( rule__XReference__KeysAssignment_8_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8512:1: ( ( rule__XReference__KeysAssignment_8_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8513:1: ( ( rule__XReference__KeysAssignment_8_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8514:1: ( rule__XReference__KeysAssignment_8_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8512:1: ( ( rule__XReference__KeysAssignment_8_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8513:1: ( rule__XReference__KeysAssignment_8_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysAssignment_8_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8515:1: ( rule__XReference__KeysAssignment_8_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8515:2: rule__XReference__KeysAssignment_8_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8514:1: ( rule__XReference__KeysAssignment_8_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8514:2: rule__XReference__KeysAssignment_8_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_8_1_in_rule__XReference__Group_8__1__Impl17829); + pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_8_1_in_rule__XReference__Group_8__1__Impl17828); rule__XReference__KeysAssignment_8_1(); state._fsp--; @@ -26079,16 +26079,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8525:1: rule__XReference__Group_8__2 : rule__XReference__Group_8__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8524:1: rule__XReference__Group_8__2 : rule__XReference__Group_8__2__Impl ; public final void rule__XReference__Group_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:8529:1: ( rule__XReference__Group_8__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8530:2: rule__XReference__Group_8__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8528:1: ( rule__XReference__Group_8__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8529:2: rule__XReference__Group_8__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__2__Impl_in_rule__XReference__Group_8__217859); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8__2__Impl_in_rule__XReference__Group_8__217858); rule__XReference__Group_8__2__Impl(); state._fsp--; @@ -26112,22 +26112,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_8__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8536:1: rule__XReference__Group_8__2__Impl : ( ( 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:8535:1: rule__XReference__Group_8__2__Impl : ( ( rule__XReference__Group_8_2__0 )* ) ; public final void rule__XReference__Group_8__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:8540:1: ( ( ( 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:8541:1: ( ( 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:8539:1: ( ( ( 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:8540:1: ( ( 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:8541:1: ( ( 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:8542:1: ( 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:8540:1: ( ( 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:8541:1: ( 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:8543:1: ( 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:8542:1: ( rule__XReference__Group_8_2__0 )* loop86: do { int alt86=2; @@ -26140,9 +26140,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:8543:2: 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:8542:2: rule__XReference__Group_8_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__Group_8__2__Impl17886); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__Group_8__2__Impl17885); rule__XReference__Group_8_2__0(); state._fsp--; @@ -26181,21 +26181,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:8559: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:8558: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:8563: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:8564: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:8562: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:8563: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__017923); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__017922); 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__017926); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__017925); rule__XReference__Group_8_2__1(); state._fsp--; @@ -26219,22 +26219,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:8571:1: 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:8570:1: rule__XReference__Group_8_2__0__Impl : ( ',' ) ; 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:8575:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8576:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8574:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8575:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8576:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8577:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8575:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8576:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getCommaKeyword_8_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XReference__Group_8_2__0__Impl17954); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XReference__Group_8_2__0__Impl17953); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getCommaKeyword_8_2_0()); } @@ -26260,16 +26260,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:8590: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:8589: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:8594: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:8595: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:8593: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:8594:2: rule__XReference__Group_8_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__117985); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__117984); rule__XReference__Group_8_2__1__Impl(); state._fsp--; @@ -26293,25 +26293,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:8601:1: rule__XReference__Group_8_2__1__Impl : ( ( rule__XReference__KeysAssignment_8_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8600:1: rule__XReference__Group_8_2__1__Impl : ( ( rule__XReference__KeysAssignment_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:8605:1: ( ( ( rule__XReference__KeysAssignment_8_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8606:1: ( ( rule__XReference__KeysAssignment_8_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8604:1: ( ( ( rule__XReference__KeysAssignment_8_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8605:1: ( ( rule__XReference__KeysAssignment_8_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8606:1: ( ( rule__XReference__KeysAssignment_8_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8607:1: ( rule__XReference__KeysAssignment_8_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8605:1: ( ( rule__XReference__KeysAssignment_8_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8606:1: ( rule__XReference__KeysAssignment_8_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysAssignment_8_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8608:1: ( rule__XReference__KeysAssignment_8_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8608:2: rule__XReference__KeysAssignment_8_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8607:1: ( rule__XReference__KeysAssignment_8_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8607:2: rule__XReference__KeysAssignment_8_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl18012); + pushFollow(FollowSets000.FOLLOW_rule__XReference__KeysAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl18011); rule__XReference__KeysAssignment_8_2_1(); state._fsp--; @@ -26344,21 +26344,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8622:1: rule__XReference__Group_9_0__0 : rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8621:1: rule__XReference__Group_9_0__0 : rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 ; public final void rule__XReference__Group_9_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:8626:1: ( rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8627:2: rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8625:1: ( rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8626:2: rule__XReference__Group_9_0__0__Impl rule__XReference__Group_9_0__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__0__Impl_in_rule__XReference__Group_9_0__018046); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__0__Impl_in_rule__XReference__Group_9_0__018045); rule__XReference__Group_9_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__1_in_rule__XReference__Group_9_0__018049); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__1_in_rule__XReference__Group_9_0__018048); rule__XReference__Group_9_0__1(); state._fsp--; @@ -26382,22 +26382,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8634:1: rule__XReference__Group_9_0__0__Impl : ( 'get' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8633:1: rule__XReference__Group_9_0__0__Impl : ( 'get' ) ; public final void rule__XReference__Group_9_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:8638:1: ( ( 'get' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8639:1: ( 'get' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8637:1: ( ( 'get' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8638:1: ( 'get' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8639:1: ( 'get' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8640:1: 'get' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8638:1: ( 'get' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8639:1: 'get' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGetKeyword_9_0_0()); } - match(input,20,FollowSets000.FOLLOW_20_in_rule__XReference__Group_9_0__0__Impl18077); if (state.failed) return ; + match(input,20,FollowSets000.FOLLOW_20_in_rule__XReference__Group_9_0__0__Impl18076); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getGetKeyword_9_0_0()); } @@ -26423,16 +26423,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8653:1: rule__XReference__Group_9_0__1 : rule__XReference__Group_9_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8652:1: rule__XReference__Group_9_0__1 : rule__XReference__Group_9_0__1__Impl ; public final void rule__XReference__Group_9_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:8657:1: ( rule__XReference__Group_9_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8658:2: rule__XReference__Group_9_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8656:1: ( rule__XReference__Group_9_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8657:2: rule__XReference__Group_9_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__1__Impl_in_rule__XReference__Group_9_0__118108); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_0__1__Impl_in_rule__XReference__Group_9_0__118107); rule__XReference__Group_9_0__1__Impl(); state._fsp--; @@ -26456,25 +26456,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8664:1: rule__XReference__Group_9_0__1__Impl : ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8663:1: rule__XReference__Group_9_0__1__Impl : ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) ; public final void rule__XReference__Group_9_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:8668:1: ( ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8669:1: ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8667:1: ( ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8668:1: ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8669:1: ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8670:1: ( rule__XReference__GetBodyAssignment_9_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8668:1: ( ( rule__XReference__GetBodyAssignment_9_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8669:1: ( rule__XReference__GetBodyAssignment_9_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGetBodyAssignment_9_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8671:1: ( rule__XReference__GetBodyAssignment_9_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8671:2: rule__XReference__GetBodyAssignment_9_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8670:1: ( rule__XReference__GetBodyAssignment_9_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8670:2: rule__XReference__GetBodyAssignment_9_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__GetBodyAssignment_9_0_1_in_rule__XReference__Group_9_0__1__Impl18135); + pushFollow(FollowSets000.FOLLOW_rule__XReference__GetBodyAssignment_9_0_1_in_rule__XReference__Group_9_0__1__Impl18134); rule__XReference__GetBodyAssignment_9_0_1(); state._fsp--; @@ -26507,21 +26507,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8685:1: rule__XReference__Group_9_1__0 : rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8684:1: rule__XReference__Group_9_1__0 : rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 ; public final void rule__XReference__Group_9_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:8689:1: ( rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8690:2: rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8688:1: ( rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8689:2: rule__XReference__Group_9_1__0__Impl rule__XReference__Group_9_1__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__0__Impl_in_rule__XReference__Group_9_1__018169); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__0__Impl_in_rule__XReference__Group_9_1__018168); rule__XReference__Group_9_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__1_in_rule__XReference__Group_9_1__018172); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__1_in_rule__XReference__Group_9_1__018171); rule__XReference__Group_9_1__1(); state._fsp--; @@ -26545,22 +26545,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8697:1: rule__XReference__Group_9_1__0__Impl : ( 'set' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8696:1: rule__XReference__Group_9_1__0__Impl : ( 'set' ) ; public final void rule__XReference__Group_9_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:8701:1: ( ( 'set' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8702:1: ( 'set' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8700:1: ( ( 'set' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8701:1: ( 'set' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8702:1: ( 'set' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8703:1: 'set' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8701:1: ( 'set' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8702:1: 'set' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getSetKeyword_9_1_0()); } - match(input,22,FollowSets000.FOLLOW_22_in_rule__XReference__Group_9_1__0__Impl18200); if (state.failed) return ; + match(input,22,FollowSets000.FOLLOW_22_in_rule__XReference__Group_9_1__0__Impl18199); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getSetKeyword_9_1_0()); } @@ -26586,16 +26586,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8716:1: rule__XReference__Group_9_1__1 : rule__XReference__Group_9_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8715:1: rule__XReference__Group_9_1__1 : rule__XReference__Group_9_1__1__Impl ; public final void rule__XReference__Group_9_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:8720:1: ( rule__XReference__Group_9_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8721:2: rule__XReference__Group_9_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8719:1: ( rule__XReference__Group_9_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8720:2: rule__XReference__Group_9_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__1__Impl_in_rule__XReference__Group_9_1__118231); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_1__1__Impl_in_rule__XReference__Group_9_1__118230); rule__XReference__Group_9_1__1__Impl(); state._fsp--; @@ -26619,25 +26619,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8727:1: rule__XReference__Group_9_1__1__Impl : ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8726:1: rule__XReference__Group_9_1__1__Impl : ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) ; public final void rule__XReference__Group_9_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:8731:1: ( ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8732:1: ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8730:1: ( ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8731:1: ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8732:1: ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8733:1: ( rule__XReference__SetBodyAssignment_9_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8731:1: ( ( rule__XReference__SetBodyAssignment_9_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8732:1: ( rule__XReference__SetBodyAssignment_9_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getSetBodyAssignment_9_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8734:1: ( rule__XReference__SetBodyAssignment_9_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8734:2: rule__XReference__SetBodyAssignment_9_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8733:1: ( rule__XReference__SetBodyAssignment_9_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8733:2: rule__XReference__SetBodyAssignment_9_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__SetBodyAssignment_9_1_1_in_rule__XReference__Group_9_1__1__Impl18258); + pushFollow(FollowSets000.FOLLOW_rule__XReference__SetBodyAssignment_9_1_1_in_rule__XReference__Group_9_1__1__Impl18257); rule__XReference__SetBodyAssignment_9_1_1(); state._fsp--; @@ -26670,21 +26670,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8748:1: rule__XReference__Group_9_2__0 : rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8747:1: rule__XReference__Group_9_2__0 : rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 ; public final void rule__XReference__Group_9_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:8752:1: ( rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8753:2: rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8751:1: ( rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8752:2: rule__XReference__Group_9_2__0__Impl rule__XReference__Group_9_2__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__0__Impl_in_rule__XReference__Group_9_2__018292); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__0__Impl_in_rule__XReference__Group_9_2__018291); rule__XReference__Group_9_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__1_in_rule__XReference__Group_9_2__018295); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__1_in_rule__XReference__Group_9_2__018294); rule__XReference__Group_9_2__1(); state._fsp--; @@ -26708,22 +26708,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8760:1: rule__XReference__Group_9_2__0__Impl : ( 'isSet' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8759:1: rule__XReference__Group_9_2__0__Impl : ( 'isSet' ) ; public final void rule__XReference__Group_9_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:8764:1: ( ( 'isSet' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8765:1: ( 'isSet' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8763:1: ( ( 'isSet' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8764:1: ( 'isSet' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8765:1: ( 'isSet' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8766:1: 'isSet' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8764:1: ( 'isSet' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8765:1: 'isSet' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getIsSetKeyword_9_2_0()); } - match(input,21,FollowSets000.FOLLOW_21_in_rule__XReference__Group_9_2__0__Impl18323); if (state.failed) return ; + match(input,21,FollowSets000.FOLLOW_21_in_rule__XReference__Group_9_2__0__Impl18322); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getIsSetKeyword_9_2_0()); } @@ -26749,16 +26749,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8779:1: rule__XReference__Group_9_2__1 : rule__XReference__Group_9_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8778:1: rule__XReference__Group_9_2__1 : rule__XReference__Group_9_2__1__Impl ; public final void rule__XReference__Group_9_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:8783:1: ( rule__XReference__Group_9_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8784:2: rule__XReference__Group_9_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8782:1: ( rule__XReference__Group_9_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8783:2: rule__XReference__Group_9_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__1__Impl_in_rule__XReference__Group_9_2__118354); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_2__1__Impl_in_rule__XReference__Group_9_2__118353); rule__XReference__Group_9_2__1__Impl(); state._fsp--; @@ -26782,25 +26782,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8790:1: rule__XReference__Group_9_2__1__Impl : ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8789:1: rule__XReference__Group_9_2__1__Impl : ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) ; public final void rule__XReference__Group_9_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:8794:1: ( ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8795:1: ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8793:1: ( ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8794:1: ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8795:1: ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8796:1: ( rule__XReference__IsSetBodyAssignment_9_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8794:1: ( ( rule__XReference__IsSetBodyAssignment_9_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8795:1: ( rule__XReference__IsSetBodyAssignment_9_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getIsSetBodyAssignment_9_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8797:1: ( rule__XReference__IsSetBodyAssignment_9_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8797:2: rule__XReference__IsSetBodyAssignment_9_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8796:1: ( rule__XReference__IsSetBodyAssignment_9_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8796:2: rule__XReference__IsSetBodyAssignment_9_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__IsSetBodyAssignment_9_2_1_in_rule__XReference__Group_9_2__1__Impl18381); + pushFollow(FollowSets000.FOLLOW_rule__XReference__IsSetBodyAssignment_9_2_1_in_rule__XReference__Group_9_2__1__Impl18380); rule__XReference__IsSetBodyAssignment_9_2_1(); state._fsp--; @@ -26833,21 +26833,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8811:1: rule__XReference__Group_9_3__0 : rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8810:1: rule__XReference__Group_9_3__0 : rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 ; public final void rule__XReference__Group_9_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:8815:1: ( rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8816:2: rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8814:1: ( rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8815:2: rule__XReference__Group_9_3__0__Impl rule__XReference__Group_9_3__1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__0__Impl_in_rule__XReference__Group_9_3__018415); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__0__Impl_in_rule__XReference__Group_9_3__018414); rule__XReference__Group_9_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__1_in_rule__XReference__Group_9_3__018418); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__1_in_rule__XReference__Group_9_3__018417); rule__XReference__Group_9_3__1(); state._fsp--; @@ -26871,22 +26871,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8823:1: rule__XReference__Group_9_3__0__Impl : ( 'unset' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8822:1: rule__XReference__Group_9_3__0__Impl : ( 'unset' ) ; public final void rule__XReference__Group_9_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:8827:1: ( ( 'unset' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8828:1: ( 'unset' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8826:1: ( ( 'unset' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8827:1: ( 'unset' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8828:1: ( 'unset' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8829:1: 'unset' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8827:1: ( 'unset' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8828:1: 'unset' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsetKeyword_9_3_0()); } - match(input,23,FollowSets000.FOLLOW_23_in_rule__XReference__Group_9_3__0__Impl18446); if (state.failed) return ; + match(input,23,FollowSets000.FOLLOW_23_in_rule__XReference__Group_9_3__0__Impl18445); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getUnsetKeyword_9_3_0()); } @@ -26912,16 +26912,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8842:1: rule__XReference__Group_9_3__1 : rule__XReference__Group_9_3__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8841:1: rule__XReference__Group_9_3__1 : rule__XReference__Group_9_3__1__Impl ; public final void rule__XReference__Group_9_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:8846:1: ( rule__XReference__Group_9_3__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8847:2: rule__XReference__Group_9_3__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8845:1: ( rule__XReference__Group_9_3__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8846:2: rule__XReference__Group_9_3__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__1__Impl_in_rule__XReference__Group_9_3__118477); + pushFollow(FollowSets000.FOLLOW_rule__XReference__Group_9_3__1__Impl_in_rule__XReference__Group_9_3__118476); rule__XReference__Group_9_3__1__Impl(); state._fsp--; @@ -26945,25 +26945,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__Group_9_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8853:1: rule__XReference__Group_9_3__1__Impl : ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8852:1: rule__XReference__Group_9_3__1__Impl : ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) ; public final void rule__XReference__Group_9_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:8857:1: ( ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8858:1: ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8856:1: ( ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8857:1: ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8858:1: ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:1: ( rule__XReference__UnsetBodyAssignment_9_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8857:1: ( ( rule__XReference__UnsetBodyAssignment_9_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8858:1: ( rule__XReference__UnsetBodyAssignment_9_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsetBodyAssignment_9_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8860:1: ( rule__XReference__UnsetBodyAssignment_9_3_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8860:2: rule__XReference__UnsetBodyAssignment_9_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:1: ( rule__XReference__UnsetBodyAssignment_9_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8859:2: rule__XReference__UnsetBodyAssignment_9_3_1 { - pushFollow(FollowSets000.FOLLOW_rule__XReference__UnsetBodyAssignment_9_3_1_in_rule__XReference__Group_9_3__1__Impl18504); + pushFollow(FollowSets000.FOLLOW_rule__XReference__UnsetBodyAssignment_9_3_1_in_rule__XReference__Group_9_3__1__Impl18503); rule__XReference__UnsetBodyAssignment_9_3_1(); state._fsp--; @@ -26996,21 +26996,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:8874: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:8873: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:8878: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:8879: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:8877: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:8878:2: rule__XOperation__Group__0__Impl rule__XOperation__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__018538); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__018537); rule__XOperation__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__018541); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__018540); rule__XOperation__Group__1(); state._fsp--; @@ -27034,23 +27034,23 @@ 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:8886:1: rule__XOperation__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8885:1: rule__XOperation__Group__0__Impl : ( () ) ; 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:8890:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8891:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8889:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8890:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8891:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8892:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8890:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8891:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getXOperationAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8893:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8895:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8892:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8894:1: { } @@ -27075,21 +27075,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:8905: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:8904: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:8909: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:8910: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:8908: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:8909:2: rule__XOperation__Group__1__Impl rule__XOperation__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__118599); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__118598); rule__XOperation__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__118602); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__118601); rule__XOperation__Group__2(); state._fsp--; @@ -27113,22 +27113,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:8917:1: rule__XOperation__Group__1__Impl : ( ( rule__XOperation__AnnotationsAssignment_1 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8916:1: rule__XOperation__Group__1__Impl : ( ( rule__XOperation__AnnotationsAssignment_1 )* ) ; 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:8921:1: ( ( ( rule__XOperation__AnnotationsAssignment_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8922:1: ( ( rule__XOperation__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8920:1: ( ( ( rule__XOperation__AnnotationsAssignment_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XOperation__AnnotationsAssignment_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8922:1: ( ( rule__XOperation__AnnotationsAssignment_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:1: ( rule__XOperation__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8921:1: ( ( rule__XOperation__AnnotationsAssignment_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8922:1: ( rule__XOperation__AnnotationsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getAnnotationsAssignment_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8924:1: ( rule__XOperation__AnnotationsAssignment_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:1: ( rule__XOperation__AnnotationsAssignment_1 )* loop87: do { int alt87=2; @@ -27141,9 +27141,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:8924:2: rule__XOperation__AnnotationsAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8923:2: rule__XOperation__AnnotationsAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__AnnotationsAssignment_1_in_rule__XOperation__Group__1__Impl18629); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__AnnotationsAssignment_1_in_rule__XOperation__Group__1__Impl18628); rule__XOperation__AnnotationsAssignment_1(); state._fsp--; @@ -27182,21 +27182,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:8934: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:8933: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:8938: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:8939: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:8937: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:8938:2: rule__XOperation__Group__2__Impl rule__XOperation__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__218660); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__218659); rule__XOperation__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__218663); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__218662); rule__XOperation__Group__3(); state._fsp--; @@ -27220,22 +27220,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:8946:1: rule__XOperation__Group__2__Impl : ( 'op' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8945:1: rule__XOperation__Group__2__Impl : ( 'op' ) ; 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:8950:1: ( ( 'op' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:1: ( 'op' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8949:1: ( ( 'op' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8950:1: ( 'op' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:1: ( 'op' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8952:1: 'op' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8950:1: ( 'op' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8951:1: 'op' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getOpKeyword_2()); } - match(input,41,FollowSets000.FOLLOW_41_in_rule__XOperation__Group__2__Impl18691); if (state.failed) return ; + match(input,41,FollowSets000.FOLLOW_41_in_rule__XOperation__Group__2__Impl18690); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getOpKeyword_2()); } @@ -27261,21 +27261,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:8965: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:8964: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:8969: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:8970: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:8968: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:8969:2: rule__XOperation__Group__3__Impl rule__XOperation__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__318722); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__318721); rule__XOperation__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__318725); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__318724); rule__XOperation__Group__4(); state._fsp--; @@ -27299,22 +27299,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:8977:1: rule__XOperation__Group__3__Impl : ( ( rule__XOperation__Alternatives_3 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8976:1: rule__XOperation__Group__3__Impl : ( ( rule__XOperation__Alternatives_3 )? ) ; 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:8981:1: ( ( ( rule__XOperation__Alternatives_3 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8982:1: ( ( rule__XOperation__Alternatives_3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8980:1: ( ( ( rule__XOperation__Alternatives_3 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8981:1: ( ( rule__XOperation__Alternatives_3 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8982:1: ( ( rule__XOperation__Alternatives_3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8983:1: ( rule__XOperation__Alternatives_3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8981:1: ( ( rule__XOperation__Alternatives_3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8982:1: ( rule__XOperation__Alternatives_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getAlternatives_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8984:1: ( rule__XOperation__Alternatives_3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8983:1: ( rule__XOperation__Alternatives_3 )? int alt88=2; int LA88_0 = input.LA(1); @@ -27323,9 +27323,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:8984:2: rule__XOperation__Alternatives_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:8983:2: rule__XOperation__Alternatives_3 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_3_in_rule__XOperation__Group__3__Impl18752); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_3_in_rule__XOperation__Group__3__Impl18751); rule__XOperation__Alternatives_3(); state._fsp--; @@ -27361,21 +27361,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:8994: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:8993: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:8998: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:8999: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:8997: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:8998:2: rule__XOperation__Group__4__Impl rule__XOperation__Group__5 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__418783); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__418782); rule__XOperation__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__418786); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__418785); rule__XOperation__Group__5(); state._fsp--; @@ -27399,22 +27399,22 @@ 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:9006:1: rule__XOperation__Group__4__Impl : ( ( rule__XOperation__Group_4__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9005:1: rule__XOperation__Group__4__Impl : ( ( rule__XOperation__Group_4__0 )? ) ; 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:9010:1: ( ( ( rule__XOperation__Group_4__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9011:1: ( ( rule__XOperation__Group_4__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9009:1: ( ( ( rule__XOperation__Group_4__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9010:1: ( ( rule__XOperation__Group_4__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9011:1: ( ( rule__XOperation__Group_4__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9012:1: ( rule__XOperation__Group_4__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9010:1: ( ( rule__XOperation__Group_4__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9011:1: ( rule__XOperation__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9013:1: ( rule__XOperation__Group_4__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9012:1: ( rule__XOperation__Group_4__0 )? int alt89=2; int LA89_0 = input.LA(1); @@ -27423,9 +27423,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:9013:2: rule__XOperation__Group_4__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9012:2: rule__XOperation__Group_4__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__0_in_rule__XOperation__Group__4__Impl18813); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__0_in_rule__XOperation__Group__4__Impl18812); rule__XOperation__Group_4__0(); state._fsp--; @@ -27461,21 +27461,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:9023: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:9022: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:9027: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:9028: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:9026: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:9027:2: rule__XOperation__Group__5__Impl rule__XOperation__Group__6 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__518844); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__518843); rule__XOperation__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__518847); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__518846); rule__XOperation__Group__6(); state._fsp--; @@ -27499,25 +27499,25 @@ 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:9035:1: rule__XOperation__Group__5__Impl : ( ( rule__XOperation__Alternatives_5 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9034:1: rule__XOperation__Group__5__Impl : ( ( rule__XOperation__Alternatives_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:9039:1: ( ( ( rule__XOperation__Alternatives_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9040:1: ( ( rule__XOperation__Alternatives_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9038:1: ( ( ( rule__XOperation__Alternatives_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9039:1: ( ( rule__XOperation__Alternatives_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9040:1: ( ( rule__XOperation__Alternatives_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9041:1: ( rule__XOperation__Alternatives_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9039:1: ( ( rule__XOperation__Alternatives_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9040:1: ( rule__XOperation__Alternatives_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getAlternatives_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9042:1: ( rule__XOperation__Alternatives_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9042:2: rule__XOperation__Alternatives_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9041:1: ( rule__XOperation__Alternatives_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9041:2: rule__XOperation__Alternatives_5 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_5_in_rule__XOperation__Group__5__Impl18874); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Alternatives_5_in_rule__XOperation__Group__5__Impl18873); rule__XOperation__Alternatives_5(); state._fsp--; @@ -27550,21 +27550,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:9052: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:9051: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:9056: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:9057: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:9055: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:9056:2: rule__XOperation__Group__6__Impl rule__XOperation__Group__7 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__618904); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__618903); rule__XOperation__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__618907); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__618906); rule__XOperation__Group__7(); state._fsp--; @@ -27588,22 +27588,22 @@ 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:9064:1: rule__XOperation__Group__6__Impl : ( ( rule__XOperation__MultiplicityAssignment_6 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9063:1: rule__XOperation__Group__6__Impl : ( ( rule__XOperation__MultiplicityAssignment_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:9068:1: ( ( ( rule__XOperation__MultiplicityAssignment_6 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9069:1: ( ( rule__XOperation__MultiplicityAssignment_6 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9067:1: ( ( ( rule__XOperation__MultiplicityAssignment_6 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9068:1: ( ( rule__XOperation__MultiplicityAssignment_6 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9069:1: ( ( rule__XOperation__MultiplicityAssignment_6 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9070:1: ( rule__XOperation__MultiplicityAssignment_6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9068:1: ( ( rule__XOperation__MultiplicityAssignment_6 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9069:1: ( rule__XOperation__MultiplicityAssignment_6 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getMultiplicityAssignment_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9071:1: ( rule__XOperation__MultiplicityAssignment_6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9070:1: ( rule__XOperation__MultiplicityAssignment_6 )? int alt90=2; int LA90_0 = input.LA(1); @@ -27612,9 +27612,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:9071:2: rule__XOperation__MultiplicityAssignment_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9070:2: rule__XOperation__MultiplicityAssignment_6 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__MultiplicityAssignment_6_in_rule__XOperation__Group__6__Impl18934); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__MultiplicityAssignment_6_in_rule__XOperation__Group__6__Impl18933); rule__XOperation__MultiplicityAssignment_6(); state._fsp--; @@ -27650,21 +27650,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:9081: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:9080: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:9085: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:9086: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:9084: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:9085:2: rule__XOperation__Group__7__Impl rule__XOperation__Group__8 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__718965); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__718964); rule__XOperation__Group__7__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__718968); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__718967); rule__XOperation__Group__8(); state._fsp--; @@ -27688,25 +27688,25 @@ 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:9093:1: rule__XOperation__Group__7__Impl : ( ( rule__XOperation__NameAssignment_7 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9092:1: rule__XOperation__Group__7__Impl : ( ( rule__XOperation__NameAssignment_7 ) ) ; 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:9097:1: ( ( ( rule__XOperation__NameAssignment_7 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9098:1: ( ( rule__XOperation__NameAssignment_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9096:1: ( ( ( rule__XOperation__NameAssignment_7 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9097:1: ( ( rule__XOperation__NameAssignment_7 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9098:1: ( ( rule__XOperation__NameAssignment_7 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9099:1: ( rule__XOperation__NameAssignment_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9097:1: ( ( rule__XOperation__NameAssignment_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9098:1: ( rule__XOperation__NameAssignment_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getNameAssignment_7()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9100:1: ( rule__XOperation__NameAssignment_7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9100:2: rule__XOperation__NameAssignment_7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9099:1: ( rule__XOperation__NameAssignment_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9099:2: rule__XOperation__NameAssignment_7 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__NameAssignment_7_in_rule__XOperation__Group__7__Impl18995); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__NameAssignment_7_in_rule__XOperation__Group__7__Impl18994); rule__XOperation__NameAssignment_7(); state._fsp--; @@ -27739,21 +27739,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:9110: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:9109: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:9114: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:9115: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:9113: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:9114:2: rule__XOperation__Group__8__Impl rule__XOperation__Group__9 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__819025); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__819024); rule__XOperation__Group__8__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__819028); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__819027); rule__XOperation__Group__9(); state._fsp--; @@ -27777,22 +27777,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:9122:1: rule__XOperation__Group__8__Impl : ( '(' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9121:1: rule__XOperation__Group__8__Impl : ( '(' ) ; 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:9126:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9127:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9125:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9126:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9127:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9128:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9126:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9127:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getLeftParenthesisKeyword_8()); } - match(input,82,FollowSets000.FOLLOW_82_in_rule__XOperation__Group__8__Impl19056); if (state.failed) return ; + match(input,82,FollowSets000.FOLLOW_82_in_rule__XOperation__Group__8__Impl19055); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getLeftParenthesisKeyword_8()); } @@ -27818,21 +27818,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:9141: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:9140: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:9145: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:9146: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:9144: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:9145:2: rule__XOperation__Group__9__Impl rule__XOperation__Group__10 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__919087); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__919086); rule__XOperation__Group__9__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__919090); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__919089); rule__XOperation__Group__10(); state._fsp--; @@ -27856,22 +27856,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:9153:1: rule__XOperation__Group__9__Impl : ( ( rule__XOperation__Group_9__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9152:1: rule__XOperation__Group__9__Impl : ( ( rule__XOperation__Group_9__0 )? ) ; 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:9157:1: ( ( ( rule__XOperation__Group_9__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9158:1: ( ( rule__XOperation__Group_9__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9156:1: ( ( ( rule__XOperation__Group_9__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9157:1: ( ( rule__XOperation__Group_9__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9158:1: ( ( rule__XOperation__Group_9__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9159:1: ( rule__XOperation__Group_9__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9157:1: ( ( rule__XOperation__Group_9__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9158:1: ( rule__XOperation__Group_9__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_9()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9160:1: ( rule__XOperation__Group_9__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9159:1: ( rule__XOperation__Group_9__0 )? int alt91=2; int LA91_0 = input.LA(1); @@ -27880,9 +27880,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:9160:2: rule__XOperation__Group_9__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9159:2: rule__XOperation__Group_9__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__0_in_rule__XOperation__Group__9__Impl19117); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__0_in_rule__XOperation__Group__9__Impl19116); rule__XOperation__Group_9__0(); state._fsp--; @@ -27918,21 +27918,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:9170: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:9169: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:9174: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:9175: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:9173: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:9174:2: rule__XOperation__Group__10__Impl rule__XOperation__Group__11 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1019148); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1019147); rule__XOperation__Group__10__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1019151); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1019150); rule__XOperation__Group__11(); state._fsp--; @@ -27956,22 +27956,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:9182:1: rule__XOperation__Group__10__Impl : ( ')' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9181:1: rule__XOperation__Group__10__Impl : ( ')' ) ; 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:9186:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9187:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9185:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9186:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9187:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9188:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9186:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9187:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getRightParenthesisKeyword_10()); } - match(input,83,FollowSets000.FOLLOW_83_in_rule__XOperation__Group__10__Impl19179); if (state.failed) return ; + match(input,83,FollowSets000.FOLLOW_83_in_rule__XOperation__Group__10__Impl19178); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getRightParenthesisKeyword_10()); } @@ -27997,21 +27997,21 @@ 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:9201:1: rule__XOperation__Group__11 : rule__XOperation__Group__11__Impl rule__XOperation__Group__12 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9200:1: rule__XOperation__Group__11 : rule__XOperation__Group__11__Impl rule__XOperation__Group__12 ; 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:9205:1: ( rule__XOperation__Group__11__Impl rule__XOperation__Group__12 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9206:2: rule__XOperation__Group__11__Impl rule__XOperation__Group__12 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9204:1: ( rule__XOperation__Group__11__Impl rule__XOperation__Group__12 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9205:2: rule__XOperation__Group__11__Impl rule__XOperation__Group__12 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1119210); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1119209); rule__XOperation__Group__11__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__12_in_rule__XOperation__Group__1119213); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__12_in_rule__XOperation__Group__1119212); rule__XOperation__Group__12(); state._fsp--; @@ -28035,22 +28035,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:9213:1: rule__XOperation__Group__11__Impl : ( ( rule__XOperation__Group_11__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9212:1: rule__XOperation__Group__11__Impl : ( ( rule__XOperation__Group_11__0 )? ) ; 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:9217:1: ( ( ( rule__XOperation__Group_11__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9218:1: ( ( rule__XOperation__Group_11__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9216:1: ( ( ( rule__XOperation__Group_11__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9217:1: ( ( rule__XOperation__Group_11__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9218:1: ( ( rule__XOperation__Group_11__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9219:1: ( rule__XOperation__Group_11__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9217:1: ( ( rule__XOperation__Group_11__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9218:1: ( rule__XOperation__Group_11__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_11()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9220:1: ( rule__XOperation__Group_11__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9219:1: ( rule__XOperation__Group_11__0 )? int alt92=2; int LA92_0 = input.LA(1); @@ -28059,9 +28059,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:9220:2: rule__XOperation__Group_11__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9219:2: rule__XOperation__Group_11__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__0_in_rule__XOperation__Group__11__Impl19240); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__0_in_rule__XOperation__Group__11__Impl19239); rule__XOperation__Group_11__0(); state._fsp--; @@ -28097,16 +28097,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group__12" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9230:1: rule__XOperation__Group__12 : rule__XOperation__Group__12__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9229:1: rule__XOperation__Group__12 : rule__XOperation__Group__12__Impl ; public final void rule__XOperation__Group__12() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9234:1: ( rule__XOperation__Group__12__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9235:2: rule__XOperation__Group__12__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9233:1: ( rule__XOperation__Group__12__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9234:2: rule__XOperation__Group__12__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__12__Impl_in_rule__XOperation__Group__1219271); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group__12__Impl_in_rule__XOperation__Group__1219270); rule__XOperation__Group__12__Impl(); state._fsp--; @@ -28130,22 +28130,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group__12__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9241:1: rule__XOperation__Group__12__Impl : ( ( rule__XOperation__BodyAssignment_12 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9240:1: rule__XOperation__Group__12__Impl : ( ( rule__XOperation__BodyAssignment_12 )? ) ; public final void rule__XOperation__Group__12__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9245:1: ( ( ( rule__XOperation__BodyAssignment_12 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9246:1: ( ( rule__XOperation__BodyAssignment_12 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9244:1: ( ( ( rule__XOperation__BodyAssignment_12 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9245:1: ( ( rule__XOperation__BodyAssignment_12 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9246:1: ( ( rule__XOperation__BodyAssignment_12 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9247:1: ( rule__XOperation__BodyAssignment_12 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9245:1: ( ( rule__XOperation__BodyAssignment_12 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9246:1: ( rule__XOperation__BodyAssignment_12 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getBodyAssignment_12()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9248:1: ( rule__XOperation__BodyAssignment_12 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9247:1: ( rule__XOperation__BodyAssignment_12 )? int alt93=2; int LA93_0 = input.LA(1); @@ -28154,9 +28154,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:9248:2: rule__XOperation__BodyAssignment_12 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9247:2: rule__XOperation__BodyAssignment_12 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__BodyAssignment_12_in_rule__XOperation__Group__12__Impl19298); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__BodyAssignment_12_in_rule__XOperation__Group__12__Impl19297); rule__XOperation__BodyAssignment_12(); state._fsp--; @@ -28192,21 +28192,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9284:1: rule__XOperation__Group_3_0__0 : rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9283:1: rule__XOperation__Group_3_0__0 : rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 ; public final void rule__XOperation__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:9288:1: ( rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9289:2: rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9287:1: ( rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9288:2: rule__XOperation__Group_3_0__0__Impl rule__XOperation__Group_3_0__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__0__Impl_in_rule__XOperation__Group_3_0__019355); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__0__Impl_in_rule__XOperation__Group_3_0__019354); rule__XOperation__Group_3_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__1_in_rule__XOperation__Group_3_0__019358); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__1_in_rule__XOperation__Group_3_0__019357); rule__XOperation__Group_3_0__1(); state._fsp--; @@ -28230,25 +28230,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9296:1: rule__XOperation__Group_3_0__0__Impl : ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9295:1: rule__XOperation__Group_3_0__0__Impl : ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) ; public final void rule__XOperation__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:9300:1: ( ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9301:1: ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9299:1: ( ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9300:1: ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9301:1: ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9302:1: ( rule__XOperation__UnorderedAssignment_3_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9300:1: ( ( rule__XOperation__UnorderedAssignment_3_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9301:1: ( rule__XOperation__UnorderedAssignment_3_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedAssignment_3_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9303:1: ( rule__XOperation__UnorderedAssignment_3_0_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9303:2: rule__XOperation__UnorderedAssignment_3_0_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9302:1: ( rule__XOperation__UnorderedAssignment_3_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9302:2: rule__XOperation__UnorderedAssignment_3_0_0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_3_0_0_in_rule__XOperation__Group_3_0__0__Impl19385); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_3_0_0_in_rule__XOperation__Group_3_0__0__Impl19384); rule__XOperation__UnorderedAssignment_3_0_0(); state._fsp--; @@ -28281,16 +28281,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9313:1: rule__XOperation__Group_3_0__1 : rule__XOperation__Group_3_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9312:1: rule__XOperation__Group_3_0__1 : rule__XOperation__Group_3_0__1__Impl ; public final void rule__XOperation__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:9317:1: ( rule__XOperation__Group_3_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9318:2: rule__XOperation__Group_3_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9316:1: ( rule__XOperation__Group_3_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9317:2: rule__XOperation__Group_3_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__1__Impl_in_rule__XOperation__Group_3_0__119415); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_0__1__Impl_in_rule__XOperation__Group_3_0__119414); rule__XOperation__Group_3_0__1__Impl(); state._fsp--; @@ -28314,22 +28314,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9324:1: rule__XOperation__Group_3_0__1__Impl : ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9323:1: rule__XOperation__Group_3_0__1__Impl : ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) ; public final void rule__XOperation__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:9328:1: ( ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9329:1: ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9327:1: ( ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9328:1: ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9329:1: ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9330:1: ( rule__XOperation__UniqueAssignment_3_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9328:1: ( ( rule__XOperation__UniqueAssignment_3_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9329:1: ( rule__XOperation__UniqueAssignment_3_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueAssignment_3_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9331:1: ( rule__XOperation__UniqueAssignment_3_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9330:1: ( rule__XOperation__UniqueAssignment_3_0_1 )? int alt94=2; int LA94_0 = input.LA(1); @@ -28338,9 +28338,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:9331:2: rule__XOperation__UniqueAssignment_3_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9330:2: rule__XOperation__UniqueAssignment_3_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_3_0_1_in_rule__XOperation__Group_3_0__1__Impl19442); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_3_0_1_in_rule__XOperation__Group_3_0__1__Impl19441); rule__XOperation__UniqueAssignment_3_0_1(); state._fsp--; @@ -28376,21 +28376,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9345:1: rule__XOperation__Group_3_1__0 : rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9344:1: rule__XOperation__Group_3_1__0 : rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 ; public final void rule__XOperation__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:9349:1: ( rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9350:2: rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9348:1: ( rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9349:2: rule__XOperation__Group_3_1__0__Impl rule__XOperation__Group_3_1__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__0__Impl_in_rule__XOperation__Group_3_1__019477); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__0__Impl_in_rule__XOperation__Group_3_1__019476); rule__XOperation__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__1_in_rule__XOperation__Group_3_1__019480); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__1_in_rule__XOperation__Group_3_1__019479); rule__XOperation__Group_3_1__1(); state._fsp--; @@ -28414,25 +28414,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9357:1: rule__XOperation__Group_3_1__0__Impl : ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9356:1: rule__XOperation__Group_3_1__0__Impl : ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) ; public final void rule__XOperation__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:9361:1: ( ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9362:1: ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9360:1: ( ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9361:1: ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9362:1: ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9363:1: ( rule__XOperation__UniqueAssignment_3_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9361:1: ( ( rule__XOperation__UniqueAssignment_3_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9362:1: ( rule__XOperation__UniqueAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueAssignment_3_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9364:1: ( rule__XOperation__UniqueAssignment_3_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9364:2: rule__XOperation__UniqueAssignment_3_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9363:1: ( rule__XOperation__UniqueAssignment_3_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9363:2: rule__XOperation__UniqueAssignment_3_1_0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_3_1_0_in_rule__XOperation__Group_3_1__0__Impl19507); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__UniqueAssignment_3_1_0_in_rule__XOperation__Group_3_1__0__Impl19506); rule__XOperation__UniqueAssignment_3_1_0(); state._fsp--; @@ -28465,16 +28465,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9374:1: rule__XOperation__Group_3_1__1 : rule__XOperation__Group_3_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9373:1: rule__XOperation__Group_3_1__1 : rule__XOperation__Group_3_1__1__Impl ; public final void rule__XOperation__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:9378:1: ( rule__XOperation__Group_3_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9379:2: rule__XOperation__Group_3_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9377:1: ( rule__XOperation__Group_3_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9378:2: rule__XOperation__Group_3_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__1__Impl_in_rule__XOperation__Group_3_1__119537); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_3_1__1__Impl_in_rule__XOperation__Group_3_1__119536); rule__XOperation__Group_3_1__1__Impl(); state._fsp--; @@ -28498,22 +28498,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_3_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9385:1: rule__XOperation__Group_3_1__1__Impl : ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9384:1: rule__XOperation__Group_3_1__1__Impl : ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) ; public final void rule__XOperation__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:9389:1: ( ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9390:1: ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9388:1: ( ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9389:1: ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9390:1: ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9391:1: ( rule__XOperation__UnorderedAssignment_3_1_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9389:1: ( ( rule__XOperation__UnorderedAssignment_3_1_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9390:1: ( rule__XOperation__UnorderedAssignment_3_1_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedAssignment_3_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9392:1: ( rule__XOperation__UnorderedAssignment_3_1_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9391:1: ( rule__XOperation__UnorderedAssignment_3_1_1 )? int alt95=2; int LA95_0 = input.LA(1); @@ -28522,9 +28522,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:9392:2: rule__XOperation__UnorderedAssignment_3_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9391:2: rule__XOperation__UnorderedAssignment_3_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_3_1_1_in_rule__XOperation__Group_3_1__1__Impl19564); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__UnorderedAssignment_3_1_1_in_rule__XOperation__Group_3_1__1__Impl19563); rule__XOperation__UnorderedAssignment_3_1_1(); state._fsp--; @@ -28560,21 +28560,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9406:1: rule__XOperation__Group_4__0 : rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9405:1: rule__XOperation__Group_4__0 : rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 ; public final void rule__XOperation__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:9410:1: ( rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9411:2: rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9409:1: ( rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9410:2: rule__XOperation__Group_4__0__Impl rule__XOperation__Group_4__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__0__Impl_in_rule__XOperation__Group_4__019599); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__0__Impl_in_rule__XOperation__Group_4__019598); rule__XOperation__Group_4__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__1_in_rule__XOperation__Group_4__019602); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__1_in_rule__XOperation__Group_4__019601); rule__XOperation__Group_4__1(); state._fsp--; @@ -28598,22 +28598,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9418:1: rule__XOperation__Group_4__0__Impl : ( '<' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9417:1: rule__XOperation__Group_4__0__Impl : ( '<' ) ; public final void rule__XOperation__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: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:9421:1: ( ( '<' ) ) + // ../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:9424:1: '<' + // ../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: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getLessThanSignKeyword_4_0()); } - match(input,64,FollowSets000.FOLLOW_64_in_rule__XOperation__Group_4__0__Impl19630); if (state.failed) return ; + match(input,64,FollowSets000.FOLLOW_64_in_rule__XOperation__Group_4__0__Impl19629); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getLessThanSignKeyword_4_0()); } @@ -28639,21 +28639,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9437:1: rule__XOperation__Group_4__1 : rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9436:1: rule__XOperation__Group_4__1 : rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 ; public final void rule__XOperation__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:9441:1: ( rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9442:2: rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9440:1: ( rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9441:2: rule__XOperation__Group_4__1__Impl rule__XOperation__Group_4__2 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__1__Impl_in_rule__XOperation__Group_4__119661); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__1__Impl_in_rule__XOperation__Group_4__119660); rule__XOperation__Group_4__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__2_in_rule__XOperation__Group_4__119664); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__2_in_rule__XOperation__Group_4__119663); rule__XOperation__Group_4__2(); state._fsp--; @@ -28677,25 +28677,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9449:1: rule__XOperation__Group_4__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9448:1: rule__XOperation__Group_4__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) ; public final void rule__XOperation__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:9453:1: ( ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9454:1: ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9452:1: ( ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9453:1: ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9454:1: ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9455:1: ( rule__XOperation__TypeParametersAssignment_4_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9453:1: ( ( rule__XOperation__TypeParametersAssignment_4_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9454:1: ( rule__XOperation__TypeParametersAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getTypeParametersAssignment_4_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9456:1: ( rule__XOperation__TypeParametersAssignment_4_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9456:2: rule__XOperation__TypeParametersAssignment_4_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9455:1: ( rule__XOperation__TypeParametersAssignment_4_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9455:2: rule__XOperation__TypeParametersAssignment_4_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_4_1_in_rule__XOperation__Group_4__1__Impl19691); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_4_1_in_rule__XOperation__Group_4__1__Impl19690); rule__XOperation__TypeParametersAssignment_4_1(); state._fsp--; @@ -28728,21 +28728,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9466:1: rule__XOperation__Group_4__2 : rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9465:1: rule__XOperation__Group_4__2 : rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 ; public final void rule__XOperation__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:9470:1: ( rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9471:2: rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9469:1: ( rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9470:2: rule__XOperation__Group_4__2__Impl rule__XOperation__Group_4__3 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__2__Impl_in_rule__XOperation__Group_4__219721); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__2__Impl_in_rule__XOperation__Group_4__219720); rule__XOperation__Group_4__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__3_in_rule__XOperation__Group_4__219724); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__3_in_rule__XOperation__Group_4__219723); rule__XOperation__Group_4__3(); state._fsp--; @@ -28766,22 +28766,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9478:1: rule__XOperation__Group_4__2__Impl : ( ( rule__XOperation__Group_4_2__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9477:1: rule__XOperation__Group_4__2__Impl : ( ( rule__XOperation__Group_4_2__0 )* ) ; public final void rule__XOperation__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:9482:1: ( ( ( rule__XOperation__Group_4_2__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9483:1: ( ( rule__XOperation__Group_4_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9481:1: ( ( ( rule__XOperation__Group_4_2__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9482:1: ( ( rule__XOperation__Group_4_2__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9483:1: ( ( rule__XOperation__Group_4_2__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9484:1: ( rule__XOperation__Group_4_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9482:1: ( ( rule__XOperation__Group_4_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9483:1: ( rule__XOperation__Group_4_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_4_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9485:1: ( rule__XOperation__Group_4_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9484:1: ( rule__XOperation__Group_4_2__0 )* loop96: do { int alt96=2; @@ -28794,9 +28794,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:9485:2: rule__XOperation__Group_4_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9484:2: rule__XOperation__Group_4_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__0_in_rule__XOperation__Group_4__2__Impl19751); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__0_in_rule__XOperation__Group_4__2__Impl19750); rule__XOperation__Group_4_2__0(); state._fsp--; @@ -28835,16 +28835,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9495:1: rule__XOperation__Group_4__3 : rule__XOperation__Group_4__3__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9494:1: rule__XOperation__Group_4__3 : rule__XOperation__Group_4__3__Impl ; public final void rule__XOperation__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:9499:1: ( rule__XOperation__Group_4__3__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9500:2: rule__XOperation__Group_4__3__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9498:1: ( rule__XOperation__Group_4__3__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9499:2: rule__XOperation__Group_4__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__3__Impl_in_rule__XOperation__Group_4__319782); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4__3__Impl_in_rule__XOperation__Group_4__319781); rule__XOperation__Group_4__3__Impl(); state._fsp--; @@ -28868,22 +28868,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4__3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9506:1: rule__XOperation__Group_4__3__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9505:1: rule__XOperation__Group_4__3__Impl : ( '>' ) ; public final void rule__XOperation__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:9510:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9511:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9509:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9510:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9511:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9512:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9510:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9511:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGreaterThanSignKeyword_4_3()); } - match(input,63,FollowSets000.FOLLOW_63_in_rule__XOperation__Group_4__3__Impl19810); if (state.failed) return ; + match(input,63,FollowSets000.FOLLOW_63_in_rule__XOperation__Group_4__3__Impl19809); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getGreaterThanSignKeyword_4_3()); } @@ -28909,21 +28909,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9533:1: rule__XOperation__Group_4_2__0 : rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9532:1: rule__XOperation__Group_4_2__0 : rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 ; public final void rule__XOperation__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:9537:1: ( rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9538:2: rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9536:1: ( rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9537:2: rule__XOperation__Group_4_2__0__Impl rule__XOperation__Group_4_2__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__0__Impl_in_rule__XOperation__Group_4_2__019849); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__0__Impl_in_rule__XOperation__Group_4_2__019848); rule__XOperation__Group_4_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__1_in_rule__XOperation__Group_4_2__019852); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__1_in_rule__XOperation__Group_4_2__019851); rule__XOperation__Group_4_2__1(); state._fsp--; @@ -28947,22 +28947,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9545:1: rule__XOperation__Group_4_2__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9544:1: rule__XOperation__Group_4_2__0__Impl : ( ',' ) ; public final void rule__XOperation__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:9549:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9550:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9548:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9549:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9550:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9551:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9549:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9550:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getCommaKeyword_4_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_4_2__0__Impl19880); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_4_2__0__Impl19879); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getCommaKeyword_4_2_0()); } @@ -28988,16 +28988,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9564:1: rule__XOperation__Group_4_2__1 : rule__XOperation__Group_4_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9563:1: rule__XOperation__Group_4_2__1 : rule__XOperation__Group_4_2__1__Impl ; public final void rule__XOperation__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:9568:1: ( rule__XOperation__Group_4_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9569:2: rule__XOperation__Group_4_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9567:1: ( rule__XOperation__Group_4_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9568:2: rule__XOperation__Group_4_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__1__Impl_in_rule__XOperation__Group_4_2__119911); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_4_2__1__Impl_in_rule__XOperation__Group_4_2__119910); rule__XOperation__Group_4_2__1__Impl(); state._fsp--; @@ -29021,25 +29021,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_4_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9575:1: rule__XOperation__Group_4_2__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9574:1: rule__XOperation__Group_4_2__1__Impl : ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) ; public final void rule__XOperation__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:9579:1: ( ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9580:1: ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9578:1: ( ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9579:1: ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9580:1: ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:1: ( rule__XOperation__TypeParametersAssignment_4_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9579:1: ( ( rule__XOperation__TypeParametersAssignment_4_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9580:1: ( rule__XOperation__TypeParametersAssignment_4_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getTypeParametersAssignment_4_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9582:1: ( rule__XOperation__TypeParametersAssignment_4_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9582:2: rule__XOperation__TypeParametersAssignment_4_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:1: ( rule__XOperation__TypeParametersAssignment_4_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9581:2: rule__XOperation__TypeParametersAssignment_4_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_4_2_1_in_rule__XOperation__Group_4_2__1__Impl19938); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeParametersAssignment_4_2_1_in_rule__XOperation__Group_4_2__1__Impl19937); rule__XOperation__TypeParametersAssignment_4_2_1(); state._fsp--; @@ -29072,21 +29072,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9596:1: rule__XOperation__Group_9__0 : rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9595:1: rule__XOperation__Group_9__0 : rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 ; public final void rule__XOperation__Group_9__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:9600:1: ( rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9601:2: rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9599:1: ( rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9600:2: rule__XOperation__Group_9__0__Impl rule__XOperation__Group_9__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__0__Impl_in_rule__XOperation__Group_9__019972); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__0__Impl_in_rule__XOperation__Group_9__019971); rule__XOperation__Group_9__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__1_in_rule__XOperation__Group_9__019975); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__1_in_rule__XOperation__Group_9__019974); rule__XOperation__Group_9__1(); state._fsp--; @@ -29110,25 +29110,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9608:1: rule__XOperation__Group_9__0__Impl : ( ( rule__XOperation__ParametersAssignment_9_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9607:1: rule__XOperation__Group_9__0__Impl : ( ( rule__XOperation__ParametersAssignment_9_0 ) ) ; public final void rule__XOperation__Group_9__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:9612:1: ( ( ( rule__XOperation__ParametersAssignment_9_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9613:1: ( ( rule__XOperation__ParametersAssignment_9_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9611:1: ( ( ( rule__XOperation__ParametersAssignment_9_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9612:1: ( ( rule__XOperation__ParametersAssignment_9_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9613:1: ( ( rule__XOperation__ParametersAssignment_9_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9614:1: ( rule__XOperation__ParametersAssignment_9_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9612:1: ( ( rule__XOperation__ParametersAssignment_9_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9613:1: ( rule__XOperation__ParametersAssignment_9_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getParametersAssignment_9_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9615:1: ( rule__XOperation__ParametersAssignment_9_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9615:2: rule__XOperation__ParametersAssignment_9_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9614:1: ( rule__XOperation__ParametersAssignment_9_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9614:2: rule__XOperation__ParametersAssignment_9_0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_9_0_in_rule__XOperation__Group_9__0__Impl20002); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_9_0_in_rule__XOperation__Group_9__0__Impl20001); rule__XOperation__ParametersAssignment_9_0(); state._fsp--; @@ -29161,16 +29161,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9625:1: rule__XOperation__Group_9__1 : rule__XOperation__Group_9__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9624:1: rule__XOperation__Group_9__1 : rule__XOperation__Group_9__1__Impl ; public final void rule__XOperation__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9629:1: ( rule__XOperation__Group_9__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9630:2: rule__XOperation__Group_9__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9628:1: ( rule__XOperation__Group_9__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9629:2: rule__XOperation__Group_9__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__1__Impl_in_rule__XOperation__Group_9__120032); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9__1__Impl_in_rule__XOperation__Group_9__120031); rule__XOperation__Group_9__1__Impl(); state._fsp--; @@ -29194,22 +29194,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9636:1: rule__XOperation__Group_9__1__Impl : ( ( rule__XOperation__Group_9_1__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9635:1: rule__XOperation__Group_9__1__Impl : ( ( rule__XOperation__Group_9_1__0 )* ) ; public final void rule__XOperation__Group_9__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:9640:1: ( ( ( rule__XOperation__Group_9_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9641:1: ( ( rule__XOperation__Group_9_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9639:1: ( ( ( rule__XOperation__Group_9_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9640:1: ( ( rule__XOperation__Group_9_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9641:1: ( ( rule__XOperation__Group_9_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9642:1: ( rule__XOperation__Group_9_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9640:1: ( ( rule__XOperation__Group_9_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9641:1: ( rule__XOperation__Group_9_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_9_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9643:1: ( rule__XOperation__Group_9_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9642:1: ( rule__XOperation__Group_9_1__0 )* loop97: do { int alt97=2; @@ -29222,9 +29222,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:9643:2: rule__XOperation__Group_9_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9642:2: rule__XOperation__Group_9_1__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__0_in_rule__XOperation__Group_9__1__Impl20059); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__0_in_rule__XOperation__Group_9__1__Impl20058); rule__XOperation__Group_9_1__0(); state._fsp--; @@ -29263,21 +29263,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9657:1: rule__XOperation__Group_9_1__0 : rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9656:1: rule__XOperation__Group_9_1__0 : rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 ; public final void rule__XOperation__Group_9_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:9661:1: ( rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9662:2: rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9660:1: ( rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9661:2: rule__XOperation__Group_9_1__0__Impl rule__XOperation__Group_9_1__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__0__Impl_in_rule__XOperation__Group_9_1__020094); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__0__Impl_in_rule__XOperation__Group_9_1__020093); rule__XOperation__Group_9_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__1_in_rule__XOperation__Group_9_1__020097); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__1_in_rule__XOperation__Group_9_1__020096); rule__XOperation__Group_9_1__1(); state._fsp--; @@ -29301,22 +29301,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9669:1: rule__XOperation__Group_9_1__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9668:1: rule__XOperation__Group_9_1__0__Impl : ( ',' ) ; public final void rule__XOperation__Group_9_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: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:9672:1: ( ( ',' ) ) + // ../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:9675:1: ',' + // ../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: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getCommaKeyword_9_1_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_9_1__0__Impl20125); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_9_1__0__Impl20124); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getCommaKeyword_9_1_0()); } @@ -29342,16 +29342,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9688:1: rule__XOperation__Group_9_1__1 : rule__XOperation__Group_9_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9687:1: rule__XOperation__Group_9_1__1 : rule__XOperation__Group_9_1__1__Impl ; public final void rule__XOperation__Group_9_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:9692:1: ( rule__XOperation__Group_9_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9693:2: rule__XOperation__Group_9_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9691:1: ( rule__XOperation__Group_9_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9692:2: rule__XOperation__Group_9_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__1__Impl_in_rule__XOperation__Group_9_1__120156); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_9_1__1__Impl_in_rule__XOperation__Group_9_1__120155); rule__XOperation__Group_9_1__1__Impl(); state._fsp--; @@ -29375,25 +29375,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_9_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9699:1: rule__XOperation__Group_9_1__1__Impl : ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9698:1: rule__XOperation__Group_9_1__1__Impl : ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) ; public final void rule__XOperation__Group_9_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:9703:1: ( ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9704:1: ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9702:1: ( ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9703:1: ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9704:1: ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9705:1: ( rule__XOperation__ParametersAssignment_9_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9703:1: ( ( rule__XOperation__ParametersAssignment_9_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9704:1: ( rule__XOperation__ParametersAssignment_9_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getParametersAssignment_9_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9706:1: ( rule__XOperation__ParametersAssignment_9_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9706:2: rule__XOperation__ParametersAssignment_9_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9705:1: ( rule__XOperation__ParametersAssignment_9_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9705:2: rule__XOperation__ParametersAssignment_9_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_9_1_1_in_rule__XOperation__Group_9_1__1__Impl20183); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__ParametersAssignment_9_1_1_in_rule__XOperation__Group_9_1__1__Impl20182); rule__XOperation__ParametersAssignment_9_1_1(); state._fsp--; @@ -29426,21 +29426,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9720:1: rule__XOperation__Group_11__0 : rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9719:1: rule__XOperation__Group_11__0 : rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 ; public final void rule__XOperation__Group_11__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:9724:1: ( rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9725:2: rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9723:1: ( rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9724:2: rule__XOperation__Group_11__0__Impl rule__XOperation__Group_11__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__0__Impl_in_rule__XOperation__Group_11__020217); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__0__Impl_in_rule__XOperation__Group_11__020216); rule__XOperation__Group_11__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__1_in_rule__XOperation__Group_11__020220); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__1_in_rule__XOperation__Group_11__020219); rule__XOperation__Group_11__1(); state._fsp--; @@ -29464,22 +29464,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9732:1: rule__XOperation__Group_11__0__Impl : ( 'throws' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9731:1: rule__XOperation__Group_11__0__Impl : ( 'throws' ) ; public final void rule__XOperation__Group_11__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:9736:1: ( ( 'throws' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9737:1: ( 'throws' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9735:1: ( ( 'throws' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9736:1: ( 'throws' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9737:1: ( 'throws' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9738:1: 'throws' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9736:1: ( 'throws' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9737:1: 'throws' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getThrowsKeyword_11_0()); } - match(input,48,FollowSets000.FOLLOW_48_in_rule__XOperation__Group_11__0__Impl20248); if (state.failed) return ; + match(input,48,FollowSets000.FOLLOW_48_in_rule__XOperation__Group_11__0__Impl20247); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getThrowsKeyword_11_0()); } @@ -29505,21 +29505,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9751:1: rule__XOperation__Group_11__1 : rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9750:1: rule__XOperation__Group_11__1 : rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 ; public final void rule__XOperation__Group_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9755:1: ( rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9756:2: rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9754:1: ( rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9755:2: rule__XOperation__Group_11__1__Impl rule__XOperation__Group_11__2 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__1__Impl_in_rule__XOperation__Group_11__120279); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__1__Impl_in_rule__XOperation__Group_11__120278); rule__XOperation__Group_11__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__2_in_rule__XOperation__Group_11__120282); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__2_in_rule__XOperation__Group_11__120281); rule__XOperation__Group_11__2(); state._fsp--; @@ -29543,25 +29543,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9763:1: rule__XOperation__Group_11__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9762:1: rule__XOperation__Group_11__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) ; public final void rule__XOperation__Group_11__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:9767:1: ( ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9768:1: ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9766:1: ( ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9767:1: ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9768:1: ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9769:1: ( rule__XOperation__ExceptionsAssignment_11_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9767:1: ( ( rule__XOperation__ExceptionsAssignment_11_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9768:1: ( rule__XOperation__ExceptionsAssignment_11_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getExceptionsAssignment_11_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9770:1: ( rule__XOperation__ExceptionsAssignment_11_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9770:2: rule__XOperation__ExceptionsAssignment_11_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9769:1: ( rule__XOperation__ExceptionsAssignment_11_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9769:2: rule__XOperation__ExceptionsAssignment_11_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_11_1_in_rule__XOperation__Group_11__1__Impl20309); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_11_1_in_rule__XOperation__Group_11__1__Impl20308); rule__XOperation__ExceptionsAssignment_11_1(); state._fsp--; @@ -29594,16 +29594,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9780:1: rule__XOperation__Group_11__2 : rule__XOperation__Group_11__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9779:1: rule__XOperation__Group_11__2 : rule__XOperation__Group_11__2__Impl ; public final void rule__XOperation__Group_11__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:9784:1: ( rule__XOperation__Group_11__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9785:2: rule__XOperation__Group_11__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9783:1: ( rule__XOperation__Group_11__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9784:2: rule__XOperation__Group_11__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__2__Impl_in_rule__XOperation__Group_11__220339); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11__2__Impl_in_rule__XOperation__Group_11__220338); rule__XOperation__Group_11__2__Impl(); state._fsp--; @@ -29627,22 +29627,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9791:1: rule__XOperation__Group_11__2__Impl : ( ( rule__XOperation__Group_11_2__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9790:1: rule__XOperation__Group_11__2__Impl : ( ( rule__XOperation__Group_11_2__0 )* ) ; public final void rule__XOperation__Group_11__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:9795:1: ( ( ( rule__XOperation__Group_11_2__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9796:1: ( ( rule__XOperation__Group_11_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9794:1: ( ( ( rule__XOperation__Group_11_2__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9795:1: ( ( rule__XOperation__Group_11_2__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9796:1: ( ( rule__XOperation__Group_11_2__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9797:1: ( rule__XOperation__Group_11_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9795:1: ( ( rule__XOperation__Group_11_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9796:1: ( rule__XOperation__Group_11_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getGroup_11_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9798:1: ( rule__XOperation__Group_11_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9797:1: ( rule__XOperation__Group_11_2__0 )* loop98: do { int alt98=2; @@ -29655,9 +29655,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:9798:2: rule__XOperation__Group_11_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9797:2: rule__XOperation__Group_11_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__0_in_rule__XOperation__Group_11__2__Impl20366); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__0_in_rule__XOperation__Group_11__2__Impl20365); rule__XOperation__Group_11_2__0(); state._fsp--; @@ -29696,21 +29696,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9814:1: rule__XOperation__Group_11_2__0 : rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9813:1: rule__XOperation__Group_11_2__0 : rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 ; public final void rule__XOperation__Group_11_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:9818:1: ( rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9819:2: rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9817:1: ( rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9818:2: rule__XOperation__Group_11_2__0__Impl rule__XOperation__Group_11_2__1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__0__Impl_in_rule__XOperation__Group_11_2__020403); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__0__Impl_in_rule__XOperation__Group_11_2__020402); rule__XOperation__Group_11_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__1_in_rule__XOperation__Group_11_2__020406); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__1_in_rule__XOperation__Group_11_2__020405); rule__XOperation__Group_11_2__1(); state._fsp--; @@ -29734,22 +29734,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9826:1: rule__XOperation__Group_11_2__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9825:1: rule__XOperation__Group_11_2__0__Impl : ( ',' ) ; public final void rule__XOperation__Group_11_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:9830:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9831:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9829:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9830:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9831:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9832:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9830:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9831:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getCommaKeyword_11_2_0()); } - match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_11_2__0__Impl20434); if (state.failed) return ; + match(input,84,FollowSets000.FOLLOW_84_in_rule__XOperation__Group_11_2__0__Impl20433); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getCommaKeyword_11_2_0()); } @@ -29775,16 +29775,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9845:1: rule__XOperation__Group_11_2__1 : rule__XOperation__Group_11_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9844:1: rule__XOperation__Group_11_2__1 : rule__XOperation__Group_11_2__1__Impl ; public final void rule__XOperation__Group_11_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:9849:1: ( rule__XOperation__Group_11_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9850:2: rule__XOperation__Group_11_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9848:1: ( rule__XOperation__Group_11_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9849:2: rule__XOperation__Group_11_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__1__Impl_in_rule__XOperation__Group_11_2__120465); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_11_2__1__Impl_in_rule__XOperation__Group_11_2__120464); rule__XOperation__Group_11_2__1__Impl(); state._fsp--; @@ -29808,25 +29808,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__Group_11_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9856:1: rule__XOperation__Group_11_2__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9855:1: rule__XOperation__Group_11_2__1__Impl : ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) ; public final void rule__XOperation__Group_11_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:9860:1: ( ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9861:1: ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9859:1: ( ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9860:1: ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9861:1: ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9862:1: ( rule__XOperation__ExceptionsAssignment_11_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9860:1: ( ( rule__XOperation__ExceptionsAssignment_11_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9861:1: ( rule__XOperation__ExceptionsAssignment_11_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getExceptionsAssignment_11_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9863:1: ( rule__XOperation__ExceptionsAssignment_11_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9863:2: rule__XOperation__ExceptionsAssignment_11_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9862:1: ( rule__XOperation__ExceptionsAssignment_11_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9862:2: rule__XOperation__ExceptionsAssignment_11_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_11_2_1_in_rule__XOperation__Group_11_2__1__Impl20492); + pushFollow(FollowSets000.FOLLOW_rule__XOperation__ExceptionsAssignment_11_2_1_in_rule__XOperation__Group_11_2__1__Impl20491); rule__XOperation__ExceptionsAssignment_11_2_1(); state._fsp--; @@ -29859,21 +29859,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:9877: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:9876: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:9881: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:9882: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:9880: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:9881:2: rule__XParameter__Group__0__Impl rule__XParameter__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__020526); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__020525); rule__XParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__020529); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__020528); rule__XParameter__Group__1(); state._fsp--; @@ -29897,22 +29897,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:9889: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:9888: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:9893:1: ( ( ( rule__XParameter__AnnotationsAssignment_0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9894:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9892:1: ( ( ( rule__XParameter__AnnotationsAssignment_0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9893:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9894:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9895:1: ( rule__XParameter__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9893:1: ( ( rule__XParameter__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9894: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:9896:1: ( rule__XParameter__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9895:1: ( rule__XParameter__AnnotationsAssignment_0 )* loop99: do { int alt99=2; @@ -29925,9 +29925,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:9896:2: rule__XParameter__AnnotationsAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9895:2: rule__XParameter__AnnotationsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl20556); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl20555); rule__XParameter__AnnotationsAssignment_0(); state._fsp--; @@ -29966,21 +29966,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:9906: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:9905: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:9910: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:9911: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:9909: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:9910:2: rule__XParameter__Group__1__Impl rule__XParameter__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__120587); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__120586); rule__XParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__120590); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__120589); rule__XParameter__Group__2(); state._fsp--; @@ -30004,22 +30004,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:9918: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:9917: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:9922:1: ( ( ( rule__XParameter__Alternatives_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9923:1: ( ( rule__XParameter__Alternatives_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9921:1: ( ( ( rule__XParameter__Alternatives_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9922:1: ( ( rule__XParameter__Alternatives_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9923:1: ( ( rule__XParameter__Alternatives_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9924:1: ( rule__XParameter__Alternatives_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9922:1: ( ( rule__XParameter__Alternatives_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9923: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:9925:1: ( rule__XParameter__Alternatives_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9924:1: ( rule__XParameter__Alternatives_1 )? int alt100=2; int LA100_0 = input.LA(1); @@ -30028,9 +30028,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:9925:2: rule__XParameter__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9924:2: rule__XParameter__Alternatives_1 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl20617); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl20616); rule__XParameter__Alternatives_1(); state._fsp--; @@ -30066,21 +30066,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:9935: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:9934: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:9939: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:9940: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:9938: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:9939:2: rule__XParameter__Group__2__Impl rule__XParameter__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__220648); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__220647); rule__XParameter__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__220651); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__220650); rule__XParameter__Group__3(); state._fsp--; @@ -30104,25 +30104,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:9947: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:9946: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:9951:1: ( ( ( rule__XParameter__TypeAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9952:1: ( ( rule__XParameter__TypeAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9950:1: ( ( ( rule__XParameter__TypeAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9951:1: ( ( rule__XParameter__TypeAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9952:1: ( ( rule__XParameter__TypeAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9953:1: ( rule__XParameter__TypeAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9951:1: ( ( rule__XParameter__TypeAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9952: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:9954:1: ( rule__XParameter__TypeAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9954:2: rule__XParameter__TypeAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9953:1: ( rule__XParameter__TypeAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9953:2: rule__XParameter__TypeAssignment_2 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl20678); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl20677); rule__XParameter__TypeAssignment_2(); state._fsp--; @@ -30155,21 +30155,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:9964: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:9963: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:9968: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:9969: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:9967: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:9968:2: rule__XParameter__Group__3__Impl rule__XParameter__Group__4 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__320708); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__320707); rule__XParameter__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__320711); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__320710); rule__XParameter__Group__4(); state._fsp--; @@ -30193,22 +30193,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:9976: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:9975: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:9980:1: ( ( ( rule__XParameter__MultiplicityAssignment_3 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9981:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9979:1: ( ( ( rule__XParameter__MultiplicityAssignment_3 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9980:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9981:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9982:1: ( rule__XParameter__MultiplicityAssignment_3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9980:1: ( ( rule__XParameter__MultiplicityAssignment_3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9981: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:9983:1: ( rule__XParameter__MultiplicityAssignment_3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9982:1: ( rule__XParameter__MultiplicityAssignment_3 )? int alt101=2; int LA101_0 = input.LA(1); @@ -30217,9 +30217,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:9983:2: rule__XParameter__MultiplicityAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:9982:2: rule__XParameter__MultiplicityAssignment_3 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl20738); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl20737); rule__XParameter__MultiplicityAssignment_3(); state._fsp--; @@ -30255,16 +30255,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:9993: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:9992: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:9997: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:9998: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:9996: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:9997:2: rule__XParameter__Group__4__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__420769); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__420768); rule__XParameter__Group__4__Impl(); state._fsp--; @@ -30288,25 +30288,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:10004: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:10003: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:10008:1: ( ( ( rule__XParameter__NameAssignment_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10009:1: ( ( rule__XParameter__NameAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10007:1: ( ( ( rule__XParameter__NameAssignment_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10008:1: ( ( rule__XParameter__NameAssignment_4 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10009:1: ( ( rule__XParameter__NameAssignment_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10010:1: ( rule__XParameter__NameAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10008:1: ( ( rule__XParameter__NameAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10009: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:10011:1: ( rule__XParameter__NameAssignment_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10011:2: rule__XParameter__NameAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10010:1: ( rule__XParameter__NameAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10010:2: rule__XParameter__NameAssignment_4 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl20796); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl20795); rule__XParameter__NameAssignment_4(); state._fsp--; @@ -30339,21 +30339,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:10031: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:10030: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:10035: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:10036: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:10034: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:10035: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__020836); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__020835); 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__020839); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__020838); rule__XParameter__Group_1_0__1(); state._fsp--; @@ -30377,25 +30377,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:10043: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:10042: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:10047: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:10048: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:10046: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:10047: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:10048: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:10049: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:10047: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:10048: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:10050: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:10050: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:10049: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:10049:2: rule__XParameter__UnorderedAssignment_1_0_0 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl20866); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl20865); rule__XParameter__UnorderedAssignment_1_0_0(); state._fsp--; @@ -30428,16 +30428,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:10060: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:10059: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:10064: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:10065: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:10063: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:10064:2: rule__XParameter__Group_1_0__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__120896); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__120895); rule__XParameter__Group_1_0__1__Impl(); state._fsp--; @@ -30461,22 +30461,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:10071: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:10070: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:10075: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:10076: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:10074: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:10075: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:10076: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:10077: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:10075: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:10076: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:10078: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:10077:1: ( rule__XParameter__UniqueAssignment_1_0_1 )? int alt102=2; int LA102_0 = input.LA(1); @@ -30485,9 +30485,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:10078: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:10077:2: rule__XParameter__UniqueAssignment_1_0_1 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl20923); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl20922); rule__XParameter__UniqueAssignment_1_0_1(); state._fsp--; @@ -30523,21 +30523,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:10092: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:10091: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:10096: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:10097: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:10095: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:10096: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__020958); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__020957); 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__020961); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__020960); rule__XParameter__Group_1_1__1(); state._fsp--; @@ -30561,25 +30561,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:10104: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:10103: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:10108: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:10109: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:10107: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:10108: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:10109: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:10110: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:10108: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:10109: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:10111: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:10111: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:10110: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:10110:2: rule__XParameter__UniqueAssignment_1_1_0 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl20988); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl20987); rule__XParameter__UniqueAssignment_1_1_0(); state._fsp--; @@ -30612,16 +30612,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:10121: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:10120: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:10125: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:10126: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:10124: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:10125:2: rule__XParameter__Group_1_1__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__121018); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__121017); rule__XParameter__Group_1_1__1__Impl(); state._fsp--; @@ -30645,22 +30645,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:10132: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:10131: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:10136: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:10137: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:10135: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:10136: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:10137: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:10138: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:10136: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:10137: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:10139: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:10138:1: ( rule__XParameter__UnorderedAssignment_1_1_1 )? int alt103=2; int LA103_0 = input.LA(1); @@ -30669,9 +30669,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:10139: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:10138:2: rule__XParameter__UnorderedAssignment_1_1_1 { - pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl21045); + pushFollow(FollowSets000.FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl21044); rule__XParameter__UnorderedAssignment_1_1_1(); state._fsp--; @@ -30707,21 +30707,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:10153: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:10152: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:10157: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:10158: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:10156: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:10157:2: rule__XTypeParameter__Group__0__Impl rule__XTypeParameter__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__021080); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__021079); rule__XTypeParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__021083); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__021082); rule__XTypeParameter__Group__1(); state._fsp--; @@ -30745,22 +30745,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:10165: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:10164: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:10169:1: ( ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10170:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10168:1: ( ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10169:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10170:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10171:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10169:1: ( ( rule__XTypeParameter__AnnotationsAssignment_0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10170: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:10172:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10171:1: ( rule__XTypeParameter__AnnotationsAssignment_0 )* loop104: do { int alt104=2; @@ -30773,9 +30773,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:10172:2: rule__XTypeParameter__AnnotationsAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10171:2: rule__XTypeParameter__AnnotationsAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl21110); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl21109); rule__XTypeParameter__AnnotationsAssignment_0(); state._fsp--; @@ -30814,21 +30814,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:10182: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:10181: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:10186: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:10187: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:10185: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:10186:2: rule__XTypeParameter__Group__1__Impl rule__XTypeParameter__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__121141); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__121140); rule__XTypeParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__121144); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__121143); rule__XTypeParameter__Group__2(); state._fsp--; @@ -30852,25 +30852,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:10194: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:10193: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:10198:1: ( ( ( rule__XTypeParameter__NameAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10199:1: ( ( rule__XTypeParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10197:1: ( ( ( rule__XTypeParameter__NameAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10198:1: ( ( rule__XTypeParameter__NameAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10199:1: ( ( rule__XTypeParameter__NameAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10200:1: ( rule__XTypeParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10198:1: ( ( rule__XTypeParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10199: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:10201:1: ( rule__XTypeParameter__NameAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10201:2: rule__XTypeParameter__NameAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10200:1: ( rule__XTypeParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10200:2: rule__XTypeParameter__NameAssignment_1 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl21171); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl21170); rule__XTypeParameter__NameAssignment_1(); state._fsp--; @@ -30903,16 +30903,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:10211: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:10210: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:10215: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:10216: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:10214: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:10215:2: rule__XTypeParameter__Group__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__221201); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__221200); rule__XTypeParameter__Group__2__Impl(); state._fsp--; @@ -30936,22 +30936,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:10222: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:10221: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:10226: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:10227: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:10225: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:10226: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:10227: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:10228: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:10226: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:10227: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:10229: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:10228:1: ( rule__XTypeParameter__Group_2__0 )? int alt105=2; int LA105_0 = input.LA(1); @@ -30960,9 +30960,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:10229: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:10228:2: rule__XTypeParameter__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl21228); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl21227); rule__XTypeParameter__Group_2__0(); state._fsp--; @@ -30998,21 +30998,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:10245: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:10244: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:10249: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:10250: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:10248: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:10249: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__021265); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__021264); 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__021268); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__021267); rule__XTypeParameter__Group_2__1(); state._fsp--; @@ -31036,22 +31036,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:10257: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:10256: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:10261:1: ( ( 'extends' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10262:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10260:1: ( ( 'extends' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10261:1: ( 'extends' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10262:1: ( 'extends' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10263:1: 'extends' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10261:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10262:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getExtendsKeyword_2_0()); } - match(input,34,FollowSets000.FOLLOW_34_in_rule__XTypeParameter__Group_2__0__Impl21296); if (state.failed) return ; + match(input,34,FollowSets000.FOLLOW_34_in_rule__XTypeParameter__Group_2__0__Impl21295); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeParameterAccess().getExtendsKeyword_2_0()); } @@ -31077,21 +31077,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:10276: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:10275: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:10280: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:10281: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:10279: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:10280: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__121327); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__121326); 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__121330); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__121329); rule__XTypeParameter__Group_2__2(); state._fsp--; @@ -31115,25 +31115,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:10288: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:10287: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:10292: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:10293: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:10291: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:10292: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:10293: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:10294: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:10292: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:10293: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:10295: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:10295: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:10294: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:10294:2: rule__XTypeParameter__BoundsAssignment_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl21357); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl21356); rule__XTypeParameter__BoundsAssignment_2_1(); state._fsp--; @@ -31166,16 +31166,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:10305: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:10304: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:10309: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:10310: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:10308: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:10309:2: rule__XTypeParameter__Group_2__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__221387); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__221386); rule__XTypeParameter__Group_2__2__Impl(); state._fsp--; @@ -31199,22 +31199,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:10316: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:10315: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:10320: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:10321: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:10319: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:10320: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:10321: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:10322: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:10320: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:10321: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:10323: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:10322:1: ( rule__XTypeParameter__Group_2_2__0 )* loop106: do { int alt106=2; @@ -31227,9 +31227,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:10323: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:10322:2: rule__XTypeParameter__Group_2_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl21414); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl21413); rule__XTypeParameter__Group_2_2__0(); state._fsp--; @@ -31268,21 +31268,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:10339: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:10338: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:10343: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:10344: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:10342: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:10343: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__021451); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__021450); 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__021454); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__021453); rule__XTypeParameter__Group_2_2__1(); state._fsp--; @@ -31306,22 +31306,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:10351: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:10350: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:10355:1: ( ( '&' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10356:1: ( '&' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10354:1: ( ( '&' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10355:1: ( '&' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10356:1: ( '&' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10357:1: '&' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10355:1: ( '&' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10356:1: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getAmpersandKeyword_2_2_0()); } - match(input,88,FollowSets000.FOLLOW_88_in_rule__XTypeParameter__Group_2_2__0__Impl21482); if (state.failed) return ; + match(input,88,FollowSets000.FOLLOW_88_in_rule__XTypeParameter__Group_2_2__0__Impl21481); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeParameterAccess().getAmpersandKeyword_2_2_0()); } @@ -31347,16 +31347,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:10370: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:10369: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:10374: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:10375: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:10373: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:10374:2: rule__XTypeParameter__Group_2_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__121513); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__121512); rule__XTypeParameter__Group_2_2__1__Impl(); state._fsp--; @@ -31380,25 +31380,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:10381: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:10380: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:10385: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:10386: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:10384: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:10385: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:10386: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:10387: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:10385: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:10386: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:10388: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:10388: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:10387: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:10387:2: rule__XTypeParameter__BoundsAssignment_2_2_1 { - pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl21540); + pushFollow(FollowSets000.FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl21539); rule__XTypeParameter__BoundsAssignment_2_2_1(); state._fsp--; @@ -31431,21 +31431,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:10402: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:10401: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:10406: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:10407: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:10405: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:10406:2: rule__XMultiplicity__Group__0__Impl rule__XMultiplicity__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__021574); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__021573); rule__XMultiplicity__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__021577); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__021576); rule__XMultiplicity__Group__1(); state._fsp--; @@ -31469,22 +31469,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:10414: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:10413: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:10418:1: ( ( '[' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10419:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10417:1: ( ( '[' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10418:1: ( '[' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10419:1: ( '[' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10420:1: '[' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10418:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10419:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicityAccess().getLeftSquareBracketKeyword_0()); } - match(input,89,FollowSets000.FOLLOW_89_in_rule__XMultiplicity__Group__0__Impl21605); if (state.failed) return ; + match(input,89,FollowSets000.FOLLOW_89_in_rule__XMultiplicity__Group__0__Impl21604); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicityAccess().getLeftSquareBracketKeyword_0()); } @@ -31510,21 +31510,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:10433: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:10432: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:10437: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:10438: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:10436: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:10437:2: rule__XMultiplicity__Group__1__Impl rule__XMultiplicity__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__121636); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__121635); rule__XMultiplicity__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__121639); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__121638); rule__XMultiplicity__Group__2(); state._fsp--; @@ -31548,22 +31548,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:10445: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:10444: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:10449:1: ( ( ( rule__XMultiplicity__Alternatives_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10450:1: ( ( rule__XMultiplicity__Alternatives_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10448:1: ( ( ( rule__XMultiplicity__Alternatives_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10449:1: ( ( rule__XMultiplicity__Alternatives_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10450:1: ( ( rule__XMultiplicity__Alternatives_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10451:1: ( rule__XMultiplicity__Alternatives_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10449:1: ( ( rule__XMultiplicity__Alternatives_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10450: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:10452:1: ( rule__XMultiplicity__Alternatives_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10451:1: ( rule__XMultiplicity__Alternatives_1 )? int alt107=2; int LA107_0 = input.LA(1); @@ -31572,9 +31572,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:10452:2: rule__XMultiplicity__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10451:2: rule__XMultiplicity__Alternatives_1 { - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl21666); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl21665); rule__XMultiplicity__Alternatives_1(); state._fsp--; @@ -31610,16 +31610,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:10462: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:10461: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:10466: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:10467: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:10465: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:10466:2: rule__XMultiplicity__Group__2__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__221697); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__221696); rule__XMultiplicity__Group__2__Impl(); state._fsp--; @@ -31643,22 +31643,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:10473: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:10472: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:10477:1: ( ( ']' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10478:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10476:1: ( ( ']' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10477:1: ( ']' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10478:1: ( ']' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10479:1: ']' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10477:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10478:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicityAccess().getRightSquareBracketKeyword_2()); } - match(input,90,FollowSets000.FOLLOW_90_in_rule__XMultiplicity__Group__2__Impl21725); if (state.failed) return ; + match(input,90,FollowSets000.FOLLOW_90_in_rule__XMultiplicity__Group__2__Impl21724); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicityAccess().getRightSquareBracketKeyword_2()); } @@ -31684,21 +31684,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:10498: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:10497: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:10502: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:10503: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:10501: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:10502: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__021762); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__021761); 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__021765); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__021764); rule__XMultiplicity__Group_1_3__1(); state._fsp--; @@ -31722,22 +31722,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:10510: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:10509: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:10514:1: ( ( RULE_INT ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10515:1: ( RULE_INT ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10513:1: ( ( RULE_INT ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10514:1: ( RULE_INT ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10515:1: ( RULE_INT ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10516:1: RULE_INT + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10514:1: ( RULE_INT ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10515: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__Impl21792); if (state.failed) return ; + match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl21791); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_0()); } @@ -31763,16 +31763,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:10527: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:10526: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:10531: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:10532: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:10530: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:10531:2: rule__XMultiplicity__Group_1_3__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__121821); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__121820); rule__XMultiplicity__Group_1_3__1__Impl(); state._fsp--; @@ -31796,22 +31796,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:10538: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:10537: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:10542: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:10543: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:10541: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:10542: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:10543: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:10544: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:10542: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:10543: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:10545: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:10544:1: ( rule__XMultiplicity__Group_1_3_1__0 )? int alt108=2; int LA108_0 = input.LA(1); @@ -31820,9 +31820,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:10545: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:10544: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__Impl21848); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl21847); rule__XMultiplicity__Group_1_3_1__0(); state._fsp--; @@ -31858,21 +31858,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:10559: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:10558: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:10563: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:10564: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:10562: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:10563: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__021883); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__0__Impl_in_rule__XMultiplicity__Group_1_3_1__021882); 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__021886); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__021885); rule__XMultiplicity__Group_1_3_1__1(); state._fsp--; @@ -31896,22 +31896,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:10571: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:10570: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:10575:1: ( ( '..' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10576:1: ( '..' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10574:1: ( ( '..' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10575:1: ( '..' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10576:1: ( '..' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10577:1: '..' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10575:1: ( '..' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10576:1: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicityAccess().getFullStopFullStopKeyword_1_3_1_0()); } - match(input,67,FollowSets000.FOLLOW_67_in_rule__XMultiplicity__Group_1_3_1__0__Impl21914); if (state.failed) return ; + match(input,67,FollowSets000.FOLLOW_67_in_rule__XMultiplicity__Group_1_3_1__0__Impl21913); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicityAccess().getFullStopFullStopKeyword_1_3_1_0()); } @@ -31937,16 +31937,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:10590: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:10589: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:10594: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:10595: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:10593: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:10594: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__121945); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3_1__1__Impl_in_rule__XMultiplicity__Group_1_3_1__121944); rule__XMultiplicity__Group_1_3_1__1__Impl(); state._fsp--; @@ -31970,25 +31970,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:10601: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:10600: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:10605: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:10606: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:10604: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:10605: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:10606: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:10607: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:10605: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:10606: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:10608: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:10608: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:10607: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:10607: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__Impl21972); + pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Alternatives_1_3_1_1_in_rule__XMultiplicity__Group_1_3_1__1__Impl21971); rule__XMultiplicity__Alternatives_1_3_1_1(); state._fsp--; @@ -32021,21 +32021,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:10622: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:10621: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:10626: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:10627: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:10625: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:10626:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__022006); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__022005); rule__XBlockExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__022009); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__022008); rule__XBlockExpression__Group__1(); state._fsp--; @@ -32059,23 +32059,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:10634: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:10633: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:10638:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10639:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10637:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10638:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10639:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10640:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10638:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10639: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:10641:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10643:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10640:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10642:1: { } @@ -32100,21 +32100,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:10653: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:10652: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:10657: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:10658: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:10656: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:10657:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__122067); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__122066); rule__XBlockExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__122070); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__122069); rule__XBlockExpression__Group__2(); state._fsp--; @@ -32138,22 +32138,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:10665: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:10664: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:10669:1: ( ( '{' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10670:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10668:1: ( ( '{' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10669:1: ( '{' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10670:1: ( '{' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10671:1: '{' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10669:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10670:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - match(input,86,FollowSets000.FOLLOW_86_in_rule__XBlockExpression__Group__1__Impl22098); if (state.failed) return ; + match(input,86,FollowSets000.FOLLOW_86_in_rule__XBlockExpression__Group__1__Impl22097); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } @@ -32179,21 +32179,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:10684: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:10683: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:10688: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:10689: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:10687: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:10688:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__222129); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__222128); rule__XBlockExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__222132); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__222131); rule__XBlockExpression__Group__3(); state._fsp--; @@ -32217,22 +32217,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:10696: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:10695: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:10700: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:10701: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:10699: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:10700: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:10701: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:10702: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:10700: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:10701: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:10703: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:10702:1: ( rule__XBlockExpression__Group_2__0 )* loop109: do { int alt109=2; @@ -32245,9 +32245,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:10703: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:10702:2: rule__XBlockExpression__Group_2__0 { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl22159); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl22158); rule__XBlockExpression__Group_2__0(); state._fsp--; @@ -32286,16 +32286,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:10713: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:10712: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:10717: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:10718: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:10716: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:10717:2: rule__XBlockExpression__Group__3__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__322190); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__322189); rule__XBlockExpression__Group__3__Impl(); state._fsp--; @@ -32319,22 +32319,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:10724: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:10723: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:10728:1: ( ( '}' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10729:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10727:1: ( ( '}' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10728:1: ( '}' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10729:1: ( '}' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10730:1: '}' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10728:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10729:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); } - match(input,87,FollowSets000.FOLLOW_87_in_rule__XBlockExpression__Group__3__Impl22218); if (state.failed) return ; + match(input,87,FollowSets000.FOLLOW_87_in_rule__XBlockExpression__Group__3__Impl22217); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); } @@ -32360,21 +32360,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:10751: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:10750: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:10755: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:10756: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:10754: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:10755: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__022257); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__022256); 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__022260); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__022259); rule__XBlockExpression__Group_2__1(); state._fsp--; @@ -32398,25 +32398,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:10763: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:10762: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:10767: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:10768: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:10766: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:10767: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:10768: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:10769: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:10767: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:10768: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:10770: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:10770: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:10769: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:10769:2: rule__XBlockExpression__ExpressionsAssignment_2_0 { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl22287); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl22286); rule__XBlockExpression__ExpressionsAssignment_2_0(); state._fsp--; @@ -32449,16 +32449,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:10780: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:10779: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:10784: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:10785: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:10783: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:10784:2: rule__XBlockExpression__Group_2__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__122317); + pushFollow(FollowSets000.FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__122316); rule__XBlockExpression__Group_2__1__Impl(); state._fsp--; @@ -32482,22 +32482,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:10791: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:10790: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:10795:1: ( ( ( ';' )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10796:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10794:1: ( ( ( ';' )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10795:1: ( ( ';' )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10796:1: ( ( ';' )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10797:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10795:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10796: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:10798:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10797:1: ( ';' )? int alt110=2; int LA110_0 = input.LA(1); @@ -32506,9 +32506,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:10799:2: ';' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10798:2: ';' { - match(input,91,FollowSets000.FOLLOW_91_in_rule__XBlockExpression__Group_2__1__Impl22346); if (state.failed) return ; + match(input,91,FollowSets000.FOLLOW_91_in_rule__XBlockExpression__Group_2__1__Impl22345); if (state.failed) return ; } break; @@ -32540,21 +32540,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:10814: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:10813: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:10818: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:10819: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:10817: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:10818:2: rule__XGenericType__Group__0__Impl rule__XGenericType__Group__1 { - pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__022383); + pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__022382); rule__XGenericType__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__022386); + pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__022385); rule__XGenericType__Group__1(); state._fsp--; @@ -32578,25 +32578,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:10826: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:10825: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:10830:1: ( ( ( rule__XGenericType__TypeAssignment_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10831:1: ( ( rule__XGenericType__TypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10829:1: ( ( ( rule__XGenericType__TypeAssignment_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10830:1: ( ( rule__XGenericType__TypeAssignment_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10831:1: ( ( rule__XGenericType__TypeAssignment_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10832:1: ( rule__XGenericType__TypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10830:1: ( ( rule__XGenericType__TypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10831: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:10833:1: ( rule__XGenericType__TypeAssignment_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10833:2: rule__XGenericType__TypeAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10832:1: ( rule__XGenericType__TypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10832:2: rule__XGenericType__TypeAssignment_0 { - pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl22413); + pushFollow(FollowSets000.FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl22412); rule__XGenericType__TypeAssignment_0(); state._fsp--; @@ -32629,16 +32629,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:10843: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:10842: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:10847: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:10848: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:10846: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:10847:2: rule__XGenericType__Group__1__Impl { - pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__122443); + pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__122442); rule__XGenericType__Group__1__Impl(); state._fsp--; @@ -32662,22 +32662,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:10854: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:10853: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:10858: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:10859: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:10857: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:10858: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:10859: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:10860: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:10858: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:10859: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:10861: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:10860:1: ( rule__XGenericType__Group_1__0 )? int alt111=2; int LA111_0 = input.LA(1); @@ -32686,9 +32686,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:10861: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:10860:2: rule__XGenericType__Group_1__0 { - pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl22470); + pushFollow(FollowSets000.FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl22469); rule__XGenericType__Group_1__0(); state._fsp--; @@ -32724,21 +32724,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:10875: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:10874: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:10879: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:10880: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:10878: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:10879:2: rule__XGenericType__Group_1__0__Impl rule__XGenericType__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__022505); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__022504); rule__XGenericType__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__022508); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__022507); rule__XGenericType__Group_1__1(); state._fsp--; @@ -32762,25 +32762,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:10887: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:10886: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:10891:1: ( ( ( '<' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10892:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10890:1: ( ( ( '<' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10891:1: ( ( '<' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10892:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10893:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10891:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10892: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:10894:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10895:2: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10893:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10894:2: '<' { - match(input,64,FollowSets001.FOLLOW_64_in_rule__XGenericType__Group_1__0__Impl22537); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__XGenericType__Group_1__0__Impl22536); if (state.failed) return ; } @@ -32809,21 +32809,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:10906: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:10905: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:10910: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:10911: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:10909: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:10910:2: rule__XGenericType__Group_1__1__Impl rule__XGenericType__Group_1__2 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__122569); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__122568); rule__XGenericType__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__122572); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__122571); rule__XGenericType__Group_1__2(); state._fsp--; @@ -32847,25 +32847,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:10918: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:10917: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:10922: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:10923: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:10921: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:10922: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:10923: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:10924: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:10922: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:10923: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:10925: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:10925: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:10924: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:10924:2: rule__XGenericType__TypeArgumentsAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl22599); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl22598); rule__XGenericType__TypeArgumentsAssignment_1_1(); state._fsp--; @@ -32898,21 +32898,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:10935: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:10934: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:10939: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:10940: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:10938: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:10939:2: rule__XGenericType__Group_1__2__Impl rule__XGenericType__Group_1__3 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__222629); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__222628); rule__XGenericType__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__222632); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__222631); rule__XGenericType__Group_1__3(); state._fsp--; @@ -32936,22 +32936,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:10947: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:10946: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:10951: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:10952: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:10950: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:10951: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:10952: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:10953: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:10951: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:10952: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:10954: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:10953:1: ( rule__XGenericType__Group_1_2__0 )* loop112: do { int alt112=2; @@ -32964,9 +32964,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:10954: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:10953:2: rule__XGenericType__Group_1_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl22659); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl22658); rule__XGenericType__Group_1_2__0(); state._fsp--; @@ -33005,16 +33005,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:10964: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:10963: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:10968: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:10969: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:10967: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:10968:2: rule__XGenericType__Group_1__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__322690); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__322689); rule__XGenericType__Group_1__3__Impl(); state._fsp--; @@ -33038,22 +33038,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:10975: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:10974: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:10979:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10980:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10978:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10979:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10980:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10981:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10979:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:10980:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericTypeAccess().getGreaterThanSignKeyword_1_3()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__XGenericType__Group_1__3__Impl22718); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__XGenericType__Group_1__3__Impl22717); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXGenericTypeAccess().getGreaterThanSignKeyword_1_3()); } @@ -33079,21 +33079,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:11002: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:11001: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:11006: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:11007: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:11005: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:11006:2: rule__XGenericType__Group_1_2__0__Impl rule__XGenericType__Group_1_2__1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__022757); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__022756); rule__XGenericType__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__022760); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__022759); rule__XGenericType__Group_1_2__1(); state._fsp--; @@ -33117,22 +33117,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:11014: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:11013: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:11018:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11019:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11017:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11018:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11019:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11020:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11018:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11019:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericTypeAccess().getCommaKeyword_1_2_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XGenericType__Group_1_2__0__Impl22788); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XGenericType__Group_1_2__0__Impl22787); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXGenericTypeAccess().getCommaKeyword_1_2_0()); } @@ -33158,16 +33158,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:11033: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:11032: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:11037: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:11038: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:11036: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:11037:2: rule__XGenericType__Group_1_2__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__122819); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__122818); rule__XGenericType__Group_1_2__1__Impl(); state._fsp--; @@ -33191,25 +33191,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:11044: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:11043: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:11048: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:11049: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:11047: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:11048: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:11049: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:11050: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:11048: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:11049: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:11051: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:11051: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:11050: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:11050:2: rule__XGenericType__TypeArgumentsAssignment_1_2_1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl22846); + pushFollow(FollowSets001.FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl22845); rule__XGenericType__TypeArgumentsAssignment_1_2_1(); state._fsp--; @@ -33242,21 +33242,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:11065: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:11064: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:11069: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:11070: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:11068: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:11069:2: rule__XGenericWildcardTypeArgument__Group__0__Impl rule__XGenericWildcardTypeArgument__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__022880); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__022879); rule__XGenericWildcardTypeArgument__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__022883); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__022882); rule__XGenericWildcardTypeArgument__Group__1(); state._fsp--; @@ -33280,23 +33280,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:11077: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:11076: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:11081:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11082:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11080:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11081:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11082:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11083:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11081:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11082: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:11084:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11086:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11083:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11085:1: { } @@ -33321,21 +33321,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:11096: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:11095: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:11100: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:11101: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:11099: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:11100:2: rule__XGenericWildcardTypeArgument__Group__1__Impl rule__XGenericWildcardTypeArgument__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__122941); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__122940); rule__XGenericWildcardTypeArgument__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__122944); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__122943); rule__XGenericWildcardTypeArgument__Group__2(); state._fsp--; @@ -33359,22 +33359,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:11108: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:11107: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:11112:1: ( ( '?' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11113:1: ( '?' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11111:1: ( ( '?' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11112:1: ( '?' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11113:1: ( '?' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11114:1: '?' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11112:1: ( '?' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11113:1: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getQuestionMarkKeyword_1()); } - match(input,17,FollowSets001.FOLLOW_17_in_rule__XGenericWildcardTypeArgument__Group__1__Impl22972); if (state.failed) return ; + match(input,17,FollowSets001.FOLLOW_17_in_rule__XGenericWildcardTypeArgument__Group__1__Impl22971); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getQuestionMarkKeyword_1()); } @@ -33400,16 +33400,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:11127: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:11126: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:11131: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:11132: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:11130: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:11131:2: rule__XGenericWildcardTypeArgument__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__223003); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__223002); rule__XGenericWildcardTypeArgument__Group__2__Impl(); state._fsp--; @@ -33433,22 +33433,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:11138: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:11137: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:11142:1: ( ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11143:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11141:1: ( ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11142:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11143:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11144:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11142:1: ( ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11143: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:11145:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11144:1: ( rule__XGenericWildcardTypeArgument__Alternatives_2 )? int alt113=2; int LA113_0 = input.LA(1); @@ -33457,9 +33457,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:11145:2: rule__XGenericWildcardTypeArgument__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11144:2: rule__XGenericWildcardTypeArgument__Alternatives_2 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl23030); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl23029); rule__XGenericWildcardTypeArgument__Alternatives_2(); state._fsp--; @@ -33495,21 +33495,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:11161: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:11160: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:11165: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:11166: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:11164: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:11165:2: rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl rule__XGenericWildcardTypeArgument__Group_2_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__023067); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__023066); rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__023070); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__023069); rule__XGenericWildcardTypeArgument__Group_2_0__1(); state._fsp--; @@ -33533,22 +33533,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:11173: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:11172: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:11177:1: ( ( 'extends' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11178:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11176:1: ( ( 'extends' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11177:1: ( 'extends' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11178:1: ( 'extends' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11179:1: 'extends' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11177:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11178:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getExtendsKeyword_2_0_0()); } - match(input,34,FollowSets001.FOLLOW_34_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl23098); if (state.failed) return ; + match(input,34,FollowSets001.FOLLOW_34_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl23097); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getExtendsKeyword_2_0_0()); } @@ -33574,16 +33574,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:11192: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:11191: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:11196: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:11197: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:11195: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:11196:2: rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__123129); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__123128); rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl(); state._fsp--; @@ -33607,25 +33607,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:11203: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:11202: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:11207: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:11208: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:11206: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:11207: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:11208: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:11209: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:11207: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:11208: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:11210: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:11210: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:11209: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:11209:2: rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl23156); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl23155); rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1(); state._fsp--; @@ -33658,21 +33658,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:11224: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:11223: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:11228: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:11229: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:11227: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:11228:2: rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl rule__XGenericWildcardTypeArgument__Group_2_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__023190); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__023189); rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__023193); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__023192); rule__XGenericWildcardTypeArgument__Group_2_1__1(); state._fsp--; @@ -33696,22 +33696,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:11236: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:11235: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:11240:1: ( ( 'super' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11241:1: ( 'super' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11239:1: ( ( 'super' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11240:1: ( 'super' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11241:1: ( 'super' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11242:1: 'super' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11240:1: ( 'super' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11241:1: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getSuperKeyword_2_1_0()); } - match(input,79,FollowSets001.FOLLOW_79_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl23221); if (state.failed) return ; + match(input,79,FollowSets001.FOLLOW_79_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl23220); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXGenericWildcardTypeArgumentAccess().getSuperKeyword_2_1_0()); } @@ -33737,16 +33737,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:11255: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:11254: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:11259: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:11260: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:11258: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:11259:2: rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__123252); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__123251); rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl(); state._fsp--; @@ -33770,25 +33770,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:11266: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:11265: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:11270: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:11271: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:11269: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:11270: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:11271: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:11272: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:11270: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:11271: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:11273: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:11273: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:11272: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:11272:2: rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl23279); + pushFollow(FollowSets001.FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl23278); rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1(); state._fsp--; @@ -33821,21 +33821,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:11287: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:11286: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:11291: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:11292: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:11290: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:11291:2: rule__XQualifiedName__Group__0__Impl rule__XQualifiedName__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__023313); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__023312); rule__XQualifiedName__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__023316); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__023315); rule__XQualifiedName__Group__1(); state._fsp--; @@ -33859,22 +33859,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:11299: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:11298: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:11303:1: ( ( ruleXID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11304:1: ( ruleXID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11302:1: ( ( ruleXID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11303:1: ( ruleXID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11304:1: ( ruleXID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11305:1: ruleXID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11303:1: ( ruleXID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11304:1: ruleXID { if ( state.backtracking==0 ) { before(grammarAccess.getXQualifiedNameAccess().getXIDParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl23343); + pushFollow(FollowSets001.FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl23342); ruleXID(); state._fsp--; @@ -33904,16 +33904,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:11316: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:11315: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:11320: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:11321: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:11319: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:11320:2: rule__XQualifiedName__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__123372); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__123371); rule__XQualifiedName__Group__1__Impl(); state._fsp--; @@ -33937,22 +33937,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:11327: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:11326: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:11331: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:11332: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:11330: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:11331: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:11332: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:11333: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:11331: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:11332: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:11334: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:11333:1: ( rule__XQualifiedName__Group_1__0 )* loop114: do { int alt114=2; @@ -33965,9 +33965,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt114) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11334: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:11333:2: rule__XQualifiedName__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl23399); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl23398); rule__XQualifiedName__Group_1__0(); state._fsp--; @@ -34006,21 +34006,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:11348: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:11347: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:11352: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:11353: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:11351: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:11352:2: rule__XQualifiedName__Group_1__0__Impl rule__XQualifiedName__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__023434); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__023433); rule__XQualifiedName__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__023437); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__023436); rule__XQualifiedName__Group_1__1(); state._fsp--; @@ -34044,22 +34044,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:11360: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:11359: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:11364:1: ( ( '.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11365:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11363:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11364:1: ( '.' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11365:1: ( '.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11366:1: '.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11364:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11365:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXQualifiedNameAccess().getFullStopKeyword_1_0()); } - match(input,77,FollowSets001.FOLLOW_77_in_rule__XQualifiedName__Group_1__0__Impl23465); if (state.failed) return ; + match(input,77,FollowSets001.FOLLOW_77_in_rule__XQualifiedName__Group_1__0__Impl23464); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXQualifiedNameAccess().getFullStopKeyword_1_0()); } @@ -34085,16 +34085,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:11379: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:11378: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:11383: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:11384: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:11382: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:11383:2: rule__XQualifiedName__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__123496); + pushFollow(FollowSets001.FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__123495); rule__XQualifiedName__Group_1__1__Impl(); state._fsp--; @@ -34118,22 +34118,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:11390: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:11389: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:11394:1: ( ( ruleXID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11395:1: ( ruleXID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11393:1: ( ( ruleXID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11394:1: ( ruleXID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11395:1: ( ruleXID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11396:1: ruleXID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11394:1: ( ruleXID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11395:1: ruleXID { if ( state.backtracking==0 ) { before(grammarAccess.getXQualifiedNameAccess().getXIDParserRuleCall_1_1()); } - pushFollow(FollowSets001.FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl23523); + pushFollow(FollowSets001.FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl23522); ruleXID(); state._fsp--; @@ -34163,21 +34163,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:11411: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:11410: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:11415: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:11416: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:11414: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:11415:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__023556); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__023555); rule__XAssignment__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__023559); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__023558); rule__XAssignment__Group_0__1(); state._fsp--; @@ -34201,23 +34201,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:11423: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:11422: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:11427:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11428:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11426:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11427:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11428:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11429:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11427:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11428: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:11430:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11432:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11429:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11431:1: { } @@ -34242,21 +34242,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:11442: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:11441: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:11446: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:11447: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:11445: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:11446:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__123617); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__123616); rule__XAssignment__Group_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__123620); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__123619); rule__XAssignment__Group_0__2(); state._fsp--; @@ -34280,25 +34280,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:11454: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:11453: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:11458: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:11459: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:11457: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:11458: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:11459: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:11460: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:11458: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:11459: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:11461: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:11461: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:11460: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:11460:2: rule__XAssignment__FeatureAssignment_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl23647); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl23646); rule__XAssignment__FeatureAssignment_0_1(); state._fsp--; @@ -34331,21 +34331,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:11471: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:11470: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:11475: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:11476: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:11474: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:11475:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__223677); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__223676); rule__XAssignment__Group_0__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__223680); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__223679); rule__XAssignment__Group_0__3(); state._fsp--; @@ -34369,22 +34369,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:11483: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:11482: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:11487:1: ( ( ruleOpSingleAssign ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11488:1: ( ruleOpSingleAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11486:1: ( ( ruleOpSingleAssign ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11487:1: ( ruleOpSingleAssign ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11488:1: ( ruleOpSingleAssign ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11489:1: ruleOpSingleAssign + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11487:1: ( ruleOpSingleAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11488:1: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); } - pushFollow(FollowSets001.FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl23707); + pushFollow(FollowSets001.FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl23706); ruleOpSingleAssign(); state._fsp--; @@ -34414,16 +34414,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:11500: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:11499: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:11504: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:11505: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:11503: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:11504:2: rule__XAssignment__Group_0__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__323736); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__323735); rule__XAssignment__Group_0__3__Impl(); state._fsp--; @@ -34447,25 +34447,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:11511: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:11510: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:11515: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:11516: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:11514: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:11515: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:11516: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:11517: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:11515: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:11516: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:11518: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:11518: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:11517: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:11517:2: rule__XAssignment__ValueAssignment_0_3 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl23763); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl23762); rule__XAssignment__ValueAssignment_0_3(); state._fsp--; @@ -34498,21 +34498,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:11536: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:11535: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:11540: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:11541: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:11539: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:11540:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__023801); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__023800); rule__XAssignment__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__023804); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__023803); rule__XAssignment__Group_1__1(); state._fsp--; @@ -34536,22 +34536,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:11548: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:11547: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:11552:1: ( ( ruleXOrExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11553:1: ( ruleXOrExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11551:1: ( ( ruleXOrExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11552:1: ( ruleXOrExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11553:1: ( ruleXOrExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11554:1: ruleXOrExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11552:1: ( ruleXOrExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11553:1: ruleXOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl23831); + pushFollow(FollowSets001.FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl23830); ruleXOrExpression(); state._fsp--; @@ -34581,16 +34581,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:11565: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:11564: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:11569: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:11570: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:11568: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:11569:2: rule__XAssignment__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__123860); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__123859); rule__XAssignment__Group_1__1__Impl(); state._fsp--; @@ -34614,22 +34614,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:11576: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:11575: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:11580: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:11581: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:11579: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:11580: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:11581: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:11582: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:11580: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:11581: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:11583: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:11582:1: ( rule__XAssignment__Group_1_1__0 )? int alt115=2; int LA115_0 = input.LA(1); @@ -34649,9 +34649,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt115) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11583: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:11582:2: rule__XAssignment__Group_1_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl23887); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl23886); rule__XAssignment__Group_1_1__0(); state._fsp--; @@ -34687,21 +34687,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:11597: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:11596: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:11601: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:11602: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:11600: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:11601:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__023922); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__023921); rule__XAssignment__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__023925); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__023924); rule__XAssignment__Group_1_1__1(); state._fsp--; @@ -34725,25 +34725,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:11609: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:11608: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:11613: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:11614: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:11612: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:11613: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:11614: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:11615: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:11613: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:11614: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:11616: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:11616: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:11615: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:11615:2: rule__XAssignment__Group_1_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl23952); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl23951); rule__XAssignment__Group_1_1_0__0(); state._fsp--; @@ -34776,16 +34776,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:11626: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:11625: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:11630: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:11631: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:11629: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:11630:2: rule__XAssignment__Group_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__123982); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__123981); rule__XAssignment__Group_1_1__1__Impl(); state._fsp--; @@ -34809,25 +34809,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:11637: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:11636: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:11641: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:11642: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:11640: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:11641: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:11642: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:11643: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:11641: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:11642: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:11644: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:11644: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:11643: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:11643:2: rule__XAssignment__RightOperandAssignment_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl24009); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl24008); rule__XAssignment__RightOperandAssignment_1_1_1(); state._fsp--; @@ -34860,16 +34860,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:11658: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:11657: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:11662: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:11663: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:11661: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:11662:2: rule__XAssignment__Group_1_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__024043); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__024042); rule__XAssignment__Group_1_1_0__0__Impl(); state._fsp--; @@ -34893,25 +34893,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:11669: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:11668: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:11673: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:11674: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:11672: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:11673: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:11674: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:11675: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:11673: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:11674: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:11676: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:11676: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:11675: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:11675:2: rule__XAssignment__Group_1_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl24070); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl24069); rule__XAssignment__Group_1_1_0_0__0(); state._fsp--; @@ -34944,21 +34944,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:11688: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:11687: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:11692: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:11693: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:11691: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:11692:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__024102); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__024101); rule__XAssignment__Group_1_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__024105); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__024104); rule__XAssignment__Group_1_1_0_0__1(); state._fsp--; @@ -34982,23 +34982,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:11700: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:11699: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:11704:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11705:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11703:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11704:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11705:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11706:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11704:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11705: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:11707:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11709:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11706:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11708:1: { } @@ -35023,16 +35023,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:11719: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:11718: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:11723: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:11724: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:11722: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:11723:2: rule__XAssignment__Group_1_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__124163); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__124162); rule__XAssignment__Group_1_1_0_0__1__Impl(); state._fsp--; @@ -35056,25 +35056,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:11730: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:11729: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:11734: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:11735: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:11733: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:11734: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:11735: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:11736: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:11734: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:11735: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:11737: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:11737: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:11736: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:11736:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl24190); + pushFollow(FollowSets001.FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl24189); rule__XAssignment__FeatureAssignment_1_1_0_0_1(); state._fsp--; @@ -35107,21 +35107,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:11751: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:11750: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:11755: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:11756: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:11754: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:11755:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__024224); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__024223); rule__XOrExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__024227); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__024226); rule__XOrExpression__Group__1(); state._fsp--; @@ -35145,22 +35145,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:11763: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:11762: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:11767:1: ( ( ruleXAndExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11768:1: ( ruleXAndExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11766:1: ( ( ruleXAndExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11767:1: ( ruleXAndExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11768:1: ( ruleXAndExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11769:1: ruleXAndExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11767:1: ( ruleXAndExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11768:1: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl24254); + pushFollow(FollowSets001.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl24253); ruleXAndExpression(); state._fsp--; @@ -35190,16 +35190,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:11780: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:11779: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:11784: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:11785: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:11783: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:11784:2: rule__XOrExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__124283); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__124282); rule__XOrExpression__Group__1__Impl(); state._fsp--; @@ -35223,22 +35223,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:11791: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:11790: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:11795: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:11796: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:11794: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:11795: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:11796: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:11797: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:11795: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:11796: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:11798: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:11797:1: ( rule__XOrExpression__Group_1__0 )* loop116: do { int alt116=2; @@ -35257,9 +35257,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:11798: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:11797:2: rule__XOrExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl24310); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl24309); rule__XOrExpression__Group_1__0(); state._fsp--; @@ -35298,21 +35298,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:11812: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:11811: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:11816: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:11817: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:11815: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:11816:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__024345); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__024344); rule__XOrExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__024348); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__024347); rule__XOrExpression__Group_1__1(); state._fsp--; @@ -35336,25 +35336,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:11824: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:11823: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:11828: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:11829: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:11827: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:11828: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:11829: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:11830: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:11828: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:11829: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:11831: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:11831: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:11830: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:11830:2: rule__XOrExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl24375); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl24374); rule__XOrExpression__Group_1_0__0(); state._fsp--; @@ -35387,16 +35387,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:11841: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:11840: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:11845: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:11846: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:11844: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:11845:2: rule__XOrExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__124405); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__124404); rule__XOrExpression__Group_1__1__Impl(); state._fsp--; @@ -35420,25 +35420,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:11852: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:11851: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:11856: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:11857: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:11855: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:11856: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:11857: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:11858: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:11856: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:11857: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:11859: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:11859: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:11858: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:11858:2: rule__XOrExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl24432); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl24431); rule__XOrExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -35471,16 +35471,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:11873: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:11872: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:11877: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:11878: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:11876: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:11877:2: rule__XOrExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__024466); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__024465); rule__XOrExpression__Group_1_0__0__Impl(); state._fsp--; @@ -35504,25 +35504,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:11884: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:11883: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:11888: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:11889: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:11887: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:11888: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:11889: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:11890: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:11888: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:11889: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:11891: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:11891: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:11890: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:11890:2: rule__XOrExpression__Group_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl24493); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl24492); rule__XOrExpression__Group_1_0_0__0(); state._fsp--; @@ -35555,21 +35555,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:11903: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:11902: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:11907: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:11908: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:11906: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:11907:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__024525); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__024524); rule__XOrExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__024528); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__024527); rule__XOrExpression__Group_1_0_0__1(); state._fsp--; @@ -35593,23 +35593,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:11915: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:11914: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:11919:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11920:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11918:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11919:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11920:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11921:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11919:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11920: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:11922:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11924:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11921:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11923:1: { } @@ -35634,16 +35634,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:11934: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:11933: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:11938: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:11939: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:11937: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:11938:2: rule__XOrExpression__Group_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__124586); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__124585); rule__XOrExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -35667,25 +35667,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:11945: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:11944: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:11949: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:11950: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:11948: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:11949: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:11950: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:11951: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:11949: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:11950: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:11952: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:11952: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:11951: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:11951:2: rule__XOrExpression__FeatureAssignment_1_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl24613); + pushFollow(FollowSets001.FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl24612); rule__XOrExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -35718,21 +35718,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:11966: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:11965: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:11970: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:11971: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:11969: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:11970:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__024647); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__024646); rule__XAndExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__024650); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__024649); rule__XAndExpression__Group__1(); state._fsp--; @@ -35756,22 +35756,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:11978: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:11977: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:11982:1: ( ( ruleXEqualityExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11983:1: ( ruleXEqualityExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11981:1: ( ( ruleXEqualityExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11982:1: ( ruleXEqualityExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11983:1: ( ruleXEqualityExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11984:1: ruleXEqualityExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11982:1: ( ruleXEqualityExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:11983:1: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl24677); + pushFollow(FollowSets001.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl24676); ruleXEqualityExpression(); state._fsp--; @@ -35801,16 +35801,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:11995: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:11994: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:11999: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:12000: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:11998: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:11999:2: rule__XAndExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__124706); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__124705); rule__XAndExpression__Group__1__Impl(); state._fsp--; @@ -35834,22 +35834,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:12006: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:12005: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:12010: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:12011: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:12009: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:12010: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:12011: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:12012: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:12010: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:12011: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:12013: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:12012:1: ( rule__XAndExpression__Group_1__0 )* loop117: do { int alt117=2; @@ -35868,9 +35868,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:12013: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:12012:2: rule__XAndExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl24733); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl24732); rule__XAndExpression__Group_1__0(); state._fsp--; @@ -35909,21 +35909,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:12027: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:12026: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:12031: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:12032: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:12030: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:12031:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__024768); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__024767); rule__XAndExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__024771); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__024770); rule__XAndExpression__Group_1__1(); state._fsp--; @@ -35947,25 +35947,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:12039: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:12038: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:12043: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:12044: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:12042: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:12043: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:12044: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:12045: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:12043: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:12044: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:12046: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:12046: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:12045: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:12045:2: rule__XAndExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl24798); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl24797); rule__XAndExpression__Group_1_0__0(); state._fsp--; @@ -35998,16 +35998,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:12056: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:12055: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:12060: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:12061: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:12059: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:12060:2: rule__XAndExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__124828); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__124827); rule__XAndExpression__Group_1__1__Impl(); state._fsp--; @@ -36031,25 +36031,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:12067: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:12066: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:12071: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:12072: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:12070: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:12071: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:12072: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:12073: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:12071: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:12072: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:12074: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:12074: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:12073: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:12073:2: rule__XAndExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl24855); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl24854); rule__XAndExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -36082,16 +36082,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:12088: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:12087: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:12092: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:12093: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:12091: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:12092:2: rule__XAndExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__024889); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__024888); rule__XAndExpression__Group_1_0__0__Impl(); state._fsp--; @@ -36115,25 +36115,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:12099: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:12098: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:12103: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:12104: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:12102: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:12103: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:12104: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:12105: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:12103: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:12104: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:12106: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:12106: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:12105: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:12105:2: rule__XAndExpression__Group_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl24916); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl24915); rule__XAndExpression__Group_1_0_0__0(); state._fsp--; @@ -36166,21 +36166,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:12118: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:12117: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:12122: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:12123: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:12121: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:12122:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__024948); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__024947); rule__XAndExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__024951); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__024950); rule__XAndExpression__Group_1_0_0__1(); state._fsp--; @@ -36204,23 +36204,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:12130: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:12129: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:12134:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12135:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12133:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12134:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12135:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12136:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12134:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12135: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:12137:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12139:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12136:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12138:1: { } @@ -36245,16 +36245,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:12149: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:12148: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:12153: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:12154: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:12152: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:12153:2: rule__XAndExpression__Group_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__125009); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__125008); rule__XAndExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -36278,25 +36278,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:12160: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:12159: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:12164: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:12165: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:12163: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:12164: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:12165: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:12166: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:12164: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:12165: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:12167: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:12167: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:12166: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:12166:2: rule__XAndExpression__FeatureAssignment_1_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl25036); + pushFollow(FollowSets001.FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl25035); rule__XAndExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -36329,21 +36329,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:12181: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:12180: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:12185: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:12186: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:12184: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:12185:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__025070); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__025069); rule__XEqualityExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__025073); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__025072); rule__XEqualityExpression__Group__1(); state._fsp--; @@ -36367,22 +36367,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:12193: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:12192: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:12197:1: ( ( ruleXRelationalExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12198:1: ( ruleXRelationalExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12196:1: ( ( ruleXRelationalExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12197:1: ( ruleXRelationalExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12198:1: ( ruleXRelationalExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12199:1: ruleXRelationalExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12197:1: ( ruleXRelationalExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12198:1: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl25100); + pushFollow(FollowSets001.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl25099); ruleXRelationalExpression(); state._fsp--; @@ -36412,16 +36412,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:12210: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:12209: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:12214: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:12215: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:12213: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:12214:2: rule__XEqualityExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__125129); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__125128); rule__XEqualityExpression__Group__1__Impl(); state._fsp--; @@ -36445,22 +36445,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:12221: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:12220: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:12225: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:12226: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:12224: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:12225: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:12226: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:12227: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:12225: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:12226: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:12228: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:12227:1: ( rule__XEqualityExpression__Group_1__0 )* loop118: do { int alt118=2; @@ -36514,9 +36514,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:12228: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:12227:2: rule__XEqualityExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl25156); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl25155); rule__XEqualityExpression__Group_1__0(); state._fsp--; @@ -36555,21 +36555,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:12242: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:12241: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:12246: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:12247: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:12245: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:12246:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__025191); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__025190); rule__XEqualityExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__025194); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__025193); rule__XEqualityExpression__Group_1__1(); state._fsp--; @@ -36593,25 +36593,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:12254: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:12253: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:12258: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:12259: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:12257: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:12258: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:12259: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:12260: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:12258: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:12259: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:12261: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:12261: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:12260: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:12260:2: rule__XEqualityExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl25221); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl25220); rule__XEqualityExpression__Group_1_0__0(); state._fsp--; @@ -36644,16 +36644,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:12271: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:12270: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:12275: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:12276: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:12274: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:12275:2: rule__XEqualityExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__125251); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__125250); rule__XEqualityExpression__Group_1__1__Impl(); state._fsp--; @@ -36677,25 +36677,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:12282: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:12281: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:12286: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:12287: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:12285: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:12286: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:12287: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:12288: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:12286: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:12287: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:12289: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:12289: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:12288: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:12288:2: rule__XEqualityExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl25278); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl25277); rule__XEqualityExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -36728,16 +36728,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:12303: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:12302: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:12307: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:12308: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:12306: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:12307:2: rule__XEqualityExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__025312); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__025311); rule__XEqualityExpression__Group_1_0__0__Impl(); state._fsp--; @@ -36761,25 +36761,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:12314: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:12313: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:12318: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:12319: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:12317: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:12318: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:12319: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:12320: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:12318: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:12319: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:12321: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:12321: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:12320: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:12320:2: rule__XEqualityExpression__Group_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl25339); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl25338); rule__XEqualityExpression__Group_1_0_0__0(); state._fsp--; @@ -36812,21 +36812,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:12333: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:12332: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:12337: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:12338: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:12336: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:12337:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__025371); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__025370); rule__XEqualityExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__025374); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__025373); rule__XEqualityExpression__Group_1_0_0__1(); state._fsp--; @@ -36850,23 +36850,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:12345: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:12344: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:12349:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12350:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12348:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12349:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12350:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12351:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12349:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12350: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:12352:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12354:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12351:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12353:1: { } @@ -36891,16 +36891,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:12364: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:12363: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:12368: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:12369: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:12367: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:12368:2: rule__XEqualityExpression__Group_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__125432); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__125431); rule__XEqualityExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -36924,25 +36924,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:12375: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:12374: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:12379: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:12380: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:12378: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:12379: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:12380: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:12381: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:12379: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:12380: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:12382: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:12382: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:12381: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:12381:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl25459); + pushFollow(FollowSets001.FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl25458); rule__XEqualityExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -36975,21 +36975,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:12396: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:12395: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:12400: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:12401: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:12399: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:12400:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__025493); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__025492); rule__XRelationalExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__025496); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__025495); rule__XRelationalExpression__Group__1(); state._fsp--; @@ -37013,22 +37013,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:12408: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:12407: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:12412:1: ( ( ruleXOtherOperatorExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12413:1: ( ruleXOtherOperatorExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12411:1: ( ( ruleXOtherOperatorExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12412:1: ( ruleXOtherOperatorExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12413:1: ( ruleXOtherOperatorExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12414:1: ruleXOtherOperatorExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12412:1: ( ruleXOtherOperatorExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12413:1: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl25523); + pushFollow(FollowSets001.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl25522); ruleXOtherOperatorExpression(); state._fsp--; @@ -37058,16 +37058,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:12425: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:12424: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:12429: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:12430: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:12428: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:12429:2: rule__XRelationalExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__125552); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__125551); rule__XRelationalExpression__Group__1__Impl(); state._fsp--; @@ -37091,22 +37091,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:12436: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:12435: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:12440:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12441:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12439:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12440:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12441:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12442:1: ( rule__XRelationalExpression__Alternatives_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12440:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12441: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:12443:1: ( rule__XRelationalExpression__Alternatives_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12442:1: ( rule__XRelationalExpression__Alternatives_1 )* loop119: do { int alt119=2; @@ -37171,9 +37171,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt119) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12443:2: rule__XRelationalExpression__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12442:2: rule__XRelationalExpression__Alternatives_1 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl25579); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl25578); rule__XRelationalExpression__Alternatives_1(); state._fsp--; @@ -37212,21 +37212,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:12457: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:12456: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:12461: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:12462: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:12460: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:12461:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__025614); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__025613); rule__XRelationalExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__025617); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__025616); rule__XRelationalExpression__Group_1_0__1(); state._fsp--; @@ -37250,25 +37250,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:12469: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:12468: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:12473: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:12474: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:12472: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:12473: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:12474: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:12475: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:12473: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:12474: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:12476: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:12476: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:12475: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:12475:2: rule__XRelationalExpression__Group_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl25644); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl25643); rule__XRelationalExpression__Group_1_0_0__0(); state._fsp--; @@ -37301,16 +37301,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:12486: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:12485: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:12490: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:12491: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:12489: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:12490:2: rule__XRelationalExpression__Group_1_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__125674); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__125673); rule__XRelationalExpression__Group_1_0__1__Impl(); state._fsp--; @@ -37334,25 +37334,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:12497: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:12496: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:12501: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:12502: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:12500: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:12501: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:12502: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:12503: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:12501: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:12502: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:12504: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:12504: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:12503: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:12503:2: rule__XRelationalExpression__TypeAssignment_1_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl25701); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl25700); rule__XRelationalExpression__TypeAssignment_1_0_1(); state._fsp--; @@ -37385,16 +37385,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:12518: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:12517: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:12522: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:12523: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:12521: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:12522: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__025735); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__025734); rule__XRelationalExpression__Group_1_0_0__0__Impl(); state._fsp--; @@ -37418,25 +37418,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:12529: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:12528: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:12533: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:12534: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:12532: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:12533: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:12534: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:12535: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:12533: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:12534: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:12536: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:12536: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:12535: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:12535: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__Impl25762); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl25761); rule__XRelationalExpression__Group_1_0_0_0__0(); state._fsp--; @@ -37469,21 +37469,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:12548: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:12547: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:12552: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:12553: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:12551: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:12552: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__025794); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__025793); 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__025797); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__025796); rule__XRelationalExpression__Group_1_0_0_0__1(); state._fsp--; @@ -37507,23 +37507,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:12560: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:12559: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:12564:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12565:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12563:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12564:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12565:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12566:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12564:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12565: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:12567:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12569:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12566:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12568:1: { } @@ -37548,16 +37548,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:12579: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:12578: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:12583: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:12584: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:12582: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:12583: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__125855); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__125854); rule__XRelationalExpression__Group_1_0_0_0__1__Impl(); state._fsp--; @@ -37581,22 +37581,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:12590: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:12589: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:12594:1: ( ( 'instanceof' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12595:1: ( 'instanceof' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12593:1: ( ( 'instanceof' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12594:1: ( 'instanceof' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12595:1: ( 'instanceof' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12596:1: 'instanceof' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12594:1: ( 'instanceof' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12595:1: 'instanceof' { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); } - match(input,92,FollowSets001.FOLLOW_92_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl25883); if (state.failed) return ; + match(input,92,FollowSets001.FOLLOW_92_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl25882); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); } @@ -37622,21 +37622,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:12613: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:12612: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:12617: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:12618: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:12616: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:12617: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__025918); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__025917); 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__025921); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__025920); rule__XRelationalExpression__Group_1_1__1(); state._fsp--; @@ -37660,25 +37660,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:12625: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:12624: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:12629: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:12630: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:12628: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:12629: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:12630: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:12631: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:12629: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:12630: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:12632: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:12632: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:12631: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:12631: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__Impl25948); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl25947); rule__XRelationalExpression__Group_1_1_0__0(); state._fsp--; @@ -37711,16 +37711,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:12642: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:12641: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:12646: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:12647: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:12645: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:12646:2: rule__XRelationalExpression__Group_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__125978); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__125977); rule__XRelationalExpression__Group_1_1__1__Impl(); state._fsp--; @@ -37744,25 +37744,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:12653: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:12652: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:12657: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:12658: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:12656: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:12657: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:12658: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:12659: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:12657: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:12658: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:12660: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:12660: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:12659: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:12659:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl26005); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl26004); rule__XRelationalExpression__RightOperandAssignment_1_1_1(); state._fsp--; @@ -37795,16 +37795,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:12674: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:12673: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:12678: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:12679: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:12677: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:12678: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__026039); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__026038); rule__XRelationalExpression__Group_1_1_0__0__Impl(); state._fsp--; @@ -37828,25 +37828,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:12685: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:12684: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:12689: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:12690: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:12688: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:12689: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:12690: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:12691: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:12689: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:12690: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:12692: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:12692: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:12691: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:12691: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__Impl26066); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl26065); rule__XRelationalExpression__Group_1_1_0_0__0(); state._fsp--; @@ -37879,21 +37879,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:12704: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:12703: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:12708: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:12709: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:12707: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:12708: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__026098); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__026097); 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__026101); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__026100); rule__XRelationalExpression__Group_1_1_0_0__1(); state._fsp--; @@ -37917,23 +37917,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:12716: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:12715: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:12720:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12721:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12719:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12720:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12721:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12722:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12720:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12721: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:12723:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12725:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12722:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12724:1: { } @@ -37958,16 +37958,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:12735: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:12734: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:12739: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:12740: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:12738: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:12739: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__126159); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__126158); rule__XRelationalExpression__Group_1_1_0_0__1__Impl(); state._fsp--; @@ -37991,25 +37991,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:12746: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:12745: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:12750: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:12751: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:12749: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:12750: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:12751: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:12752: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:12750: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:12751: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:12753: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:12753: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:12752: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:12752: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__Impl26186); + pushFollow(FollowSets001.FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl26185); rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1(); state._fsp--; @@ -38042,21 +38042,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:12767: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:12766: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:12771: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:12772: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:12770: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:12771:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__026220); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__026219); rule__XOtherOperatorExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__026223); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__026222); rule__XOtherOperatorExpression__Group__1(); state._fsp--; @@ -38080,22 +38080,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:12779: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:12778: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:12783:1: ( ( ruleXAdditiveExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12784:1: ( ruleXAdditiveExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12782:1: ( ( ruleXAdditiveExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12783:1: ( ruleXAdditiveExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12784:1: ( ruleXAdditiveExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12785:1: ruleXAdditiveExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12783:1: ( ruleXAdditiveExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12784:1: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl26250); + pushFollow(FollowSets001.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl26249); ruleXAdditiveExpression(); state._fsp--; @@ -38125,16 +38125,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:12796: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:12795: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:12800: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:12801: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:12799: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:12800:2: rule__XOtherOperatorExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__126279); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__126278); rule__XOtherOperatorExpression__Group__1__Impl(); state._fsp--; @@ -38158,31 +38158,31 @@ 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:12807: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:12806: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:12811: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:12812: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:12810: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:12811: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:12812: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:12813: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:12811: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:12812: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:12814: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:12813:1: ( rule__XOtherOperatorExpression__Group_1__0 )* loop120: do { int alt120=2; alt120 = dfa120.predict(input); switch (alt120) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12814: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:12813:2: rule__XOtherOperatorExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl26306); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl26305); rule__XOtherOperatorExpression__Group_1__0(); state._fsp--; @@ -38221,21 +38221,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:12828: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:12827: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:12832: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:12833: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:12831: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:12832: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__026341); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__026340); 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__026344); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__026343); rule__XOtherOperatorExpression__Group_1__1(); state._fsp--; @@ -38259,25 +38259,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:12840: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:12839: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:12844: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:12845: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:12843: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:12844: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:12845: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:12846: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:12844: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:12845: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:12847: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:12847: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:12846: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:12846:2: rule__XOtherOperatorExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl26371); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl26370); rule__XOtherOperatorExpression__Group_1_0__0(); state._fsp--; @@ -38310,16 +38310,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:12857: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:12856: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:12861: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:12862: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:12860: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:12861:2: rule__XOtherOperatorExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__126401); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__126400); rule__XOtherOperatorExpression__Group_1__1__Impl(); state._fsp--; @@ -38343,25 +38343,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:12868: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:12867: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:12872: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:12873: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:12871: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:12872: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:12873: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:12874: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:12872: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:12873: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:12875: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:12875: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:12874: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:12874:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl26428); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl26427); rule__XOtherOperatorExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -38394,16 +38394,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:12889: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:12888: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:12893: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:12894: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:12892: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:12893:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__026462); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__026461); rule__XOtherOperatorExpression__Group_1_0__0__Impl(); state._fsp--; @@ -38427,25 +38427,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:12900: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:12899: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:12904: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:12905: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:12903: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:12904: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:12905: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:12906: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:12904: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:12905: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:12907: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:12907: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:12906: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:12906: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__Impl26489); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl26488); rule__XOtherOperatorExpression__Group_1_0_0__0(); state._fsp--; @@ -38478,21 +38478,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:12919: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:12918: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:12923: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:12924: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:12922: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:12923: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__026521); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__026520); 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__026524); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__026523); rule__XOtherOperatorExpression__Group_1_0_0__1(); state._fsp--; @@ -38516,23 +38516,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:12931: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:12930: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:12935:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12936:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12934:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12935:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12936:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12937:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12935:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12936: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:12938:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12940:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12937:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12939:1: { } @@ -38557,16 +38557,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:12950: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:12949: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:12954: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:12955: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:12953: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:12954: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__126582); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__126581); rule__XOtherOperatorExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -38590,25 +38590,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:12961: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:12960: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:12965: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:12966: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:12964: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:12965: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:12966: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:12967: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:12965: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:12966: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:12968: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:12968: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:12967: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:12967: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__Impl26609); + pushFollow(FollowSets001.FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl26608); rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -38641,21 +38641,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12982:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12981:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; public final void rule__OpOther__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12986:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12987:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12985:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12986:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__026643); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__026642); rule__OpOther__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__026646); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__026645); rule__OpOther__Group_2__1(); state._fsp--; @@ -38679,22 +38679,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12994:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12993:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; public final void rule__OpOther__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:12998:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12999:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12997:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12998:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12999:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13000:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12998:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12999:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_2__0__Impl26674); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_2__0__Impl26673); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); } @@ -38720,16 +38720,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13013:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13012:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; public final void rule__OpOther__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13017:1: ( rule__OpOther__Group_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13018:2: rule__OpOther__Group_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13016:1: ( rule__OpOther__Group_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13017:2: rule__OpOther__Group_2__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__126705); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__126704); rule__OpOther__Group_2__1__Impl(); state._fsp--; @@ -38753,22 +38753,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13024:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13023:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; public final void rule__OpOther__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:13028:1: ( ( '..' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13029:1: ( '..' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13027:1: ( ( '..' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13028:1: ( '..' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13029:1: ( '..' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13030:1: '..' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13028:1: ( '..' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13029:1: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); } - match(input,67,FollowSets001.FOLLOW_67_in_rule__OpOther__Group_2__1__Impl26733); if (state.failed) return ; + match(input,67,FollowSets001.FOLLOW_67_in_rule__OpOther__Group_2__1__Impl26732); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); } @@ -38794,21 +38794,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13047:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13046:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; public final void rule__OpOther__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13051:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13052:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13050:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13051:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__026768); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__026767); rule__OpOther__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__026771); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__026770); rule__OpOther__Group_5__1(); state._fsp--; @@ -38832,22 +38832,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13059:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13058:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; public final void rule__OpOther__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:13063:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13064:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13062:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13063:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13064:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13065:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13063:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13064:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5__0__Impl26799); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5__0__Impl26798); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); } @@ -38873,16 +38873,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13078:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13077:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; public final void rule__OpOther__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13082:1: ( rule__OpOther__Group_5__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13083:2: rule__OpOther__Group_5__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13081:1: ( rule__OpOther__Group_5__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13082:2: rule__OpOther__Group_5__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__126830); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__126829); rule__OpOther__Group_5__1__Impl(); state._fsp--; @@ -38906,25 +38906,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13089:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13088:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13093:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13094:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13092:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13093:1: ( ( rule__OpOther__Alternatives_5_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13094:1: ( ( rule__OpOther__Alternatives_5_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13095:1: ( rule__OpOther__Alternatives_5_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13093:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13094:1: ( rule__OpOther__Alternatives_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13096:1: ( rule__OpOther__Alternatives_5_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13096:2: rule__OpOther__Alternatives_5_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13095:1: ( rule__OpOther__Alternatives_5_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13095:2: rule__OpOther__Alternatives_5_1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl26857); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl26856); rule__OpOther__Alternatives_5_1(); state._fsp--; @@ -38957,16 +38957,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13110:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13109:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13114:1: ( rule__OpOther__Group_5_1_0__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13115:2: rule__OpOther__Group_5_1_0__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13113:1: ( rule__OpOther__Group_5_1_0__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13114:2: rule__OpOther__Group_5_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__026891); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__026890); rule__OpOther__Group_5_1_0__0__Impl(); state._fsp--; @@ -38990,25 +38990,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13121:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13120:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13125:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13126:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13124:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13125:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13126:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13127:1: ( rule__OpOther__Group_5_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13125:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13126:1: ( rule__OpOther__Group_5_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13128:1: ( rule__OpOther__Group_5_1_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13128:2: rule__OpOther__Group_5_1_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13127:1: ( rule__OpOther__Group_5_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13127:2: rule__OpOther__Group_5_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl26918); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl26917); rule__OpOther__Group_5_1_0_0__0(); state._fsp--; @@ -39041,21 +39041,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13140:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13139:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13144:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13145:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13143:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13144:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__026950); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__026949); rule__OpOther__Group_5_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__026953); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__026952); rule__OpOther__Group_5_1_0_0__1(); state._fsp--; @@ -39079,22 +39079,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13152:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13151:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13156:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13157:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13155:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13156:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13157:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13158:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13156:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13157:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__0__Impl26981); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__0__Impl26980); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); } @@ -39120,16 +39120,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13171:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13170:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13175:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13176:2: rule__OpOther__Group_5_1_0_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13174:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13175:2: rule__OpOther__Group_5_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__127012); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__127011); rule__OpOther__Group_5_1_0_0__1__Impl(); state._fsp--; @@ -39153,22 +39153,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13182:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13181:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13186:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13187:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13185:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13186:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13187:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13188:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13186:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13187:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__1__Impl27040); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__1__Impl27039); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); } @@ -39194,21 +39194,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13205:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13204:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; public final void rule__OpOther__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13209:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13210:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13208:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13209:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__027075); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__027074); rule__OpOther__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__027078); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__027077); rule__OpOther__Group_6__1(); state._fsp--; @@ -39232,22 +39232,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13217:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13216:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; public final void rule__OpOther__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:13221:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13222:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13220:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13221:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13222:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13223:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13221:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13222:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); } - match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6__0__Impl27106); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6__0__Impl27105); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); } @@ -39273,16 +39273,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13236:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13235:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; public final void rule__OpOther__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13240:1: ( rule__OpOther__Group_6__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13241:2: rule__OpOther__Group_6__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13239:1: ( rule__OpOther__Group_6__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13240:2: rule__OpOther__Group_6__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__127137); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__127136); rule__OpOther__Group_6__1__Impl(); state._fsp--; @@ -39306,25 +39306,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13247:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13246:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13251:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13252:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13250:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13251:1: ( ( rule__OpOther__Alternatives_6_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13252:1: ( ( rule__OpOther__Alternatives_6_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13253:1: ( rule__OpOther__Alternatives_6_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13251:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13252:1: ( rule__OpOther__Alternatives_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13254:1: ( rule__OpOther__Alternatives_6_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13254:2: rule__OpOther__Alternatives_6_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13253:1: ( rule__OpOther__Alternatives_6_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13253:2: rule__OpOther__Alternatives_6_1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl27164); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl27163); rule__OpOther__Alternatives_6_1(); state._fsp--; @@ -39357,16 +39357,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13268:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13267:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:1: ( rule__OpOther__Group_6_1_0__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13273:2: rule__OpOther__Group_6_1_0__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13271:1: ( rule__OpOther__Group_6_1_0__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13272:2: rule__OpOther__Group_6_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__027198); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__027197); rule__OpOther__Group_6_1_0__0__Impl(); state._fsp--; @@ -39390,25 +39390,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13279:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13278:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13283:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13284:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13282:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13283:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13284:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13285:1: ( rule__OpOther__Group_6_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13283:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13284:1: ( rule__OpOther__Group_6_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13286:1: ( rule__OpOther__Group_6_1_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13286:2: rule__OpOther__Group_6_1_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13285:1: ( rule__OpOther__Group_6_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13285:2: rule__OpOther__Group_6_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl27225); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl27224); rule__OpOther__Group_6_1_0_0__0(); state._fsp--; @@ -39441,21 +39441,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13298:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13297:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13302:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13303:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13301:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13302:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__027257); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__027256); rule__OpOther__Group_6_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__027260); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__027259); rule__OpOther__Group_6_1_0_0__1(); state._fsp--; @@ -39479,22 +39479,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13310:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13309:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13314:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13315:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13313:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13314:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13315:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13316:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13314:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13315:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); } - match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__0__Impl27288); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__0__Impl27287); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); } @@ -39520,16 +39520,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13329:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13328:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13333:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13334:2: rule__OpOther__Group_6_1_0_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13332:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13333:2: rule__OpOther__Group_6_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__127319); + pushFollow(FollowSets001.FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__127318); rule__OpOther__Group_6_1_0_0__1__Impl(); state._fsp--; @@ -39553,22 +39553,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13340:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13339:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13344:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13345:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13343:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13344:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13345:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13346:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13344:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13345:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); } - match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__1__Impl27347); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__1__Impl27346); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); } @@ -39594,21 +39594,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:13363: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:13362: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:13367: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:13368: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:13366: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:13367:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__027382); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__027381); rule__XAdditiveExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__027385); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__027384); rule__XAdditiveExpression__Group__1(); state._fsp--; @@ -39632,22 +39632,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:13375: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:13374: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:13379:1: ( ( ruleXMultiplicativeExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13380:1: ( ruleXMultiplicativeExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13378:1: ( ( ruleXMultiplicativeExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13379:1: ( ruleXMultiplicativeExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13380:1: ( ruleXMultiplicativeExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13381:1: ruleXMultiplicativeExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13379:1: ( ruleXMultiplicativeExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13380:1: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl27412); + pushFollow(FollowSets001.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl27411); ruleXMultiplicativeExpression(); state._fsp--; @@ -39677,16 +39677,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:13392: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:13391: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:13396: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:13397: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:13395: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:13396:2: rule__XAdditiveExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__127441); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__127440); rule__XAdditiveExpression__Group__1__Impl(); state._fsp--; @@ -39710,22 +39710,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:13403: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:13402: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:13407: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:13408: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:13406: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:13407: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:13408: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:13409: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:13407: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:13408: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:13410: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:13409:1: ( rule__XAdditiveExpression__Group_1__0 )* loop121: do { int alt121=2; @@ -39753,9 +39753,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:13410: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:13409:2: rule__XAdditiveExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl27468); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl27467); rule__XAdditiveExpression__Group_1__0(); state._fsp--; @@ -39794,21 +39794,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:13424: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:13423: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:13428: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:13429: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:13427: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:13428: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__027503); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__027502); 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__027506); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__027505); rule__XAdditiveExpression__Group_1__1(); state._fsp--; @@ -39832,25 +39832,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:13436: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:13435: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:13440: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:13441: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:13439: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:13440: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:13441: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:13442: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:13440: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:13441: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:13443: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:13443: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:13442: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:13442:2: rule__XAdditiveExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl27533); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl27532); rule__XAdditiveExpression__Group_1_0__0(); state._fsp--; @@ -39883,16 +39883,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:13453: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:13452: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:13457: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:13458: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:13456: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:13457:2: rule__XAdditiveExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__127563); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__127562); rule__XAdditiveExpression__Group_1__1__Impl(); state._fsp--; @@ -39916,25 +39916,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:13464: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:13463: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:13468: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:13469: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:13467: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:13468: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:13469: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:13470: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:13468: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:13469: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:13471: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:13471: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:13470: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:13470:2: rule__XAdditiveExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl27590); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl27589); rule__XAdditiveExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -39967,16 +39967,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:13485: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:13484: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:13489: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:13490: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:13488: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:13489:2: rule__XAdditiveExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__027624); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__027623); rule__XAdditiveExpression__Group_1_0__0__Impl(); state._fsp--; @@ -40000,25 +40000,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:13496: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:13495: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:13500: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:13501: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:13499: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:13500: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:13501: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:13502: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:13500: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:13501: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:13503: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:13503: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:13502: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:13502: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__Impl27651); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl27650); rule__XAdditiveExpression__Group_1_0_0__0(); state._fsp--; @@ -40051,21 +40051,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:13515: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:13514: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:13519: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:13520: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:13518: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:13519: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__027683); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__027682); 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__027686); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__027685); rule__XAdditiveExpression__Group_1_0_0__1(); state._fsp--; @@ -40089,23 +40089,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:13527: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:13526: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:13531:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13532:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13530:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13531:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13532:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13533:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13531:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13532: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:13534:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13536:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13533:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13535:1: { } @@ -40130,16 +40130,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:13546: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:13545: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:13550: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:13551: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:13549: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:13550: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__127744); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__127743); rule__XAdditiveExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -40163,25 +40163,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:13557: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:13556: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:13561: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:13562: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:13560: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:13561: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:13562: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:13563: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:13561: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:13562: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:13564: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:13564: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:13563: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:13563: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__Impl27771); + pushFollow(FollowSets001.FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl27770); rule__XAdditiveExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -40214,21 +40214,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:13578: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:13577: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:13582: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:13583: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:13581: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:13582:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__027805); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__027804); rule__XMultiplicativeExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__027808); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__027807); rule__XMultiplicativeExpression__Group__1(); state._fsp--; @@ -40252,22 +40252,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:13590: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:13589: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:13594:1: ( ( ruleXUnaryOperation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13595:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13593:1: ( ( ruleXUnaryOperation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13594:1: ( ruleXUnaryOperation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13595:1: ( ruleXUnaryOperation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13596:1: ruleXUnaryOperation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13594:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13595:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl27835); + pushFollow(FollowSets001.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl27834); ruleXUnaryOperation(); state._fsp--; @@ -40297,16 +40297,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:13607: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:13606: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:13611: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:13612: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:13610: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:13611:2: rule__XMultiplicativeExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__127864); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__127863); rule__XMultiplicativeExpression__Group__1__Impl(); state._fsp--; @@ -40330,22 +40330,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:13618: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:13617: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:13622: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:13623: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:13621: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:13622: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:13623: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:13624: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:13622: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:13623: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:13625: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:13624:1: ( rule__XMultiplicativeExpression__Group_1__0 )* loop122: do { int alt122=2; @@ -40399,9 +40399,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:13625: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:13624:2: rule__XMultiplicativeExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl27891); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl27890); rule__XMultiplicativeExpression__Group_1__0(); state._fsp--; @@ -40440,21 +40440,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:13639: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:13638: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:13643: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:13644: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:13642: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:13643: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__027926); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__027925); 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__027929); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__027928); rule__XMultiplicativeExpression__Group_1__1(); state._fsp--; @@ -40478,25 +40478,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:13651: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:13650: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:13655: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:13656: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:13654: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:13655: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:13656: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:13657: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:13655: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:13656: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:13658: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:13658: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:13657: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:13657:2: rule__XMultiplicativeExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl27956); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl27955); rule__XMultiplicativeExpression__Group_1_0__0(); state._fsp--; @@ -40529,16 +40529,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:13668: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:13667: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:13672: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:13673: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:13671: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:13672:2: rule__XMultiplicativeExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__127986); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__127985); rule__XMultiplicativeExpression__Group_1__1__Impl(); state._fsp--; @@ -40562,25 +40562,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:13679: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:13678: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:13683: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:13684: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:13682: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:13683: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:13684: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:13685: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:13683: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:13684: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:13686: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:13686: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:13685: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:13685:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl28013); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl28012); rule__XMultiplicativeExpression__RightOperandAssignment_1_1(); state._fsp--; @@ -40613,16 +40613,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:13700: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:13699: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:13704: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:13705: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:13703: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:13704:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__028047); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__028046); rule__XMultiplicativeExpression__Group_1_0__0__Impl(); state._fsp--; @@ -40646,25 +40646,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:13711: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:13710: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:13715: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:13716: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:13714: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:13715: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:13716: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:13717: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:13715: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:13716: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:13718: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:13718: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:13717: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:13717: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__Impl28074); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl28073); rule__XMultiplicativeExpression__Group_1_0_0__0(); state._fsp--; @@ -40697,21 +40697,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:13730: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:13729: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:13734: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:13735: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:13733: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:13734: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__028106); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__028105); 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__028109); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__028108); rule__XMultiplicativeExpression__Group_1_0_0__1(); state._fsp--; @@ -40735,23 +40735,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:13742: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:13741: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:13746: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:13745:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13746: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:13748:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13746:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13747: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:13749:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13751:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13748:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13750:1: { } @@ -40776,16 +40776,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:13761: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:13760: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:13765: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:13766: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:13764: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:13765: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__128167); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__128166); rule__XMultiplicativeExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -40809,25 +40809,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:13772: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:13771: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:13776: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:13777: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:13775: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:13776: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:13777: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:13778: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:13776: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:13777: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:13779: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:13779: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:13778: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:13778: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__Impl28194); + pushFollow(FollowSets001.FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl28193); rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1(); state._fsp--; @@ -40860,21 +40860,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:13793: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:13792: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:13797: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:13798: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:13796: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:13797: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__028228); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__028227); 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__028231); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__028230); rule__XUnaryOperation__Group_0__1(); state._fsp--; @@ -40898,23 +40898,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:13805: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:13804: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:13809:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13810:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13808:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13809:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13810:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13811:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13809:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13810: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:13812:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13814:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13811:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13813:1: { } @@ -40939,21 +40939,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:13824: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:13823: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:13828: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:13829: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:13827: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:13828: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__128289); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__128288); 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__128292); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__128291); rule__XUnaryOperation__Group_0__2(); state._fsp--; @@ -40977,25 +40977,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:13836: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:13835: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:13840: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:13841: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:13839: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:13840: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:13841: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:13842: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:13840: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:13841: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:13843: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:13843: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:13842: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:13842:2: rule__XUnaryOperation__FeatureAssignment_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl28319); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl28318); rule__XUnaryOperation__FeatureAssignment_0_1(); state._fsp--; @@ -41028,16 +41028,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:13853: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:13852: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:13857: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:13858: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:13856: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:13857:2: rule__XUnaryOperation__Group_0__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__228349); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__228348); rule__XUnaryOperation__Group_0__2__Impl(); state._fsp--; @@ -41061,25 +41061,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:13864: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:13863: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:13868: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:13869: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:13867: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:13868: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:13869: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:13870: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:13868: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:13869: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:13871: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:13871: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:13870: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:13870:2: rule__XUnaryOperation__OperandAssignment_0_2 { - pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl28376); + pushFollow(FollowSets001.FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl28375); rule__XUnaryOperation__OperandAssignment_0_2(); state._fsp--; @@ -41112,21 +41112,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:13887: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:13886: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:13891: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:13892: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:13890: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:13891:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__028412); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__028411); rule__XCastedExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__028415); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__028414); rule__XCastedExpression__Group__1(); state._fsp--; @@ -41150,22 +41150,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:13899: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:13898: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:13903:1: ( ( ruleXMemberFeatureCall ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13904:1: ( ruleXMemberFeatureCall ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13902:1: ( ( ruleXMemberFeatureCall ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13903:1: ( ruleXMemberFeatureCall ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13904:1: ( ruleXMemberFeatureCall ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13905:1: ruleXMemberFeatureCall + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13903:1: ( ruleXMemberFeatureCall ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:13904:1: ruleXMemberFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl28442); + pushFollow(FollowSets001.FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl28441); ruleXMemberFeatureCall(); state._fsp--; @@ -41195,16 +41195,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:13916: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:13915: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:13920: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:13921: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:13919: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:13920:2: rule__XCastedExpression__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__128471); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__128470); rule__XCastedExpression__Group__1__Impl(); state._fsp--; @@ -41228,22 +41228,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:13927: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:13926: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:13931: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:13932: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:13930: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:13931: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:13932: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:13933: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:13931: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:13932: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:13934: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:13933:1: ( rule__XCastedExpression__Group_1__0 )* loop123: do { int alt123=2; @@ -41262,9 +41262,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:13934: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:13933:2: rule__XCastedExpression__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl28498); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl28497); rule__XCastedExpression__Group_1__0(); state._fsp--; @@ -41303,21 +41303,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:13948: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:13947: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:13952: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:13953: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:13951: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:13952: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__028533); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__028532); 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__028536); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__028535); rule__XCastedExpression__Group_1__1(); state._fsp--; @@ -41341,25 +41341,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:13960: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:13959: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:13964: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:13965: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:13963: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:13964: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:13965: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:13966: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:13964: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:13965: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:13967: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:13967: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:13966: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:13966:2: rule__XCastedExpression__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl28563); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl28562); rule__XCastedExpression__Group_1_0__0(); state._fsp--; @@ -41392,16 +41392,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:13977: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:13976: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:13981: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:13982: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:13980: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:13981:2: rule__XCastedExpression__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__128593); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__128592); rule__XCastedExpression__Group_1__1__Impl(); state._fsp--; @@ -41425,25 +41425,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:13988: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:13987: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:13992: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:13993: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:13991: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:13992: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:13993: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:13994: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:13992: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:13993: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:13995: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:13995: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:13994: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:13994:2: rule__XCastedExpression__TypeAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl28620); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl28619); rule__XCastedExpression__TypeAssignment_1_1(); state._fsp--; @@ -41476,16 +41476,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:14009: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:14008: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:14013: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:14014: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:14012: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:14013:2: rule__XCastedExpression__Group_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__028654); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__028653); rule__XCastedExpression__Group_1_0__0__Impl(); state._fsp--; @@ -41509,25 +41509,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:14020: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:14019: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:14024: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:14025: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:14023: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:14024: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:14025: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:14026: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:14024: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:14025: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:14027: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:14027: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:14026: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:14026: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__Impl28681); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl28680); rule__XCastedExpression__Group_1_0_0__0(); state._fsp--; @@ -41560,21 +41560,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:14039: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:14038: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:14043: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:14044: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:14042: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:14043: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__028713); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__028712); 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__028716); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__028715); rule__XCastedExpression__Group_1_0_0__1(); state._fsp--; @@ -41598,23 +41598,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:14051: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:14050: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:14055:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14056:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14054:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14055:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14056:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14057:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14055:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14056: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:14058:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14060:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14057:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14059:1: { } @@ -41639,16 +41639,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:14070: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:14069: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:14074: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:14075: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:14073: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:14074: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__128774); + pushFollow(FollowSets001.FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__128773); rule__XCastedExpression__Group_1_0_0__1__Impl(); state._fsp--; @@ -41672,22 +41672,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:14081: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:14080: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:14085:1: ( ( 'as' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14086:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14084:1: ( ( 'as' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14085:1: ( 'as' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14086:1: ( 'as' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14087:1: 'as' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14085:1: ( 'as' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14086:1: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); } - match(input,26,FollowSets001.FOLLOW_26_in_rule__XCastedExpression__Group_1_0_0__1__Impl28802); if (state.failed) return ; + match(input,26,FollowSets001.FOLLOW_26_in_rule__XCastedExpression__Group_1_0_0__1__Impl28801); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); } @@ -41713,21 +41713,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:14104: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:14103: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:14108: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:14109: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:14107: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:14108:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__028837); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__028836); rule__XMemberFeatureCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__028840); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__028839); rule__XMemberFeatureCall__Group__1(); state._fsp--; @@ -41751,22 +41751,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:14116: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:14115: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:14120:1: ( ( ruleXPrimaryExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14121:1: ( ruleXPrimaryExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14119:1: ( ( ruleXPrimaryExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14120:1: ( ruleXPrimaryExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14121:1: ( ruleXPrimaryExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14122:1: ruleXPrimaryExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14120:1: ( ruleXPrimaryExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14121:1: ruleXPrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl28867); + pushFollow(FollowSets001.FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl28866); ruleXPrimaryExpression(); state._fsp--; @@ -41796,16 +41796,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:14133: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:14132: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:14137: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:14138: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:14136: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:14137:2: rule__XMemberFeatureCall__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__128896); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__128895); rule__XMemberFeatureCall__Group__1__Impl(); state._fsp--; @@ -41829,22 +41829,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:14144: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:14143: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:14148:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14149:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14147:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14148:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14149:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14150:1: ( rule__XMemberFeatureCall__Alternatives_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14148:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14149: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:14151:1: ( rule__XMemberFeatureCall__Alternatives_1 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14150:1: ( rule__XMemberFeatureCall__Alternatives_1 )* loop124: do { int alt124=2; @@ -41887,9 +41887,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:14151:2: rule__XMemberFeatureCall__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14150:2: rule__XMemberFeatureCall__Alternatives_1 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl28923); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl28922); rule__XMemberFeatureCall__Alternatives_1(); state._fsp--; @@ -41928,21 +41928,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:14165: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:14164: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:14169: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:14170: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:14168: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:14169: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__028958); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__028957); 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__028961); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__028960); rule__XMemberFeatureCall__Group_1_0__1(); state._fsp--; @@ -41966,25 +41966,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:14177: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:14176: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:14181: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:14182: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:14180: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:14181: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:14182: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:14183: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:14181: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:14182: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:14184: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:14184: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:14183: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:14183: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__Impl28988); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl28987); rule__XMemberFeatureCall__Group_1_0_0__0(); state._fsp--; @@ -42017,16 +42017,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:14194: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:14193: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:14198: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:14199: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:14197: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:14198:2: rule__XMemberFeatureCall__Group_1_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__129018); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__129017); rule__XMemberFeatureCall__Group_1_0__1__Impl(); state._fsp--; @@ -42050,25 +42050,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:14205: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:14204: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:14209: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:14210: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:14208: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:14209: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:14210: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:14211: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:14209: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:14210: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:14212: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:14212: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:14211: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:14211:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl29045); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl29044); rule__XMemberFeatureCall__ValueAssignment_1_0_1(); state._fsp--; @@ -42101,16 +42101,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:14226: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:14225: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:14230: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:14231: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:14229: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:14230: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__029079); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__029078); rule__XMemberFeatureCall__Group_1_0_0__0__Impl(); state._fsp--; @@ -42134,25 +42134,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:14237: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:14236: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:14241: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:14242: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:14240: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:14241: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:14242: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:14243: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:14241: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:14242: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:14244: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:14244: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:14243: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:14243: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__Impl29106); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl29105); rule__XMemberFeatureCall__Group_1_0_0_0__0(); state._fsp--; @@ -42185,21 +42185,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:14256: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:14255: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:14260: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:14261: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:14259: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:14260: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__029138); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__029137); 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__029141); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__029140); rule__XMemberFeatureCall__Group_1_0_0_0__1(); state._fsp--; @@ -42223,23 +42223,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:14268: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:14267: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:14272:1: ( ( () ) ) - // ../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:14271:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14272:1: ( () ) { - // ../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:14272:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14273: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:14275:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14277: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:14276:1: { } @@ -42264,21 +42264,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:14287: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:14286: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:14291: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:14292: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:14290: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:14291: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__129199); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__129198); 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__129202); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__129201); rule__XMemberFeatureCall__Group_1_0_0_0__2(); state._fsp--; @@ -42302,25 +42302,25 @@ 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:14299:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14298:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14303:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14304:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14302:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14303:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14304:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14305:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14303:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14304:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14306:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14306:2: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14305:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14305:2: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl29229); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl29228); rule__XMemberFeatureCall__Alternatives_1_0_0_0_1(); state._fsp--; @@ -42353,21 +42353,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:14316: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:14315: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:14320: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:14321: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:14319: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:14320: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__229259); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__229258); 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__229262); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__229261); rule__XMemberFeatureCall__Group_1_0_0_0__3(); state._fsp--; @@ -42391,25 +42391,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:14328: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:14327: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:14332: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:14333: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:14331: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:14332: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:14333: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:14334: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:14332: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:14333: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:14335: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:14335: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:14334: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:14334: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__Impl29289); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl29288); rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2(); state._fsp--; @@ -42442,16 +42442,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:14345: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:14344: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:14349: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:14350: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:14348: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:14349: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__329319); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__329318); rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl(); state._fsp--; @@ -42475,22 +42475,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:14356: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:14355: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:14360:1: ( ( ruleOpSingleAssign ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14361:1: ( ruleOpSingleAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14359:1: ( ( ruleOpSingleAssign ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14360:1: ( ruleOpSingleAssign ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14361:1: ( ruleOpSingleAssign ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14362:1: ruleOpSingleAssign + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14360:1: ( ruleOpSingleAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14361: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__Impl29346); + pushFollow(FollowSets001.FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl29345); ruleOpSingleAssign(); state._fsp--; @@ -42520,21 +42520,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:14381: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:14380: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:14385: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:14386: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:14384: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:14385: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__029383); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__029382); 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__029386); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__029385); rule__XMemberFeatureCall__Group_1_1__1(); state._fsp--; @@ -42558,25 +42558,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:14393: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:14392: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:14397: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:14398: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:14396: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:14397: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:14398: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:14399: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:14397: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:14398: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:14400: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:14400: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:14399: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:14399: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__Impl29413); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl29412); rule__XMemberFeatureCall__Group_1_1_0__0(); state._fsp--; @@ -42609,21 +42609,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:14410: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:14409: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:14414: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:14415: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:14413: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:14414: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__129443); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__129442); 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__129446); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__129445); rule__XMemberFeatureCall__Group_1_1__2(); state._fsp--; @@ -42647,22 +42647,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:14422: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:14421: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:14426: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:14427: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:14425: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:14426: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:14427: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:14428: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:14426: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:14427: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:14429: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:14428:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? int alt125=2; int LA125_0 = input.LA(1); @@ -42671,9 +42671,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:14429: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:14428: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__Impl29473); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl29472); rule__XMemberFeatureCall__Group_1_1_1__0(); state._fsp--; @@ -42709,21 +42709,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:14439: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:14438: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:14443: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:14444: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:14442: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:14443: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__229504); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__229503); 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__229507); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__229506); rule__XMemberFeatureCall__Group_1_1__3(); state._fsp--; @@ -42747,25 +42747,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:14451: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:14450: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:14455: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:14456: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:14454: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:14455: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:14456: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:14457: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:14455: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:14456: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:14458: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:14458: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:14457: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:14457:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl29534); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl29533); rule__XMemberFeatureCall__FeatureAssignment_1_1_2(); state._fsp--; @@ -42798,21 +42798,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:14468: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:14467: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:14472: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:14473: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:14471: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:14472: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__329564); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__329563); 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__329567); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__329566); rule__XMemberFeatureCall__Group_1_1__4(); state._fsp--; @@ -42836,29 +42836,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:14480: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:14479: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:14484: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:14485: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:14483: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:14484: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:14485: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:14486: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:14484: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:14485: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:14487: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:14486:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? int alt126=2; alt126 = dfa126.predict(input); switch (alt126) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14487: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:14486: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__Impl29594); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl29593); rule__XMemberFeatureCall__Group_1_1_3__0(); state._fsp--; @@ -42894,16 +42894,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:14497: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:14496: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:14501: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:14502: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:14500: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:14501:2: rule__XMemberFeatureCall__Group_1_1__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__429625); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__429624); rule__XMemberFeatureCall__Group_1_1__4__Impl(); state._fsp--; @@ -42927,29 +42927,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:14508: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:14507: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:14512: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:14513: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:14511: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:14512: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:14513: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:14514: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:14512: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:14513: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:14515: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:14514:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? int alt127=2; alt127 = dfa127.predict(input); switch (alt127) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14515: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:14514:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { - pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl29652); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl29651); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); state._fsp--; @@ -42985,16 +42985,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:14535: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:14534: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:14539: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:14540: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:14538: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:14539: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__029693); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__029692); rule__XMemberFeatureCall__Group_1_1_0__0__Impl(); state._fsp--; @@ -43018,25 +43018,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:14546: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:14545: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:14550: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:14551: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:14549: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:14550: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:14551: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:14552: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:14550: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:14551: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:14553: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:14553: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:14552: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:14552: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__Impl29720); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl29719); rule__XMemberFeatureCall__Group_1_1_0_0__0(); state._fsp--; @@ -43069,21 +43069,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:14565: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:14564: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:14569: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:14570: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:14568: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:14569: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__029752); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__029751); 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__029755); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__029754); rule__XMemberFeatureCall__Group_1_1_0_0__1(); state._fsp--; @@ -43107,23 +43107,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:14577: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:14576: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:14581:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14582:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14580:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14581:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14582:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14583:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14581:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14582: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:14584:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14586:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14583:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14585:1: { } @@ -43148,16 +43148,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:14596: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:14595: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:14600: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:14601: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:14599: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:14600: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__129813); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__129812); rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl(); state._fsp--; @@ -43181,25 +43181,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:14607: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:14606: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:14611: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:14612: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:14610: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:14611: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:14612: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:14613: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:14611: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:14612: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:14614: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:14614: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:14613: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:14613: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__Impl29840); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl29839); rule__XMemberFeatureCall__Alternatives_1_1_0_0_1(); state._fsp--; @@ -43232,21 +43232,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:14628: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:14627: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:14632: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:14633: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:14631: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:14632: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__029874); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__029873); 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__029877); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__029876); rule__XMemberFeatureCall__Group_1_1_1__1(); state._fsp--; @@ -43270,22 +43270,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:14640: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:14639: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:14644:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14645:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14643:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14644:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14645:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14646:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14644:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14645:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); } - match(input,64,FollowSets001.FOLLOW_64_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl29905); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl29904); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); } @@ -43311,21 +43311,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:14659: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:14658: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:14663: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:14664: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:14662: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:14663: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__129936); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__129935); 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__129939); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__129938); rule__XMemberFeatureCall__Group_1_1_1__2(); state._fsp--; @@ -43349,25 +43349,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:14671: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:14670: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:14675: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:14676: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:14674: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:14675: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:14676: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:14677: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:14675: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:14676: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:14678: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:14678: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:14677: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:14677: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__Impl29966); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl29965); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1(); state._fsp--; @@ -43400,21 +43400,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:14688: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:14687: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:14692: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:14693: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:14691: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:14692: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__229996); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__229995); 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__229999); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__229998); rule__XMemberFeatureCall__Group_1_1_1__3(); state._fsp--; @@ -43438,22 +43438,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:14700: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:14699: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:14704: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:14705: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:14703: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:14704: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:14705: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:14706: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:14704: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:14705: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:14707: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:14706:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* loop128: do { int alt128=2; @@ -43466,9 +43466,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:14707: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:14706: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__Impl30026); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl30025); rule__XMemberFeatureCall__Group_1_1_1_2__0(); state._fsp--; @@ -43507,16 +43507,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:14717: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:14716: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:14721: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:14722: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:14720: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:14721: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__330057); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__330056); rule__XMemberFeatureCall__Group_1_1_1__3__Impl(); state._fsp--; @@ -43540,22 +43540,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:14728: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:14727: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:14732:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14733:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14731:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14732:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14733:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14734:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14732:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14733:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl30085); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl30084); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); } @@ -43581,21 +43581,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:14755: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:14754: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:14759: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:14760: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:14758: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:14759: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__030124); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__030123); 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__030127); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__030126); rule__XMemberFeatureCall__Group_1_1_1_2__1(); state._fsp--; @@ -43619,22 +43619,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:14767: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:14766: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:14771:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14772:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14770:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14771:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14772:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14773:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14771:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14772:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl30155); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl30154); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); } @@ -43660,16 +43660,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:14786: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:14785: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:14790: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:14791: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:14789: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:14790: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__130186); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__130185); rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl(); state._fsp--; @@ -43693,25 +43693,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:14797: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:14796: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:14801: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:14802: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:14800: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:14801: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:14802: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:14803: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:14801: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:14802: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:14804: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:14804: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:14803: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:14803: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__Impl30213); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl30212); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1(); state._fsp--; @@ -43744,21 +43744,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:14818: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:14817: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:14822: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:14823: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:14821: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:14822: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__030247); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__030246); 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__030250); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__030249); rule__XMemberFeatureCall__Group_1_1_3__1(); state._fsp--; @@ -43782,25 +43782,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:14830: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:14829: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:14834: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:14835: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:14833: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:14834: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:14835: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:14836: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:14834: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:14835: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:14837: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:14837: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:14836: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:14836: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__Impl30277); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl30276); rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0(); state._fsp--; @@ -43833,21 +43833,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:14847: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:14846: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:14851: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:14852: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:14850: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:14851: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__130307); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__130306); 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__130310); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__130309); rule__XMemberFeatureCall__Group_1_1_3__2(); state._fsp--; @@ -43871,22 +43871,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:14859: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:14858: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:14863: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:14864: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:14862: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:14863: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:14864: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:14865: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:14863: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:14864: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:14866: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:14865:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? int alt129=2; int LA129_0 = input.LA(1); @@ -43895,9 +43895,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:14866: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:14865: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__Impl30337); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl30336); rule__XMemberFeatureCall__Alternatives_1_1_3_1(); state._fsp--; @@ -43933,16 +43933,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:14876: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:14875: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:14880: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:14881: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:14879: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:14880: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__230368); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__230367); rule__XMemberFeatureCall__Group_1_1_3__2__Impl(); state._fsp--; @@ -43966,22 +43966,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:14887: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:14886: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:14891:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14892:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14890:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14891:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14892:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14893:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14891:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14892:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl30396); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl30395); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); } @@ -44007,21 +44007,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:14912: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:14911: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:14916: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:14917: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:14915: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:14916: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__030433); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__030432); 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__030436); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__030435); rule__XMemberFeatureCall__Group_1_1_3_1_1__1(); state._fsp--; @@ -44045,25 +44045,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:14924: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:14923: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:14928: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:14929: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:14927: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:14928: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:14929: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:14930: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:14928: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:14929: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:14931: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:14931: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:14930: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:14930: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__Impl30463); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl30462); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0(); state._fsp--; @@ -44096,16 +44096,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:14941: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:14940: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:14945: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:14946: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:14944: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:14945: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__130493); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__130492); rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl(); state._fsp--; @@ -44129,22 +44129,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:14952: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:14951: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:14956: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:14957: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:14955: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:14956: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:14957: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:14958: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:14956: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:14957: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:14959: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:14958:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* loop130: do { int alt130=2; @@ -44157,9 +44157,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:14959: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:14958: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__Impl30520); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl30519); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0(); state._fsp--; @@ -44198,21 +44198,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:14973: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:14972: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:14977: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:14978: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:14976: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:14977: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__030555); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__030554); 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__030558); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__030557); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1(); state._fsp--; @@ -44236,22 +44236,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:14985: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:14984: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:14989:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14990:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14988:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14989:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14990:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14991:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14989:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14990:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl30586); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl30585); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); } @@ -44277,16 +44277,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:15004: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:15003: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:15008: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:15009: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:15007: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:15008: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__130617); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__130616); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl(); state._fsp--; @@ -44310,25 +44310,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:15015: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:15014: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:15019: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:15020: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:15018: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:15019: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:15020: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:15021: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:15019: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:15020: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:15022: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:15022: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:15021: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:15021: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__Impl30644); + pushFollow(FollowSets001.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl30643); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1(); state._fsp--; @@ -44361,21 +44361,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15036:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15035:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; public final void rule__XSetLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15040:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15041:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15039:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15040:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__030678); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__030677); rule__XSetLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__030681); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__030680); rule__XSetLiteral__Group__1(); state._fsp--; @@ -44399,23 +44399,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15048:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15047:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; public final void rule__XSetLiteral__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:15052:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15053:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15051:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15052:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15053:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15054:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15052:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15053:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15055:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15057:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15054:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15056:1: { } @@ -44440,21 +44440,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15067:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15066:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; public final void rule__XSetLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15071:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15072:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15070:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15071:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__130739); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__130738); rule__XSetLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__130742); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__130741); rule__XSetLiteral__Group__2(); state._fsp--; @@ -44478,22 +44478,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15079:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15078:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XSetLiteral__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:15083:1: ( ( '#' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15084:1: ( '#' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15082:1: ( ( '#' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15083:1: ( '#' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15084:1: ( '#' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15085:1: '#' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15083:1: ( '#' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15084:1: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); } - match(input,93,FollowSets001.FOLLOW_93_in_rule__XSetLiteral__Group__1__Impl30770); if (state.failed) return ; + match(input,93,FollowSets001.FOLLOW_93_in_rule__XSetLiteral__Group__1__Impl30769); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); } @@ -44519,21 +44519,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15098:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15097:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; public final void rule__XSetLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15102:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15103:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15101:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15102:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__230801); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__230800); rule__XSetLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__230804); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__230803); rule__XSetLiteral__Group__3(); state._fsp--; @@ -44557,22 +44557,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15110:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15109:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; public final void rule__XSetLiteral__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:15114:1: ( ( '{' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15115:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15113:1: ( ( '{' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15114:1: ( '{' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15115:1: ( '{' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15116:1: '{' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15114:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15115:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); } - match(input,86,FollowSets001.FOLLOW_86_in_rule__XSetLiteral__Group__2__Impl30832); if (state.failed) return ; + match(input,86,FollowSets001.FOLLOW_86_in_rule__XSetLiteral__Group__2__Impl30831); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); } @@ -44598,21 +44598,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15129:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15128:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; public final void rule__XSetLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15133:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15134:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15132:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15133:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__330863); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__330862); rule__XSetLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__330866); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__330865); rule__XSetLiteral__Group__4(); state._fsp--; @@ -44636,22 +44636,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15141:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15140:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15145:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15146:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15144:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15145:1: ( ( rule__XSetLiteral__Group_3__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15146:1: ( ( rule__XSetLiteral__Group_3__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15147:1: ( rule__XSetLiteral__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15145:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15146:1: ( rule__XSetLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15148:1: ( rule__XSetLiteral__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15147:1: ( rule__XSetLiteral__Group_3__0 )? int alt131=2; int LA131_0 = input.LA(1); @@ -44660,9 +44660,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:15148:2: rule__XSetLiteral__Group_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15147:2: rule__XSetLiteral__Group_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl30893); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl30892); rule__XSetLiteral__Group_3__0(); state._fsp--; @@ -44698,16 +44698,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15158:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15157:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; public final void rule__XSetLiteral__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:15162:1: ( rule__XSetLiteral__Group__4__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15163:2: rule__XSetLiteral__Group__4__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15161:1: ( rule__XSetLiteral__Group__4__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15162:2: rule__XSetLiteral__Group__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__430924); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__430923); rule__XSetLiteral__Group__4__Impl(); state._fsp--; @@ -44731,22 +44731,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group__4__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15169:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15168:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; public final void rule__XSetLiteral__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:15173:1: ( ( '}' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15174:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15172:1: ( ( '}' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15173:1: ( '}' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15174:1: ( '}' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15175:1: '}' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15173:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15174:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); } - match(input,87,FollowSets001.FOLLOW_87_in_rule__XSetLiteral__Group__4__Impl30952); if (state.failed) return ; + match(input,87,FollowSets001.FOLLOW_87_in_rule__XSetLiteral__Group__4__Impl30951); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); } @@ -44772,21 +44772,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15198:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15197:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15202:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15203:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15201:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15202:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__030993); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__030992); rule__XSetLiteral__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__030996); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__030995); rule__XSetLiteral__Group_3__1(); state._fsp--; @@ -44810,25 +44810,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15210:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15209:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15214:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15215:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15213:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15214:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15215:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15216:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15214:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15215:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15217:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15217:2: rule__XSetLiteral__ElementsAssignment_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15216:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15216:2: rule__XSetLiteral__ElementsAssignment_3_0 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl31023); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl31022); rule__XSetLiteral__ElementsAssignment_3_0(); state._fsp--; @@ -44861,16 +44861,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15227:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15226:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15231:1: ( rule__XSetLiteral__Group_3__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15232:2: rule__XSetLiteral__Group_3__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15230:1: ( rule__XSetLiteral__Group_3__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15231:2: rule__XSetLiteral__Group_3__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__131053); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__131052); rule__XSetLiteral__Group_3__1__Impl(); state._fsp--; @@ -44894,22 +44894,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15238:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15237:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15242:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15243:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15241:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15242:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15243:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15244:1: ( rule__XSetLiteral__Group_3_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15242:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15243:1: ( rule__XSetLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15245:1: ( rule__XSetLiteral__Group_3_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15244:1: ( rule__XSetLiteral__Group_3_1__0 )* loop132: do { int alt132=2; @@ -44922,9 +44922,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:15245:2: rule__XSetLiteral__Group_3_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15244:2: rule__XSetLiteral__Group_3_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl31080); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl31079); rule__XSetLiteral__Group_3_1__0(); state._fsp--; @@ -44963,21 +44963,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15259:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15258:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15263:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15264:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15262:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15263:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__031115); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__031114); rule__XSetLiteral__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__031118); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__031117); rule__XSetLiteral__Group_3_1__1(); state._fsp--; @@ -45001,22 +45001,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15271:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15270:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XSetLiteral__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:15275:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15276:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15274:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15275:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15276:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15277:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15275:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15276:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XSetLiteral__Group_3_1__0__Impl31146); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XSetLiteral__Group_3_1__0__Impl31145); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); } @@ -45042,16 +45042,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15290:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15289:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15294:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15295:2: rule__XSetLiteral__Group_3_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15293:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15294:2: rule__XSetLiteral__Group_3_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__131177); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__131176); rule__XSetLiteral__Group_3_1__1__Impl(); state._fsp--; @@ -45075,25 +45075,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15301:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15300:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15305:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15306:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15304:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15305:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15306:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15307:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15305:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15306:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15308:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15308:2: rule__XSetLiteral__ElementsAssignment_3_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15307:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15307:2: rule__XSetLiteral__ElementsAssignment_3_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl31204); + pushFollow(FollowSets001.FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl31203); rule__XSetLiteral__ElementsAssignment_3_1_1(); state._fsp--; @@ -45126,21 +45126,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15322:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15321:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; public final void rule__XListLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15326:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15327:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15325:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15326:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__031238); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__031237); rule__XListLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__031241); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__031240); rule__XListLiteral__Group__1(); state._fsp--; @@ -45164,23 +45164,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15334:1: rule__XListLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15333:1: rule__XListLiteral__Group__0__Impl : ( () ) ; public final void rule__XListLiteral__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:15338:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15339:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15337:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15338:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15339:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15340:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15338:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15339:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15341:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15343:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15340:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15342:1: { } @@ -45205,21 +45205,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15353:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15352:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; public final void rule__XListLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15357:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15358:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15356:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15357:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__131299); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__131298); rule__XListLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__131302); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__131301); rule__XListLiteral__Group__2(); state._fsp--; @@ -45243,22 +45243,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15365:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15364:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XListLiteral__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:15369:1: ( ( '#' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15370:1: ( '#' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15368:1: ( ( '#' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15369:1: ( '#' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15370:1: ( '#' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15371:1: '#' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15369:1: ( '#' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15370:1: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); } - match(input,93,FollowSets001.FOLLOW_93_in_rule__XListLiteral__Group__1__Impl31330); if (state.failed) return ; + match(input,93,FollowSets001.FOLLOW_93_in_rule__XListLiteral__Group__1__Impl31329); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); } @@ -45284,21 +45284,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15384:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15383:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; public final void rule__XListLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15388:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15389:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15387:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15388:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__231361); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__231360); rule__XListLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__231364); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__231363); rule__XListLiteral__Group__3(); state._fsp--; @@ -45322,22 +45322,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15396:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15395:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; public final void rule__XListLiteral__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:15400:1: ( ( '[' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15401:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15399:1: ( ( '[' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15400:1: ( '[' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15401:1: ( '[' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15402:1: '[' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15400:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15401:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); } - match(input,89,FollowSets001.FOLLOW_89_in_rule__XListLiteral__Group__2__Impl31392); if (state.failed) return ; + match(input,89,FollowSets001.FOLLOW_89_in_rule__XListLiteral__Group__2__Impl31391); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); } @@ -45363,21 +45363,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15415:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15414:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; public final void rule__XListLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15419:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15420:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15418:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15419:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__331423); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__331422); rule__XListLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__331426); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__331425); rule__XListLiteral__Group__4(); state._fsp--; @@ -45401,22 +45401,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15427:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15426:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15431:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15432:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15430:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15431:1: ( ( rule__XListLiteral__Group_3__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15432:1: ( ( rule__XListLiteral__Group_3__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15433:1: ( rule__XListLiteral__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15431:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15432:1: ( rule__XListLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15434:1: ( rule__XListLiteral__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15433:1: ( rule__XListLiteral__Group_3__0 )? int alt133=2; int LA133_0 = input.LA(1); @@ -45425,9 +45425,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:15434:2: rule__XListLiteral__Group_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15433:2: rule__XListLiteral__Group_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl31453); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl31452); rule__XListLiteral__Group_3__0(); state._fsp--; @@ -45463,16 +45463,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15444:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15443:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; public final void rule__XListLiteral__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:15448:1: ( rule__XListLiteral__Group__4__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15449:2: rule__XListLiteral__Group__4__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15447:1: ( rule__XListLiteral__Group__4__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15448:2: rule__XListLiteral__Group__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__431484); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__431483); rule__XListLiteral__Group__4__Impl(); state._fsp--; @@ -45496,22 +45496,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group__4__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15455:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15454:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; public final void rule__XListLiteral__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:15459:1: ( ( ']' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15460: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:15459:1: ( ']' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15460: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:15459:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15460:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); } - match(input,90,FollowSets001.FOLLOW_90_in_rule__XListLiteral__Group__4__Impl31512); if (state.failed) return ; + match(input,90,FollowSets001.FOLLOW_90_in_rule__XListLiteral__Group__4__Impl31511); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); } @@ -45537,21 +45537,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15484:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15483:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; public final void rule__XListLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15488:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15489:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15487:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15488:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__031553); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__031552); rule__XListLiteral__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__031556); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__031555); rule__XListLiteral__Group_3__1(); state._fsp--; @@ -45575,25 +45575,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15496:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15495:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15500:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15501:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15499:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15500:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15501:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15502:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15500:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15501:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15503:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15503:2: rule__XListLiteral__ElementsAssignment_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15502:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15502:2: rule__XListLiteral__ElementsAssignment_3_0 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl31583); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl31582); rule__XListLiteral__ElementsAssignment_3_0(); state._fsp--; @@ -45626,16 +45626,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15513:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15512:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; public final void rule__XListLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15517:1: ( rule__XListLiteral__Group_3__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15518:2: rule__XListLiteral__Group_3__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15516:1: ( rule__XListLiteral__Group_3__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15517:2: rule__XListLiteral__Group_3__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__131613); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__131612); rule__XListLiteral__Group_3__1__Impl(); state._fsp--; @@ -45659,22 +45659,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15524:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15523:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15528:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15529:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15527:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15528:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15529:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15530:1: ( rule__XListLiteral__Group_3_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15528:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15529:1: ( rule__XListLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15531:1: ( rule__XListLiteral__Group_3_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15530:1: ( rule__XListLiteral__Group_3_1__0 )* loop134: do { int alt134=2; @@ -45687,9 +45687,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:15531:2: rule__XListLiteral__Group_3_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15530:2: rule__XListLiteral__Group_3_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl31640); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl31639); rule__XListLiteral__Group_3_1__0(); state._fsp--; @@ -45728,21 +45728,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15545:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15544:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15549:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15550:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15548:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15549:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__031675); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__031674); rule__XListLiteral__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__031678); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__031677); rule__XListLiteral__Group_3_1__1(); state._fsp--; @@ -45766,22 +45766,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15557:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15556:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XListLiteral__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:15561:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15562:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15560:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15561:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15562:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15563:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15561:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15562:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XListLiteral__Group_3_1__0__Impl31706); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XListLiteral__Group_3_1__0__Impl31705); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); } @@ -45807,16 +45807,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15576:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15575:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15580:1: ( rule__XListLiteral__Group_3_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15581:2: rule__XListLiteral__Group_3_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15579:1: ( rule__XListLiteral__Group_3_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15580:2: rule__XListLiteral__Group_3_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__131737); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__131736); rule__XListLiteral__Group_3_1__1__Impl(); state._fsp--; @@ -45840,25 +45840,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15587:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15586:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15591:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15592:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15590:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15591:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15592:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15593:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15591:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15592:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15594:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15594:2: rule__XListLiteral__ElementsAssignment_3_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15593:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15593:2: rule__XListLiteral__ElementsAssignment_3_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl31764); + pushFollow(FollowSets001.FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl31763); rule__XListLiteral__ElementsAssignment_3_1_1(); state._fsp--; @@ -45891,21 +45891,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:15608: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:15607: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:15612: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:15613: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:15611: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:15612:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__031798); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__031797); rule__XClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__031801); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__031800); rule__XClosure__Group__1(); state._fsp--; @@ -45929,25 +45929,25 @@ 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:15620:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15619:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; public final void rule__XClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15624:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15625:1: ( ( rule__XClosure__Group_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15623:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15624:1: ( ( rule__XClosure__Group_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15625:1: ( ( rule__XClosure__Group_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15626:1: ( rule__XClosure__Group_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15624:1: ( ( rule__XClosure__Group_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15625:1: ( rule__XClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15627:1: ( rule__XClosure__Group_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15627:2: rule__XClosure__Group_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15626:1: ( rule__XClosure__Group_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15626:2: rule__XClosure__Group_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl31828); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl31827); rule__XClosure__Group_0__0(); state._fsp--; @@ -45980,21 +45980,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:15637: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:15636: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:15641: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:15642: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:15640: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:15641:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__131858); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__131857); rule__XClosure__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__131861); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__131860); rule__XClosure__Group__2(); state._fsp--; @@ -46018,29 +46018,29 @@ 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:15649:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15648:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; public final void rule__XClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15653:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15654:1: ( ( rule__XClosure__Group_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15652:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15653:1: ( ( rule__XClosure__Group_1__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15654:1: ( ( rule__XClosure__Group_1__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15655:1: ( rule__XClosure__Group_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15653:1: ( ( rule__XClosure__Group_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15654:1: ( rule__XClosure__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15656:1: ( rule__XClosure__Group_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15655:1: ( rule__XClosure__Group_1__0 )? int alt135=2; alt135 = dfa135.predict(input); switch (alt135) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15656:2: rule__XClosure__Group_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15655:2: rule__XClosure__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl31888); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl31887); rule__XClosure__Group_1__0(); state._fsp--; @@ -46076,21 +46076,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:15666: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:15665: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:15670: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:15671: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:15669: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:15670:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__231919); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__231918); rule__XClosure__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__231922); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__231921); rule__XClosure__Group__3(); state._fsp--; @@ -46114,25 +46114,25 @@ 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:15678:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15677:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; 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:15682:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15683:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15681:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15682:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15683:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15684:1: ( rule__XClosure__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15682:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15683:1: ( rule__XClosure__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15685:1: ( rule__XClosure__ExpressionAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15685:2: rule__XClosure__ExpressionAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15684:1: ( rule__XClosure__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15684:2: rule__XClosure__ExpressionAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl31949); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl31948); rule__XClosure__ExpressionAssignment_2(); state._fsp--; @@ -46165,16 +46165,16 @@ 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:15695:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15694:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; 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:15699:1: ( rule__XClosure__Group__3__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15700:2: rule__XClosure__Group__3__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15698:1: ( rule__XClosure__Group__3__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15699:2: rule__XClosure__Group__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__331979); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__331978); rule__XClosure__Group__3__Impl(); state._fsp--; @@ -46198,22 +46198,22 @@ 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:15706:1: rule__XClosure__Group__3__Impl : ( ']' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15705:1: rule__XClosure__Group__3__Impl : ( ']' ) ; 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:15710:1: ( ( ']' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15711:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15709:1: ( ( ']' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15710:1: ( ']' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15711:1: ( ']' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15712:1: ']' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15710:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15711:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); } - match(input,90,FollowSets001.FOLLOW_90_in_rule__XClosure__Group__3__Impl32007); if (state.failed) return ; + match(input,90,FollowSets001.FOLLOW_90_in_rule__XClosure__Group__3__Impl32006); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); } @@ -46239,16 +46239,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15733:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15732:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; public final void rule__XClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15737:1: ( rule__XClosure__Group_0__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15738:2: rule__XClosure__Group_0__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15736:1: ( rule__XClosure__Group_0__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15737:2: rule__XClosure__Group_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__032046); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__032045); rule__XClosure__Group_0__0__Impl(); state._fsp--; @@ -46272,25 +46272,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15744:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15743:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15748:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15749:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15747:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15748:1: ( ( rule__XClosure__Group_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15749:1: ( ( rule__XClosure__Group_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15750:1: ( rule__XClosure__Group_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15748:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15749:1: ( rule__XClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15751:1: ( rule__XClosure__Group_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15751:2: rule__XClosure__Group_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15750:1: ( rule__XClosure__Group_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15750:2: rule__XClosure__Group_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl32073); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl32072); rule__XClosure__Group_0_0__0(); state._fsp--; @@ -46323,21 +46323,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15763:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15762:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; public final void rule__XClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15767:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15768:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15766:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15767:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__032105); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__032104); rule__XClosure__Group_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__032108); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__032107); rule__XClosure__Group_0_0__1(); state._fsp--; @@ -46361,23 +46361,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15775:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15774:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XClosure__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:15779:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15780:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15778:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15779:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15780:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15781:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15779:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15780:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15782:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15784:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15781:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15783:1: { } @@ -46402,16 +46402,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15794:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15793:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; public final void rule__XClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15798:1: ( rule__XClosure__Group_0_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15799:2: rule__XClosure__Group_0_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15797:1: ( rule__XClosure__Group_0_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15798:2: rule__XClosure__Group_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__132166); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__132165); rule__XClosure__Group_0_0__1__Impl(); state._fsp--; @@ -46435,22 +46435,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15805:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15804:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; public final void rule__XClosure__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:15809:1: ( ( '[' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15810:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15808:1: ( ( '[' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15809:1: ( '[' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15810:1: ( '[' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15811:1: '[' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15809:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15810:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); } - match(input,89,FollowSets001.FOLLOW_89_in_rule__XClosure__Group_0_0__1__Impl32194); if (state.failed) return ; + match(input,89,FollowSets001.FOLLOW_89_in_rule__XClosure__Group_0_0__1__Impl32193); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); } @@ -46476,16 +46476,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15828:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15827:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; public final void rule__XClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15832:1: ( rule__XClosure__Group_1__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15833:2: rule__XClosure__Group_1__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15831:1: ( rule__XClosure__Group_1__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15832:2: rule__XClosure__Group_1__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__032229); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__032228); rule__XClosure__Group_1__0__Impl(); state._fsp--; @@ -46509,25 +46509,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15839:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15838:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15843:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15844:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15842:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15843:1: ( ( rule__XClosure__Group_1_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15844:1: ( ( rule__XClosure__Group_1_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15845:1: ( rule__XClosure__Group_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15843:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15844:1: ( rule__XClosure__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15846:1: ( rule__XClosure__Group_1_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15846:2: rule__XClosure__Group_1_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15845:1: ( rule__XClosure__Group_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15845:2: rule__XClosure__Group_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl32256); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl32255); rule__XClosure__Group_1_0__0(); state._fsp--; @@ -46560,21 +46560,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15858:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15857:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; public final void rule__XClosure__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15862:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15863:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15861:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15862:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__032288); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__032287); rule__XClosure__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__032291); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__032290); rule__XClosure__Group_1_0__1(); state._fsp--; @@ -46598,22 +46598,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15870:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15869:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15874:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15875:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15873:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15874:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15875:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15876:1: ( rule__XClosure__Group_1_0_0__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15874:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15875:1: ( rule__XClosure__Group_1_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15877:1: ( rule__XClosure__Group_1_0_0__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15876:1: ( rule__XClosure__Group_1_0_0__0 )? int alt136=2; int LA136_0 = input.LA(1); @@ -46622,9 +46622,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt136) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15877:2: rule__XClosure__Group_1_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15876:2: rule__XClosure__Group_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl32318); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl32317); rule__XClosure__Group_1_0_0__0(); state._fsp--; @@ -46660,16 +46660,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15887:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15886:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; public final void rule__XClosure__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15891:1: ( rule__XClosure__Group_1_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15892:2: rule__XClosure__Group_1_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15890:1: ( rule__XClosure__Group_1_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15891:2: rule__XClosure__Group_1_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__132349); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__132348); rule__XClosure__Group_1_0__1__Impl(); state._fsp--; @@ -46693,25 +46693,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15898:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15897:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15902:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15903:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15901:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15902:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15903:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15904:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15902:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15903:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15905:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15905:2: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15904:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15904:2: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl32376); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl32375); rule__XClosure__ExplicitSyntaxAssignment_1_0_1(); state._fsp--; @@ -46744,21 +46744,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15919:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15918:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15923:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15924:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15922:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15923:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__032410); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__032409); rule__XClosure__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__032413); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__032412); rule__XClosure__Group_1_0_0__1(); state._fsp--; @@ -46782,25 +46782,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__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:15931:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15930:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15934:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15935:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15936:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15938:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15938:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15937:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl32440); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl32439); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0(); state._fsp--; @@ -46833,16 +46833,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15948:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__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:15947:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15952:1: ( rule__XClosure__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:15953:2: rule__XClosure__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:15951:1: ( rule__XClosure__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:15952:2: rule__XClosure__Group_1_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__132470); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__132469); rule__XClosure__Group_1_0_0__1__Impl(); state._fsp--; @@ -46866,22 +46866,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__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:15959:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15958:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15963:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15962:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15963:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15965:1: ( rule__XClosure__Group_1_0_0_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15963:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15964:1: ( rule__XClosure__Group_1_0_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:1: ( rule__XClosure__Group_1_0_0_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15965:1: ( rule__XClosure__Group_1_0_0_1__0 )* loop137: do { int alt137=2; @@ -46894,9 +46894,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt137) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15966:2: rule__XClosure__Group_1_0_0_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15965:2: rule__XClosure__Group_1_0_0_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl32497); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl32496); rule__XClosure__Group_1_0_0_1__0(); state._fsp--; @@ -46935,21 +46935,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15980:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15979:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15984:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15985:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15983:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15984:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__032532); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__032531); rule__XClosure__Group_1_0_0_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__032535); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__032534); rule__XClosure__Group_1_0_0_1__1(); state._fsp--; @@ -46973,22 +46973,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15992:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15991:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15996:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15997:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15995:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15996:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15997:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15998:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15996:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15997:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XClosure__Group_1_0_0_1__0__Impl32563); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XClosure__Group_1_0_0_1__0__Impl32562); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); } @@ -47014,16 +47014,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16011:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16010:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16015:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16016:2: rule__XClosure__Group_1_0_0_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16014:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16015:2: rule__XClosure__Group_1_0_0_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__132594); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__132593); rule__XClosure__Group_1_0_0_1__1__Impl(); state._fsp--; @@ -47047,25 +47047,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16022:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16021:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16026:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16027:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16025:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16026:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16027:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16028:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16026:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16027:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16029:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16029:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16028:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16028:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl32621); + pushFollow(FollowSets001.FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl32620); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1(); state._fsp--; @@ -47098,21 +47098,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:16043: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:16042: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:16047: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:16048: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:16046: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:16047:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__032655); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__032654); rule__XExpressionInClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__032658); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__032657); rule__XExpressionInClosure__Group__1(); state._fsp--; @@ -47136,23 +47136,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:16055: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:16054: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:16059:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16060:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16058:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16060:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16059:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16060: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:16062:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16064:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16061:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16063:1: { } @@ -47177,16 +47177,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:16074: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:16073: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:16078: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:16079: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:16077: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:16078:2: rule__XExpressionInClosure__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__132716); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__132715); rule__XExpressionInClosure__Group__1__Impl(); state._fsp--; @@ -47210,22 +47210,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:16085: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:16084: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:16089: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:16090: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:16088: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:16089: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:16090: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:16091: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:16089: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:16090: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:16092: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:16091:1: ( rule__XExpressionInClosure__Group_1__0 )* loop138: do { int alt138=2; @@ -47238,9 +47238,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:16092: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:16091:2: rule__XExpressionInClosure__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl32743); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl32742); rule__XExpressionInClosure__Group_1__0(); state._fsp--; @@ -47279,21 +47279,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:16106: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:16105: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:16110: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:16111: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:16109: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:16110: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__032778); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__032777); 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__032781); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__032780); rule__XExpressionInClosure__Group_1__1(); state._fsp--; @@ -47317,25 +47317,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:16118: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:16117: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:16122: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:16123: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:16121: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:16122: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:16123: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:16124: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:16122: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:16123: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:16125: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:16125: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:16124: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:16124:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0 { - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl32808); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl32807); rule__XExpressionInClosure__ExpressionsAssignment_1_0(); state._fsp--; @@ -47368,16 +47368,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:16135: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:16134: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:16139: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:16140: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:16138: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:16139:2: rule__XExpressionInClosure__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__132838); + pushFollow(FollowSets001.FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__132837); rule__XExpressionInClosure__Group_1__1__Impl(); state._fsp--; @@ -47401,22 +47401,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:16146: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:16145: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:16150:1: ( ( ( ';' )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16151:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16149:1: ( ( ( ';' )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16150:1: ( ( ';' )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16151:1: ( ( ';' )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16152:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16150:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16151: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:16153:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16152:1: ( ';' )? int alt139=2; int LA139_0 = input.LA(1); @@ -47425,9 +47425,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:16154:2: ';' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16153:2: ';' { - match(input,91,FollowSets001.FOLLOW_91_in_rule__XExpressionInClosure__Group_1__1__Impl32867); if (state.failed) return ; + match(input,91,FollowSets001.FOLLOW_91_in_rule__XExpressionInClosure__Group_1__1__Impl32866); if (state.failed) return ; } break; @@ -47459,21 +47459,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:16169: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:16168: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:16173: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:16174: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:16172: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:16173:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__032904); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__032903); rule__XShortClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__032907); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__032906); rule__XShortClosure__Group__1(); state._fsp--; @@ -47497,25 +47497,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:16181: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:16180: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:16185: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:16186: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:16184: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:16185: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:16186: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:16187: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:16185: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:16186: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:16188: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:16188: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:16187: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:16187:2: rule__XShortClosure__Group_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl32934); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl32933); rule__XShortClosure__Group_0__0(); state._fsp--; @@ -47548,16 +47548,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:16198: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:16197: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:16202: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:16203: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:16201: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:16202:2: rule__XShortClosure__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__132964); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__132963); rule__XShortClosure__Group__1__Impl(); state._fsp--; @@ -47581,25 +47581,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:16209: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:16208: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:16213:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16214:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16212:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16213:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16214:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16215:1: ( rule__XShortClosure__ExpressionAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16213:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16214: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:16216:1: ( rule__XShortClosure__ExpressionAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16216:2: rule__XShortClosure__ExpressionAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16215:1: ( rule__XShortClosure__ExpressionAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16215:2: rule__XShortClosure__ExpressionAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl32991); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl32990); rule__XShortClosure__ExpressionAssignment_1(); state._fsp--; @@ -47632,16 +47632,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:16230: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:16229: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:16234: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:16235: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:16233: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:16234:2: rule__XShortClosure__Group_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__033025); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__033024); rule__XShortClosure__Group_0__0__Impl(); state._fsp--; @@ -47665,25 +47665,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:16241: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:16240: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:16245: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:16246: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:16244: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:16245: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:16246: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:16247: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:16245: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:16246: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:16248: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:16248: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:16247: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:16247:2: rule__XShortClosure__Group_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl33052); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl33051); rule__XShortClosure__Group_0_0__0(); state._fsp--; @@ -47716,21 +47716,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:16260: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:16259: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:16264: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:16265: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:16263: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:16264: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__033084); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__033083); 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__033087); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__033086); rule__XShortClosure__Group_0_0__1(); state._fsp--; @@ -47754,23 +47754,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:16272: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:16271: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:16276:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16277:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16275:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16276:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16277:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16278:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16276:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16277: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:16279:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16281:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16278:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16280:1: { } @@ -47795,21 +47795,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:16291: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:16290: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:16295: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:16296: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:16294: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:16295: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__133145); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__133144); 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__133148); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__133147); rule__XShortClosure__Group_0_0__2(); state._fsp--; @@ -47833,22 +47833,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:16303: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:16302: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:16307: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:16308: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:16306: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:16307: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:16308: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:16309: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:16307: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:16308: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:16310: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:16309:1: ( rule__XShortClosure__Group_0_0_1__0 )? int alt140=2; int LA140_0 = input.LA(1); @@ -47857,9 +47857,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:16310: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:16309: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__Impl33175); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl33174); rule__XShortClosure__Group_0_0_1__0(); state._fsp--; @@ -47895,16 +47895,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:16320: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:16319: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:16324: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:16325: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:16323: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:16324:2: rule__XShortClosure__Group_0_0__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__233206); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__233205); rule__XShortClosure__Group_0_0__2__Impl(); state._fsp--; @@ -47928,25 +47928,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:16331: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:16330: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:16335: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:16336: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:16334: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:16335: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:16336: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:16337: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:16335: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:16336: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:16338: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:16338: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:16337: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:16337:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 { - pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl33233); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl33232); rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2(); state._fsp--; @@ -47979,21 +47979,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:16354: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:16353: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:16358: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:16359: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:16357: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:16358: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__033269); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__033268); 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__033272); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__033271); rule__XShortClosure__Group_0_0_1__1(); state._fsp--; @@ -48017,25 +48017,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:16366: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:16365: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:16370: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:16371: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:16369: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:16370: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:16371: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:16372: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:16370: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:16371: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:16373: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:16373: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:16372: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:16372: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__Impl33299); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl33298); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0(); state._fsp--; @@ -48068,16 +48068,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:16383: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:16382: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:16387: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:16388: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:16386: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:16387: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__133329); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__133328); rule__XShortClosure__Group_0_0_1__1__Impl(); state._fsp--; @@ -48101,22 +48101,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:16394: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:16393: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:16398: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:16399: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:16397: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:16398: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:16399: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:16400: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:16398: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:16399: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:16401: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:16400:1: ( rule__XShortClosure__Group_0_0_1_1__0 )* loop141: do { int alt141=2; @@ -48129,9 +48129,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:16401: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:16400: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__Impl33356); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl33355); rule__XShortClosure__Group_0_0_1_1__0(); state._fsp--; @@ -48170,21 +48170,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:16415: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:16414: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:16419: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:16420: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:16418: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:16419: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__033391); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__033390); 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__033394); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__033393); rule__XShortClosure__Group_0_0_1_1__1(); state._fsp--; @@ -48208,22 +48208,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:16427: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:16426: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:16431:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16432:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16430:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16431:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16432:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16433:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16431:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16432:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XShortClosure__Group_0_0_1_1__0__Impl33422); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XShortClosure__Group_0_0_1_1__0__Impl33421); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); } @@ -48249,16 +48249,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:16446: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:16445: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:16450: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:16451: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:16449: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:16450: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__133453); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__133452); rule__XShortClosure__Group_0_0_1_1__1__Impl(); state._fsp--; @@ -48282,25 +48282,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:16457: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:16456: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:16461: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:16462: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:16460: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:16461: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:16462: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:16463: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:16461: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:16462: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:16464: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:16464: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:16463: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:16463: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__Impl33480); + pushFollow(FollowSets001.FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl33479); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1(); state._fsp--; @@ -48333,21 +48333,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:16478: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:16477: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:16482: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:16483: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:16481: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:16482:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__033514); + pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__033513); rule__XParenthesizedExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__033517); + pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__033516); rule__XParenthesizedExpression__Group__1(); state._fsp--; @@ -48371,22 +48371,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:16490: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:16489: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:16494:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16495:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16493:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16494:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16495:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16496:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16494:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16495:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XParenthesizedExpression__Group__0__Impl33545); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XParenthesizedExpression__Group__0__Impl33544); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); } @@ -48412,21 +48412,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:16509: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:16508: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:16513: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:16514: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:16512: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:16513:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__133576); + pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__133575); rule__XParenthesizedExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__133579); + pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__133578); rule__XParenthesizedExpression__Group__2(); state._fsp--; @@ -48450,22 +48450,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:16521: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:16520: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:16525:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16526:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16524:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16525:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16526:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16527:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16525:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16526:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); } - pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl33606); + pushFollow(FollowSets001.FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl33605); ruleXExpression(); state._fsp--; @@ -48495,16 +48495,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:16538: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:16537: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:16542: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:16543: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:16541: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:16542:2: rule__XParenthesizedExpression__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__233635); + pushFollow(FollowSets001.FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__233634); rule__XParenthesizedExpression__Group__2__Impl(); state._fsp--; @@ -48528,22 +48528,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:16549: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:16548: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:16553:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16554:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16552:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16553:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16554:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16555:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16553:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16554:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XParenthesizedExpression__Group__2__Impl33663); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XParenthesizedExpression__Group__2__Impl33662); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); } @@ -48569,21 +48569,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:16574: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:16573: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:16578: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:16579: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:16577: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:16578:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__033700); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__033699); rule__XIfExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__033703); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__033702); rule__XIfExpression__Group__1(); state._fsp--; @@ -48607,23 +48607,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:16586: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:16585: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:16590:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16591:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16589:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16590:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16591:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16592:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16590:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16591: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:16593:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16595:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16592:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16594:1: { } @@ -48648,21 +48648,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:16605: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:16604: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:16609: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:16610: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:16608: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:16609:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__133761); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__133760); rule__XIfExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__133764); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__133763); rule__XIfExpression__Group__2(); state._fsp--; @@ -48686,22 +48686,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:16617: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:16616: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:16621:1: ( ( 'if' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16622:1: ( 'if' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16620:1: ( ( 'if' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16621:1: ( 'if' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16622:1: ( 'if' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16623:1: 'if' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16621:1: ( 'if' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16622:1: 'if' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); } - match(input,94,FollowSets001.FOLLOW_94_in_rule__XIfExpression__Group__1__Impl33792); if (state.failed) return ; + match(input,94,FollowSets001.FOLLOW_94_in_rule__XIfExpression__Group__1__Impl33791); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); } @@ -48727,21 +48727,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:16636: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:16635: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:16640: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:16641: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:16639: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:16640:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__233823); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__233822); rule__XIfExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__233826); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__233825); rule__XIfExpression__Group__3(); state._fsp--; @@ -48765,22 +48765,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:16648: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:16647: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:16652:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16653: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:16652:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16653:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16654:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16652:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16653:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XIfExpression__Group__2__Impl33854); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XIfExpression__Group__2__Impl33853); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); } @@ -48806,21 +48806,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:16667: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:16666: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:16671: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:16672: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:16670: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:16671:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__333885); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__333884); rule__XIfExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__333888); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__333887); rule__XIfExpression__Group__4(); state._fsp--; @@ -48844,25 +48844,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:16679: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:16678: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:16683:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16684:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16682:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16683:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16684:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16685:1: ( rule__XIfExpression__IfAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16683:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16684: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:16686:1: ( rule__XIfExpression__IfAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16686:2: rule__XIfExpression__IfAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16685:1: ( rule__XIfExpression__IfAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16685:2: rule__XIfExpression__IfAssignment_3 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl33915); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl33914); rule__XIfExpression__IfAssignment_3(); state._fsp--; @@ -48895,21 +48895,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:16696: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:16695: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:16700: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:16701: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:16699: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:16700:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__433945); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__433944); rule__XIfExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__433948); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__433947); rule__XIfExpression__Group__5(); state._fsp--; @@ -48933,22 +48933,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:16708: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:16707: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:16712:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16713:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16711:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16712:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16713:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16714:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16712:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16713:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XIfExpression__Group__4__Impl33976); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XIfExpression__Group__4__Impl33975); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); } @@ -48974,21 +48974,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:16727: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:16726: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:16731: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:16732: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:16730: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:16731:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__534007); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__534006); rule__XIfExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__534010); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__534009); rule__XIfExpression__Group__6(); state._fsp--; @@ -49012,25 +49012,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:16739: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:16738: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:16743:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16744:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16742:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16743:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16744:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16745:1: ( rule__XIfExpression__ThenAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16743:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16744: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:16746:1: ( rule__XIfExpression__ThenAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16746:2: rule__XIfExpression__ThenAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16745:1: ( rule__XIfExpression__ThenAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16745:2: rule__XIfExpression__ThenAssignment_5 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl34037); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl34036); rule__XIfExpression__ThenAssignment_5(); state._fsp--; @@ -49063,16 +49063,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:16756: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:16755: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:16760: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:16761: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:16759: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:16760:2: rule__XIfExpression__Group__6__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__634067); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__634066); rule__XIfExpression__Group__6__Impl(); state._fsp--; @@ -49096,22 +49096,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:16767: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:16766: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:16771: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:16772: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:16770: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:16771: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:16772: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:16773: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:16771: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:16772: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:16774: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:16773:1: ( rule__XIfExpression__Group_6__0 )? int alt142=2; int LA142_0 = input.LA(1); @@ -49124,9 +49124,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:16774: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:16773:2: rule__XIfExpression__Group_6__0 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl34094); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl34093); rule__XIfExpression__Group_6__0(); state._fsp--; @@ -49162,21 +49162,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:16798: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:16797: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:16802: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:16803: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:16801: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:16802: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__034139); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__034138); 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__034142); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__034141); rule__XIfExpression__Group_6__1(); state._fsp--; @@ -49200,25 +49200,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:16810: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:16809: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:16814:1: ( ( ( 'else' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16815:1: ( ( 'else' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16813:1: ( ( ( 'else' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16814:1: ( ( 'else' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16815:1: ( ( 'else' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16816:1: ( 'else' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16814:1: ( ( 'else' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16815: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:16817:1: ( 'else' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16818:2: 'else' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16816:1: ( 'else' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16817:2: 'else' { - match(input,95,FollowSets001.FOLLOW_95_in_rule__XIfExpression__Group_6__0__Impl34171); if (state.failed) return ; + match(input,95,FollowSets001.FOLLOW_95_in_rule__XIfExpression__Group_6__0__Impl34170); if (state.failed) return ; } @@ -49247,16 +49247,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:16829: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:16828: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:16833: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:16834: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:16832: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:16833:2: rule__XIfExpression__Group_6__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__134203); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__134202); rule__XIfExpression__Group_6__1__Impl(); state._fsp--; @@ -49280,25 +49280,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:16840: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:16839: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:16844: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:16845: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:16843: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:16844: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:16845: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:16846: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:16844: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:16845: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:16847: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:16847: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:16846: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:16846:2: rule__XIfExpression__ElseAssignment_6_1 { - pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl34230); + pushFollow(FollowSets001.FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl34229); rule__XIfExpression__ElseAssignment_6_1(); state._fsp--; @@ -49331,21 +49331,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:16861: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:16860: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:16865: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:16866: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:16864: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:16865:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__034264); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__034263); rule__XSwitchExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__034267); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__034266); rule__XSwitchExpression__Group__1(); state._fsp--; @@ -49369,23 +49369,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:16873: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:16872: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:16877: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:16876:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16877: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:16879:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16877:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16878: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:16880:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16882:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16879:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16881:1: { } @@ -49410,21 +49410,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:16892: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:16891: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:16896: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:16897: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:16895: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:16896:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__134325); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__134324); rule__XSwitchExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__134328); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__134327); rule__XSwitchExpression__Group__2(); state._fsp--; @@ -49448,22 +49448,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:16904: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:16903: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:16908:1: ( ( 'switch' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16909:1: ( 'switch' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16907:1: ( ( 'switch' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16908:1: ( 'switch' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16909:1: ( 'switch' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16910:1: 'switch' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16908:1: ( 'switch' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16909:1: 'switch' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); } - match(input,96,FollowSets001.FOLLOW_96_in_rule__XSwitchExpression__Group__1__Impl34356); if (state.failed) return ; + match(input,96,FollowSets001.FOLLOW_96_in_rule__XSwitchExpression__Group__1__Impl34355); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); } @@ -49489,21 +49489,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:16923: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:16922: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:16927: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:16928: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:16926: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:16927:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__234387); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__234386); rule__XSwitchExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__234390); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__234389); rule__XSwitchExpression__Group__3(); state._fsp--; @@ -49527,25 +49527,25 @@ 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:16935:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16934:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; 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:16939:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16940:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16938:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16939:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16940:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16941:1: ( rule__XSwitchExpression__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16939:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16940:1: ( rule__XSwitchExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16942:1: ( rule__XSwitchExpression__Alternatives_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16942:2: rule__XSwitchExpression__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16941:1: ( rule__XSwitchExpression__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16941:2: rule__XSwitchExpression__Alternatives_2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl34417); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl34416); rule__XSwitchExpression__Alternatives_2(); state._fsp--; @@ -49578,21 +49578,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:16952: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:16951: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:16956: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:16957: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:16955: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:16956:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__334447); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__334446); rule__XSwitchExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__334450); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__334449); rule__XSwitchExpression__Group__4(); state._fsp--; @@ -49616,22 +49616,22 @@ 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:16964:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16963:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; 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:16968:1: ( ( '{' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16969:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16967:1: ( ( '{' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16968:1: ( '{' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16969:1: ( '{' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16970:1: '{' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16968:1: ( '{' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16969:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); } - match(input,86,FollowSets001.FOLLOW_86_in_rule__XSwitchExpression__Group__3__Impl34478); if (state.failed) return ; + match(input,86,FollowSets001.FOLLOW_86_in_rule__XSwitchExpression__Group__3__Impl34477); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); } @@ -49657,21 +49657,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:16983: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:16982: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:16987: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:16988: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:16986: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:16987:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__434509); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__434508); rule__XSwitchExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__434512); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__434511); rule__XSwitchExpression__Group__5(); state._fsp--; @@ -49695,28 +49695,28 @@ 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:16995:1: rule__XSwitchExpression__Group__4__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16994:1: rule__XSwitchExpression__Group__4__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ; 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:16999:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17000:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16998:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16999:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17000:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17001:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:16999:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17000:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17001:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17002:1: ( rule__XSwitchExpression__CasesAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17000:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17001:1: ( rule__XSwitchExpression__CasesAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17003:1: ( rule__XSwitchExpression__CasesAssignment_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17003:2: rule__XSwitchExpression__CasesAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17002:1: ( rule__XSwitchExpression__CasesAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17002:2: rule__XSwitchExpression__CasesAssignment_4 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34541); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34540); rule__XSwitchExpression__CasesAssignment_4(); state._fsp--; @@ -49730,13 +49730,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:17006:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17007:1: ( rule__XSwitchExpression__CasesAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17005:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17006:1: ( rule__XSwitchExpression__CasesAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17008:1: ( rule__XSwitchExpression__CasesAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17007:1: ( rule__XSwitchExpression__CasesAssignment_4 )* loop143: do { int alt143=2; @@ -49749,9 +49749,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt143) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17008:2: rule__XSwitchExpression__CasesAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17007:2: rule__XSwitchExpression__CasesAssignment_4 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34553); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34552); rule__XSwitchExpression__CasesAssignment_4(); state._fsp--; @@ -49793,21 +49793,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:17019: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:17018: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:17023: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:17024: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:17022: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:17023:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__534586); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__534585); rule__XSwitchExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__534589); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__534588); rule__XSwitchExpression__Group__6(); state._fsp--; @@ -49831,22 +49831,22 @@ 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:17031:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17030:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17035:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17036:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17034:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17035:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17036:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17037:1: ( rule__XSwitchExpression__Group_5__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17035:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17036:1: ( rule__XSwitchExpression__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17038:1: ( rule__XSwitchExpression__Group_5__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17037:1: ( rule__XSwitchExpression__Group_5__0 )? int alt144=2; int LA144_0 = input.LA(1); @@ -49855,9 +49855,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:17038:2: rule__XSwitchExpression__Group_5__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17037:2: rule__XSwitchExpression__Group_5__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl34616); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl34615); rule__XSwitchExpression__Group_5__0(); state._fsp--; @@ -49893,16 +49893,16 @@ 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:17048:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17047:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; 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:17052:1: ( rule__XSwitchExpression__Group__6__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17053:2: rule__XSwitchExpression__Group__6__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17051:1: ( rule__XSwitchExpression__Group__6__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17052:2: rule__XSwitchExpression__Group__6__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__634647); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__634646); rule__XSwitchExpression__Group__6__Impl(); state._fsp--; @@ -49926,22 +49926,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:17059:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17058:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; 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:17063:1: ( ( '}' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17064:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17062:1: ( ( '}' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17063:1: ( '}' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17064:1: ( '}' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17065:1: '}' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17063:1: ( '}' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17064:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); } - match(input,87,FollowSets001.FOLLOW_87_in_rule__XSwitchExpression__Group__6__Impl34675); if (state.failed) return ; + match(input,87,FollowSets001.FOLLOW_87_in_rule__XSwitchExpression__Group__6__Impl34674); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); } @@ -49967,21 +49967,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:17092: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:17091: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:17096: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:17097: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:17095: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:17096: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__034720); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__034719); 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__034723); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__034722); rule__XSwitchExpression__Group_2_0__1(); state._fsp--; @@ -50005,22 +50005,22 @@ 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:17104:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17103:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ; public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17108:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17109:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17107:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17108:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17109:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17110:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17108:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17109:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17111:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17110:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? int alt145=2; switch ( input.LA(1) ) { case RULE_ID: @@ -50081,9 +50081,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:17111:2: rule__XSwitchExpression__Group_2_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17110:2: rule__XSwitchExpression__Group_2_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl34750); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl34749); rule__XSwitchExpression__Group_2_0_0__0(); state._fsp--; @@ -50119,16 +50119,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:17121: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:17120: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:17125: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:17126: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:17124: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:17125:2: rule__XSwitchExpression__Group_2_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__134781); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__134780); rule__XSwitchExpression__Group_2_0__1__Impl(); state._fsp--; @@ -50152,25 +50152,25 @@ 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:17132:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17131:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17136:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17137:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17135:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17136:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17137:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17138:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17136:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17137:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17139:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17139:2: rule__XSwitchExpression__SwitchAssignment_2_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17138:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17138:2: rule__XSwitchExpression__SwitchAssignment_2_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl34808); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl34807); rule__XSwitchExpression__SwitchAssignment_2_0_1(); state._fsp--; @@ -50203,16 +50203,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17153:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__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:17152:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17157:1: ( rule__XSwitchExpression__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:17158:2: rule__XSwitchExpression__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:17156:1: ( rule__XSwitchExpression__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:17157:2: rule__XSwitchExpression__Group_2_0_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__034842); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__034841); rule__XSwitchExpression__Group_2_0_0__0__Impl(); state._fsp--; @@ -50236,25 +50236,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__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:17164:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17163:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17168:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17169:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17167:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17168:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17169:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17170:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17168:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17169:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17171:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17171:2: rule__XSwitchExpression__Group_2_0_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17170:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17170:2: rule__XSwitchExpression__Group_2_0_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl34869); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl34868); rule__XSwitchExpression__Group_2_0_0_0__0(); state._fsp--; @@ -50287,21 +50287,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17183:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17182:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17187:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17188:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17186:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17187:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__034901); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__034900); rule__XSwitchExpression__Group_2_0_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__034904); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__034903); rule__XSwitchExpression__Group_2_0_0_0__1(); state._fsp--; @@ -50325,25 +50325,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17195:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17194:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ; public final void rule__XSwitchExpression__Group_2_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:17199:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17200:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17198:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17199:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17200:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17201:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17199:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17200:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17202:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17202:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17201:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17201:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl34931); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl34930); rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0(); state._fsp--; @@ -50376,16 +50376,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17212:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17211:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl ; public final void rule__XSwitchExpression__Group_2_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:17216:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17217:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17215:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17216:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__134961); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__134960); rule__XSwitchExpression__Group_2_0_0_0__1__Impl(); state._fsp--; @@ -50409,22 +50409,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17223:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ':' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17222:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_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:17227:1: ( ( ':' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17228:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17226:1: ( ( ':' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17227:1: ( ':' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17228:1: ( ':' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17229:1: ':' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17227:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17228:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); } - match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl34989); if (state.failed) return ; + match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl34988); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); } @@ -50450,21 +50450,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17246:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17245:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17250:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17251:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17249:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17250:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__035024); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__035023); rule__XSwitchExpression__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__035027); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__035026); rule__XSwitchExpression__Group_2_1__1(); state._fsp--; @@ -50488,25 +50488,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17258:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17257:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17262:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17263:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17261:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17262:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17263:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17264:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17262:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17263:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17265:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17265:2: rule__XSwitchExpression__Group_2_1_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17264:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17264:2: rule__XSwitchExpression__Group_2_1_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl35054); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl35053); rule__XSwitchExpression__Group_2_1_0__0(); state._fsp--; @@ -50539,21 +50539,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17275:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17274:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ; public final void rule__XSwitchExpression__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:17279:1: ( rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17280:2: rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17278:1: ( rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17279:2: rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__135084); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__135083); rule__XSwitchExpression__Group_2_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__135087); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__135086); rule__XSwitchExpression__Group_2_1__2(); state._fsp--; @@ -50577,25 +50577,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17287:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17286:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17291:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17292:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17290:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17291:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17292:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17293:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17291:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17292:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17294:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17294:2: rule__XSwitchExpression__SwitchAssignment_2_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17293:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17293:2: rule__XSwitchExpression__SwitchAssignment_2_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl35114); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl35113); rule__XSwitchExpression__SwitchAssignment_2_1_1(); state._fsp--; @@ -50628,16 +50628,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17304:1: rule__XSwitchExpression__Group_2_1__2 : rule__XSwitchExpression__Group_2_1__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17303:1: rule__XSwitchExpression__Group_2_1__2 : rule__XSwitchExpression__Group_2_1__2__Impl ; public final void rule__XSwitchExpression__Group_2_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:17308:1: ( rule__XSwitchExpression__Group_2_1__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17309:2: rule__XSwitchExpression__Group_2_1__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17307:1: ( rule__XSwitchExpression__Group_2_1__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17308:2: rule__XSwitchExpression__Group_2_1__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__235144); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__235143); rule__XSwitchExpression__Group_2_1__2__Impl(); state._fsp--; @@ -50661,22 +50661,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17315:1: rule__XSwitchExpression__Group_2_1__2__Impl : ( ')' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17314:1: rule__XSwitchExpression__Group_2_1__2__Impl : ( ')' ) ; public final void rule__XSwitchExpression__Group_2_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:17319:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17320:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17318:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17319:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17320:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17321:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17319:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17320:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XSwitchExpression__Group_2_1__2__Impl35172); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XSwitchExpression__Group_2_1__2__Impl35171); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); } @@ -50702,16 +50702,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17340:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17339:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17344:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17345:2: rule__XSwitchExpression__Group_2_1_0__0__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17343:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17344:2: rule__XSwitchExpression__Group_2_1_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__035209); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__035208); rule__XSwitchExpression__Group_2_1_0__0__Impl(); state._fsp--; @@ -50735,25 +50735,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17351:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17350:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17355:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17356:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17354:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17355:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17356:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17357:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17355:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17356:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17358:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17358:2: rule__XSwitchExpression__Group_2_1_0_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17357:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17357:2: rule__XSwitchExpression__Group_2_1_0_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl35236); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl35235); rule__XSwitchExpression__Group_2_1_0_0__0(); state._fsp--; @@ -50786,21 +50786,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17370:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17369:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17374:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17375:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17373:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17374:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__035268); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__035267); rule__XSwitchExpression__Group_2_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__035271); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__035270); rule__XSwitchExpression__Group_2_1_0_0__1(); state._fsp--; @@ -50824,22 +50824,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17382:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( '(' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17381:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( '(' ) ; public final void rule__XSwitchExpression__Group_2_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:17386:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17387:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17385:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17386:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17387:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17388:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17386:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17387:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl35299); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl35298); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); } @@ -50865,21 +50865,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17401:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17400:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ; public final void rule__XSwitchExpression__Group_2_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:17405:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17406:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17404:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17405:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__135330); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__135329); rule__XSwitchExpression__Group_2_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__135333); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__135332); rule__XSwitchExpression__Group_2_1_0_0__2(); state._fsp--; @@ -50903,25 +50903,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17413:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17412:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_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:17417:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17418:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17416:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17417:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17418:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17419:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17417:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17418:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17420:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17420:2: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17419:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17419:2: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl35360); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl35359); rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1(); state._fsp--; @@ -50954,16 +50954,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17430:1: rule__XSwitchExpression__Group_2_1_0_0__2 : rule__XSwitchExpression__Group_2_1_0_0__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17429:1: rule__XSwitchExpression__Group_2_1_0_0__2 : rule__XSwitchExpression__Group_2_1_0_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_1_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:17434:1: ( rule__XSwitchExpression__Group_2_1_0_0__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17435:2: rule__XSwitchExpression__Group_2_1_0_0__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17433:1: ( rule__XSwitchExpression__Group_2_1_0_0__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17434:2: rule__XSwitchExpression__Group_2_1_0_0__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__235390); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__235389); rule__XSwitchExpression__Group_2_1_0_0__2__Impl(); state._fsp--; @@ -50987,22 +50987,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17441:1: rule__XSwitchExpression__Group_2_1_0_0__2__Impl : ( ':' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17440:1: rule__XSwitchExpression__Group_2_1_0_0__2__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_1_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:17445:1: ( ( ':' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17446: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:17445:1: ( ':' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17446: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:17445:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17446:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); } - match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl35418); if (state.failed) return ; + match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl35417); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); } @@ -51028,21 +51028,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17466:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17465:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17470:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17471:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17469:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17470:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__035455); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__035454); rule__XSwitchExpression__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__035458); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__035457); rule__XSwitchExpression__Group_5__1(); state._fsp--; @@ -51066,22 +51066,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17478:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17477:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; public final void rule__XSwitchExpression__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:17482:1: ( ( 'default' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17483:1: ( 'default' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17481:1: ( ( 'default' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17482:1: ( 'default' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17483:1: ( 'default' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17484:1: 'default' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17482:1: ( 'default' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17483:1: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); } - match(input,98,FollowSets001.FOLLOW_98_in_rule__XSwitchExpression__Group_5__0__Impl35486); if (state.failed) return ; + match(input,98,FollowSets001.FOLLOW_98_in_rule__XSwitchExpression__Group_5__0__Impl35485); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); } @@ -51107,21 +51107,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17497:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17496:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17501:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17502:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17500:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17501:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__135517); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__135516); rule__XSwitchExpression__Group_5__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__135520); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__135519); rule__XSwitchExpression__Group_5__2(); state._fsp--; @@ -51145,22 +51145,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17509:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17508:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__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:17513:1: ( ( ':' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17514:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17512:1: ( ( ':' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17513:1: ( ':' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17514:1: ( ':' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17515:1: ':' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17513:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17514:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); } - match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_5__1__Impl35548); if (state.failed) return ; + match(input,97,FollowSets001.FOLLOW_97_in_rule__XSwitchExpression__Group_5__1__Impl35547); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); } @@ -51186,16 +51186,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17528:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17527:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17532:1: ( rule__XSwitchExpression__Group_5__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17533:2: rule__XSwitchExpression__Group_5__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17531:1: ( rule__XSwitchExpression__Group_5__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17532:2: rule__XSwitchExpression__Group_5__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__235579); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__235578); rule__XSwitchExpression__Group_5__2__Impl(); state._fsp--; @@ -51219,25 +51219,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17539:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17538:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17543:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17544:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17542:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17543:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17544:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17545:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17543:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17544:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17546:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17546:2: rule__XSwitchExpression__DefaultAssignment_5_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17545:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17545:2: rule__XSwitchExpression__DefaultAssignment_5_2 { - pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl35606); + pushFollow(FollowSets001.FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl35605); rule__XSwitchExpression__DefaultAssignment_5_2(); state._fsp--; @@ -51270,21 +51270,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:17562: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:17561: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:17566: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:17567: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:17565: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:17566:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__035642); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__035641); rule__XCasePart__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__035645); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__035644); rule__XCasePart__Group__1(); state._fsp--; @@ -51308,22 +51308,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:17574: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:17573: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:17578:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17579:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17577:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17578:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17579:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17580:1: ( rule__XCasePart__TypeGuardAssignment_0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17578:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17579: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:17581:1: ( rule__XCasePart__TypeGuardAssignment_0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17580:1: ( rule__XCasePart__TypeGuardAssignment_0 )? int alt146=2; int LA146_0 = input.LA(1); @@ -51332,9 +51332,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt146) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17581:2: rule__XCasePart__TypeGuardAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17580:2: rule__XCasePart__TypeGuardAssignment_0 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl35672); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl35671); rule__XCasePart__TypeGuardAssignment_0(); state._fsp--; @@ -51370,21 +51370,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:17591: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:17590: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:17595: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:17596: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:17594: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:17595:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__135703); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__135702); rule__XCasePart__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__135706); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__135705); rule__XCasePart__Group__2(); state._fsp--; @@ -51408,22 +51408,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:17603: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:17602: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:17607: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:17608: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:17606: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:17607: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:17608: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:17609: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:17607: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:17608: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:17610: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:17609:1: ( rule__XCasePart__Group_1__0 )? int alt147=2; int LA147_0 = input.LA(1); @@ -51432,9 +51432,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:17610: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:17609:2: rule__XCasePart__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl35733); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl35732); rule__XCasePart__Group_1__0(); state._fsp--; @@ -51470,21 +51470,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:17620: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:17619: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:17624: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:17625: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:17623: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:17624:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__235764); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__235763); rule__XCasePart__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__235767); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__235766); rule__XCasePart__Group__3(); state._fsp--; @@ -51508,22 +51508,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:17632: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:17631: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:17636:1: ( ( ':' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17637: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:17636:1: ( ':' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17637: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:17636:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17637:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getColonKeyword_2()); } - match(input,97,FollowSets001.FOLLOW_97_in_rule__XCasePart__Group__2__Impl35795); if (state.failed) return ; + match(input,97,FollowSets001.FOLLOW_97_in_rule__XCasePart__Group__2__Impl35794); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getColonKeyword_2()); } @@ -51549,16 +51549,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:17651: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:17650: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:17655: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:17656: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:17654: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:17655:2: rule__XCasePart__Group__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__335826); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__335825); rule__XCasePart__Group__3__Impl(); state._fsp--; @@ -51582,25 +51582,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:17662: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:17661: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:17666:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17667:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17665:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17666:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17667:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17668:1: ( rule__XCasePart__ThenAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17666:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17667: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:17669:1: ( rule__XCasePart__ThenAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17669:2: rule__XCasePart__ThenAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17668:1: ( rule__XCasePart__ThenAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17668:2: rule__XCasePart__ThenAssignment_3 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl35853); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl35852); rule__XCasePart__ThenAssignment_3(); state._fsp--; @@ -51633,21 +51633,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:17687: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:17686: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:17691: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:17692: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:17690: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:17691: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__035891); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__035890); 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__035894); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__035893); rule__XCasePart__Group_1__1(); state._fsp--; @@ -51671,22 +51671,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:17699: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:17698: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:17703:1: ( ( 'case' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17704:1: ( 'case' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17702:1: ( ( 'case' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17703:1: ( 'case' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17704:1: ( 'case' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17705:1: 'case' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17703:1: ( 'case' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17704:1: 'case' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); } - match(input,99,FollowSets001.FOLLOW_99_in_rule__XCasePart__Group_1__0__Impl35922); if (state.failed) return ; + match(input,99,FollowSets001.FOLLOW_99_in_rule__XCasePart__Group_1__0__Impl35921); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); } @@ -51712,16 +51712,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:17718: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:17717: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:17722: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:17723: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:17721: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:17722:2: rule__XCasePart__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__135953); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__135952); rule__XCasePart__Group_1__1__Impl(); state._fsp--; @@ -51745,25 +51745,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:17729: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:17728: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:17733: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:17734: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:17732: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:17733: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:17734: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:17735: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:17733: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:17734: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:17736: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:17736: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:17735: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:17735:2: rule__XCasePart__CaseAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl35980); + pushFollow(FollowSets001.FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl35979); rule__XCasePart__CaseAssignment_1_1(); state._fsp--; @@ -51796,21 +51796,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:17750: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:17749: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:17754: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:17755: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:17753: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:17754:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__036014); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__036013); rule__XForLoopExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__036017); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__036016); rule__XForLoopExpression__Group__1(); state._fsp--; @@ -51834,23 +51834,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:17762: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:17761: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:17766:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17767:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17765:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17766:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17767:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17768:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17766:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17767: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:17769:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17771:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17768:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17770:1: { } @@ -51875,21 +51875,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:17781: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:17780: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:17785: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:17786: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:17784: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:17785:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__136075); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__136074); rule__XForLoopExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__136078); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__136077); rule__XForLoopExpression__Group__2(); state._fsp--; @@ -51913,22 +51913,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:17793: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:17792: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:17797:1: ( ( 'for' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17798:1: ( 'for' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17796:1: ( ( 'for' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17797:1: ( 'for' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17798:1: ( 'for' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17799:1: 'for' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17797:1: ( 'for' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17798:1: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); } - match(input,100,FollowSets001.FOLLOW_100_in_rule__XForLoopExpression__Group__1__Impl36106); if (state.failed) return ; + match(input,100,FollowSets001.FOLLOW_100_in_rule__XForLoopExpression__Group__1__Impl36105); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); } @@ -51954,21 +51954,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:17812: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:17811: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:17816: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:17817: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:17815: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:17816:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__236137); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__236136); rule__XForLoopExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__236140); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__236139); rule__XForLoopExpression__Group__3(); state._fsp--; @@ -51992,22 +51992,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:17824: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:17823: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:17828:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17829:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17827:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17828:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17829:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17830:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17828:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17829:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XForLoopExpression__Group__2__Impl36168); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XForLoopExpression__Group__2__Impl36167); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); } @@ -52033,21 +52033,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:17843: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:17842: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:17847: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:17848: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:17846: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:17847:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__336199); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__336198); rule__XForLoopExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__336202); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__336201); rule__XForLoopExpression__Group__4(); state._fsp--; @@ -52071,25 +52071,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:17855: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:17854: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:17859:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17860:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17858:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17859:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17860:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17861:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17859:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17860: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:17862:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17862:2: rule__XForLoopExpression__DeclaredParamAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17861:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17861:2: rule__XForLoopExpression__DeclaredParamAssignment_3 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl36229); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl36228); rule__XForLoopExpression__DeclaredParamAssignment_3(); state._fsp--; @@ -52122,21 +52122,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:17872: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:17871: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:17876: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:17877: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:17875: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:17876:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__436259); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__436258); rule__XForLoopExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__436262); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__436261); rule__XForLoopExpression__Group__5(); state._fsp--; @@ -52160,22 +52160,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:17884: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:17883: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:17888:1: ( ( ':' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17889:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17887:1: ( ( ':' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17888:1: ( ':' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17889:1: ( ':' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17890:1: ':' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17888:1: ( ':' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17889:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); } - match(input,97,FollowSets001.FOLLOW_97_in_rule__XForLoopExpression__Group__4__Impl36290); if (state.failed) return ; + match(input,97,FollowSets001.FOLLOW_97_in_rule__XForLoopExpression__Group__4__Impl36289); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); } @@ -52201,21 +52201,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:17903: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:17902: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:17907: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:17908: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:17906: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:17907:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__536321); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__536320); rule__XForLoopExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__536324); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__536323); rule__XForLoopExpression__Group__6(); state._fsp--; @@ -52239,25 +52239,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:17915: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:17914: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:17919:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17920:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17918:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17919:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17920:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17921:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17919:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17920: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:17922:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17922:2: rule__XForLoopExpression__ForExpressionAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17921:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17921:2: rule__XForLoopExpression__ForExpressionAssignment_5 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl36351); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl36350); rule__XForLoopExpression__ForExpressionAssignment_5(); state._fsp--; @@ -52290,21 +52290,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:17932: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:17931: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:17936: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:17937: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:17935: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:17936:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__636381); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__636380); rule__XForLoopExpression__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__636384); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__636383); rule__XForLoopExpression__Group__7(); state._fsp--; @@ -52328,22 +52328,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:17944: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:17943: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:17948:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17949: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:17949: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: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.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XForLoopExpression__Group__6__Impl36412); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XForLoopExpression__Group__6__Impl36411); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); } @@ -52369,16 +52369,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:17963: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:17962: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:17967: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:17968: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:17966: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:17967:2: rule__XForLoopExpression__Group__7__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__736443); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__736442); rule__XForLoopExpression__Group__7__Impl(); state._fsp--; @@ -52402,25 +52402,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:17974: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:17973: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:17978:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17979:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17977:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17978:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17979:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17980:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17978:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17979: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:17981:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17981:2: rule__XForLoopExpression__EachExpressionAssignment_7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17980:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:17980:2: rule__XForLoopExpression__EachExpressionAssignment_7 { - pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl36470); + pushFollow(FollowSets001.FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl36469); rule__XForLoopExpression__EachExpressionAssignment_7(); state._fsp--; @@ -52453,21 +52453,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:18007: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:18006: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:18011: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:18012: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:18010: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:18011:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__036516); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__036515); rule__XWhileExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__036519); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__036518); rule__XWhileExpression__Group__1(); state._fsp--; @@ -52491,23 +52491,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:18019: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:18018: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:18023:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18024:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18022:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18023:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18024:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18025:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18023:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18024: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:18026:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18028:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18025:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18027:1: { } @@ -52532,21 +52532,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:18038: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:18037: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:18042: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:18043: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:18041: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:18042:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__136577); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__136576); rule__XWhileExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__136580); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__136579); rule__XWhileExpression__Group__2(); state._fsp--; @@ -52570,22 +52570,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:18050: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:18049: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:18054:1: ( ( 'while' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18055:1: ( 'while' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18053:1: ( ( 'while' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18054:1: ( 'while' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18055:1: ( 'while' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18056:1: 'while' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18054:1: ( 'while' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18055:1: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); } - match(input,101,FollowSets001.FOLLOW_101_in_rule__XWhileExpression__Group__1__Impl36608); if (state.failed) return ; + match(input,101,FollowSets001.FOLLOW_101_in_rule__XWhileExpression__Group__1__Impl36607); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); } @@ -52611,21 +52611,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:18069: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:18068: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:18073: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:18074: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:18072: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:18073:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__236639); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__236638); rule__XWhileExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__236642); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__236641); rule__XWhileExpression__Group__3(); state._fsp--; @@ -52649,22 +52649,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:18081: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:18080: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:18085:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18086:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18084:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18085:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18086:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18087:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18085:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18086:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XWhileExpression__Group__2__Impl36670); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XWhileExpression__Group__2__Impl36669); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); } @@ -52690,21 +52690,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:18100: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:18099: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:18104: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:18105: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:18103: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:18104:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__336701); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__336700); rule__XWhileExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__336704); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__336703); rule__XWhileExpression__Group__4(); state._fsp--; @@ -52728,25 +52728,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:18112: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:18111: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:18116:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18117:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18115:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18116:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18117:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18118:1: ( rule__XWhileExpression__PredicateAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18116:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18117: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:18119:1: ( rule__XWhileExpression__PredicateAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18119:2: rule__XWhileExpression__PredicateAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18118:1: ( rule__XWhileExpression__PredicateAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18118:2: rule__XWhileExpression__PredicateAssignment_3 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl36731); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl36730); rule__XWhileExpression__PredicateAssignment_3(); state._fsp--; @@ -52779,21 +52779,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:18129: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:18128: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:18133: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:18134: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:18132: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:18133:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__436761); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__436760); rule__XWhileExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__436764); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__436763); rule__XWhileExpression__Group__5(); state._fsp--; @@ -52817,22 +52817,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:18141: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:18140: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:18145:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18146:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18144:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18145:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18146:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18147:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18145:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18146:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XWhileExpression__Group__4__Impl36792); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XWhileExpression__Group__4__Impl36791); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); } @@ -52858,16 +52858,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:18160: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:18159: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:18164: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:18165: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:18163: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:18164:2: rule__XWhileExpression__Group__5__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__536823); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__536822); rule__XWhileExpression__Group__5__Impl(); state._fsp--; @@ -52891,25 +52891,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:18171: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:18170: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:18175:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18176:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18174:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18175:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18176:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18177:1: ( rule__XWhileExpression__BodyAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18175:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18176: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:18178:1: ( rule__XWhileExpression__BodyAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18178:2: rule__XWhileExpression__BodyAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18177:1: ( rule__XWhileExpression__BodyAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18177:2: rule__XWhileExpression__BodyAssignment_5 { - pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl36850); + pushFollow(FollowSets001.FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl36849); rule__XWhileExpression__BodyAssignment_5(); state._fsp--; @@ -52942,21 +52942,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:18200: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:18199: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:18204: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:18205: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:18203: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:18204:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__036892); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__036891); rule__XDoWhileExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__036895); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__036894); rule__XDoWhileExpression__Group__1(); state._fsp--; @@ -52980,23 +52980,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:18212: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:18211: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:18216:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18217:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18215:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18216:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18217:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18218:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18216:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18217: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:18219:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18221:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18218:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18220:1: { } @@ -53021,21 +53021,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:18231: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:18230: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:18235: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:18236: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:18234: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:18235:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__136953); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__136952); rule__XDoWhileExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__136956); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__136955); rule__XDoWhileExpression__Group__2(); state._fsp--; @@ -53059,22 +53059,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:18243: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:18242: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:18247:1: ( ( 'do' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18248:1: ( 'do' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18246:1: ( ( 'do' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18247:1: ( 'do' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18248:1: ( 'do' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18249:1: 'do' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18247:1: ( 'do' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18248:1: 'do' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); } - match(input,102,FollowSets001.FOLLOW_102_in_rule__XDoWhileExpression__Group__1__Impl36984); if (state.failed) return ; + match(input,102,FollowSets001.FOLLOW_102_in_rule__XDoWhileExpression__Group__1__Impl36983); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); } @@ -53100,21 +53100,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:18262: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:18261: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:18266: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:18267: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:18265: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:18266:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__237015); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__237014); rule__XDoWhileExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__237018); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__237017); rule__XDoWhileExpression__Group__3(); state._fsp--; @@ -53138,25 +53138,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:18274: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:18273: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:18278:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18279:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18277:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18278:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18279:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18280:1: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18278:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18279: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:18281:1: ( rule__XDoWhileExpression__BodyAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18281:2: rule__XDoWhileExpression__BodyAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18280:1: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18280:2: rule__XDoWhileExpression__BodyAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl37045); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl37044); rule__XDoWhileExpression__BodyAssignment_2(); state._fsp--; @@ -53189,21 +53189,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:18291: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:18290: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:18295: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:18296: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:18294: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:18295:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__337075); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__337074); rule__XDoWhileExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__337078); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__337077); rule__XDoWhileExpression__Group__4(); state._fsp--; @@ -53227,22 +53227,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:18303: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:18302: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:18307:1: ( ( 'while' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18308:1: ( 'while' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18306:1: ( ( 'while' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18307:1: ( 'while' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18308:1: ( 'while' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18309:1: 'while' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18307:1: ( 'while' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18308:1: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); } - match(input,101,FollowSets001.FOLLOW_101_in_rule__XDoWhileExpression__Group__3__Impl37106); if (state.failed) return ; + match(input,101,FollowSets001.FOLLOW_101_in_rule__XDoWhileExpression__Group__3__Impl37105); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); } @@ -53268,21 +53268,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:18322: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:18321: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:18326: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:18327: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:18325: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:18326:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__437137); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__437136); rule__XDoWhileExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__437140); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__437139); rule__XDoWhileExpression__Group__5(); state._fsp--; @@ -53306,22 +53306,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:18334: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:18333: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:18338:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18339:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18337:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18338:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18339:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18340:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18338:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18339:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XDoWhileExpression__Group__4__Impl37168); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XDoWhileExpression__Group__4__Impl37167); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); } @@ -53347,21 +53347,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:18353: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:18352: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:18357: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:18358: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:18356: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:18357:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__537199); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__537198); rule__XDoWhileExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__537202); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__537201); rule__XDoWhileExpression__Group__6(); state._fsp--; @@ -53385,25 +53385,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:18365: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:18364: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:18369:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18370:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18368:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18369:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18370:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18371:1: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18369:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18370: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:18372:1: ( rule__XDoWhileExpression__PredicateAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18372:2: rule__XDoWhileExpression__PredicateAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18371:1: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18371:2: rule__XDoWhileExpression__PredicateAssignment_5 { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl37229); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl37228); rule__XDoWhileExpression__PredicateAssignment_5(); state._fsp--; @@ -53436,16 +53436,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:18382: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:18381: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:18386: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:18387: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:18385: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:18386:2: rule__XDoWhileExpression__Group__6__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__637259); + pushFollow(FollowSets001.FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__637258); rule__XDoWhileExpression__Group__6__Impl(); state._fsp--; @@ -53469,22 +53469,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:18393: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:18392: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:18397:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18396:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18397:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18399:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18397:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18398:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XDoWhileExpression__Group__6__Impl37287); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XDoWhileExpression__Group__6__Impl37286); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); } @@ -53510,21 +53510,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:18426: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:18425: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:18430: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:18431: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:18429: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:18430:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__037332); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__037331); rule__XVariableDeclaration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__037335); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__037334); rule__XVariableDeclaration__Group__1(); state._fsp--; @@ -53548,23 +53548,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:18438: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:18437: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:18442:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18443:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18441:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18442:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18443:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18444:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18442:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18443: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:18445:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18447:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18444:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18446:1: { } @@ -53589,21 +53589,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:18457: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:18456: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:18461: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:18462: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:18460: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:18461:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__137393); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__137392); rule__XVariableDeclaration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__137396); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__137395); rule__XVariableDeclaration__Group__2(); state._fsp--; @@ -53627,25 +53627,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:18469: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:18468: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:18473:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18474:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18472:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18473:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18474:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18475:1: ( rule__XVariableDeclaration__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18473:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18474: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:18476:1: ( rule__XVariableDeclaration__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18476:2: rule__XVariableDeclaration__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18475:1: ( rule__XVariableDeclaration__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18475:2: rule__XVariableDeclaration__Alternatives_1 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl37423); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl37422); rule__XVariableDeclaration__Alternatives_1(); state._fsp--; @@ -53678,21 +53678,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:18486: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:18485: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:18490: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:18491: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:18489: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:18490:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__237453); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__237452); rule__XVariableDeclaration__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__237456); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__237455); rule__XVariableDeclaration__Group__3(); state._fsp--; @@ -53716,25 +53716,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:18498: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:18497: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:18502:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18503:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18501:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18502:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18503:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18504:1: ( rule__XVariableDeclaration__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18502:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18503: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:18505:1: ( rule__XVariableDeclaration__Alternatives_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18505:2: rule__XVariableDeclaration__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18504:1: ( rule__XVariableDeclaration__Alternatives_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18504:2: rule__XVariableDeclaration__Alternatives_2 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl37483); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl37482); rule__XVariableDeclaration__Alternatives_2(); state._fsp--; @@ -53767,16 +53767,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:18515: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:18514: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:18519: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:18520: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:18518: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:18519:2: rule__XVariableDeclaration__Group__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__337513); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__337512); rule__XVariableDeclaration__Group__3__Impl(); state._fsp--; @@ -53800,22 +53800,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:18526: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:18525: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:18530: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:18531: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:18529: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:18530: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:18531: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:18532: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:18530: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:18531: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:18533: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:18532:1: ( rule__XVariableDeclaration__Group_3__0 )? int alt148=2; int LA148_0 = input.LA(1); @@ -53824,9 +53824,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:18533: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:18532:2: rule__XVariableDeclaration__Group_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl37540); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl37539); rule__XVariableDeclaration__Group_3__0(); state._fsp--; @@ -53862,16 +53862,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:18551: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:18550: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:18555: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:18556: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:18554: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:18555:2: rule__XVariableDeclaration__Group_2_0__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__037579); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__037578); rule__XVariableDeclaration__Group_2_0__0__Impl(); state._fsp--; @@ -53895,25 +53895,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:18562: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:18561: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:18566: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:18567: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:18565: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:18566: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:18567: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:18568: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:18566: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:18567: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:18569: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:18569: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:18568: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:18568: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__Impl37606); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl37605); rule__XVariableDeclaration__Group_2_0_0__0(); state._fsp--; @@ -53946,21 +53946,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:18581: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:18580: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:18585: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:18586: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:18584: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:18585: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__037638); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__037637); 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__037641); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__037640); rule__XVariableDeclaration__Group_2_0_0__1(); state._fsp--; @@ -53984,25 +53984,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:18593: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:18592: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:18597: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:18598: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:18596: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:18597: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:18598: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:18599: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:18597: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:18598: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:18600: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:18600: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:18599: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:18599: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__Impl37668); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl37667); rule__XVariableDeclaration__TypeAssignment_2_0_0_0(); state._fsp--; @@ -54035,16 +54035,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:18610: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:18609: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:18614: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:18615: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:18613: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:18614: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__137698); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__137697); rule__XVariableDeclaration__Group_2_0_0__1__Impl(); state._fsp--; @@ -54068,25 +54068,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:18621: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:18620: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:18625: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:18626: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:18624: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:18625: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:18626: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:18627: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:18625: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:18626: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:18628: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:18628: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:18627: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:18627: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__Impl37725); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl37724); rule__XVariableDeclaration__NameAssignment_2_0_0_1(); state._fsp--; @@ -54119,21 +54119,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:18642: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:18641: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:18646: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:18647: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:18645: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:18646: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__037759); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__037758); 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__037762); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__037761); rule__XVariableDeclaration__Group_3__1(); state._fsp--; @@ -54157,22 +54157,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:18654: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:18653: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:18658:1: ( ( '=' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18659:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18657:1: ( ( '=' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18658:1: ( '=' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18659:1: ( '=' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18660:1: '=' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18658:1: ( '=' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18659:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); } - match(input,13,FollowSets001.FOLLOW_13_in_rule__XVariableDeclaration__Group_3__0__Impl37790); if (state.failed) return ; + match(input,13,FollowSets001.FOLLOW_13_in_rule__XVariableDeclaration__Group_3__0__Impl37789); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); } @@ -54198,16 +54198,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:18673: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:18672: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:18677: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:18678: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:18676: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:18677:2: rule__XVariableDeclaration__Group_3__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__137821); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__137820); rule__XVariableDeclaration__Group_3__1__Impl(); state._fsp--; @@ -54231,25 +54231,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:18684: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:18683: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:18688: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:18689: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:18687: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:18688: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:18689: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:18690: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:18688: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:18689: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:18691: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:18691: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:18690: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:18690:2: rule__XVariableDeclaration__RightAssignment_3_1 { - pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl37848); + pushFollow(FollowSets001.FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl37847); rule__XVariableDeclaration__RightAssignment_3_1(); state._fsp--; @@ -54282,21 +54282,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:18705: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:18704: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:18709: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:18710: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:18708: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:18709:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__037882); + pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__037881); rule__JvmFormalParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__037885); + pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__037884); rule__JvmFormalParameter__Group__1(); state._fsp--; @@ -54320,22 +54320,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:18717: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:18716: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:18721:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18722:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18720:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18721:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18722:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18723:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18721:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18722: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:18724:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18723:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? int alt149=2; switch ( input.LA(1) ) { case RULE_ID: @@ -54402,9 +54402,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt149) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18724:2: rule__JvmFormalParameter__ParameterTypeAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18723:2: rule__JvmFormalParameter__ParameterTypeAssignment_0 { - pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl37912); + pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl37911); rule__JvmFormalParameter__ParameterTypeAssignment_0(); state._fsp--; @@ -54440,16 +54440,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:18734: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:18733: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:18738: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:18739: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:18737: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:18738:2: rule__JvmFormalParameter__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__137943); + pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__137942); rule__JvmFormalParameter__Group__1__Impl(); state._fsp--; @@ -54473,25 +54473,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:18745: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:18744: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:18749:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18750:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18748:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18749:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18750:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18751:1: ( rule__JvmFormalParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18749:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18750: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:18752:1: ( rule__JvmFormalParameter__NameAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18752:2: rule__JvmFormalParameter__NameAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18751:1: ( rule__JvmFormalParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18751:2: rule__JvmFormalParameter__NameAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl37970); + pushFollow(FollowSets001.FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl37969); rule__JvmFormalParameter__NameAssignment_1(); state._fsp--; @@ -54524,21 +54524,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:18766:1: rule__FullJvmFormalParameter__Group__0 : 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:18765: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:18770: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:18771:2: 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:18769: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:18770:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__038004); + pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__038003); rule__FullJvmFormalParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__038007); + pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__038006); rule__FullJvmFormalParameter__Group__1(); state._fsp--; @@ -54562,25 +54562,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:18778:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18777: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:18782:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18783:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18781:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18782:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18783:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18784:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18782:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18783: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:18785:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18785:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18784:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18784:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 { - pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl38034); + pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl38033); rule__FullJvmFormalParameter__ParameterTypeAssignment_0(); state._fsp--; @@ -54613,16 +54613,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:18795:1: rule__FullJvmFormalParameter__Group__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:18794: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:18799: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:18800:2: rule__FullJvmFormalParameter__Group__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18798: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:18799:2: rule__FullJvmFormalParameter__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__138064); + pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__138063); rule__FullJvmFormalParameter__Group__1__Impl(); state._fsp--; @@ -54646,25 +54646,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:18806:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18805: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:18810:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18811:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18809:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18810:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18811:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18812:1: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18810:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18811: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:18813:1: ( rule__FullJvmFormalParameter__NameAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18813:2: rule__FullJvmFormalParameter__NameAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18812:1: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18812:2: rule__FullJvmFormalParameter__NameAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl38091); + pushFollow(FollowSets001.FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl38090); rule__FullJvmFormalParameter__NameAssignment_1(); state._fsp--; @@ -54697,21 +54697,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:18827: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:18826: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:18831: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:18832: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:18830: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:18831:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__038125); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__038124); rule__XFeatureCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__038128); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__038127); rule__XFeatureCall__Group__1(); state._fsp--; @@ -54735,23 +54735,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:18839: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:18838: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:18843:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18844:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18842:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18843:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18844:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18845:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18843:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18844: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:18846:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18848:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18845:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18847:1: { } @@ -54776,21 +54776,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:18858: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:18857: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:18862: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:18863: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:18861: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:18862:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__138186); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__138185); rule__XFeatureCall__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__138189); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__138188); rule__XFeatureCall__Group__2(); state._fsp--; @@ -54814,22 +54814,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:18870:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18869:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18874:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18875:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18873:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18874:1: ( ( rule__XFeatureCall__Group_1__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18875:1: ( ( rule__XFeatureCall__Group_1__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18876:1: ( rule__XFeatureCall__Group_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18874:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18875:1: ( rule__XFeatureCall__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18877:1: ( rule__XFeatureCall__Group_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18876:1: ( rule__XFeatureCall__Group_1__0 )? int alt150=2; int LA150_0 = input.LA(1); @@ -54838,9 +54838,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:18877:2: rule__XFeatureCall__Group_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18876:2: rule__XFeatureCall__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl38216); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl38215); rule__XFeatureCall__Group_1__0(); state._fsp--; @@ -54876,21 +54876,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:18887: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:18886: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:18891: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:18892: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:18890: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:18891:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__238247); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__238246); rule__XFeatureCall__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__238250); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__238249); rule__XFeatureCall__Group__3(); state._fsp--; @@ -54914,25 +54914,25 @@ 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:18899:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18898:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; 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:18903:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18904:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18902:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18903:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18904:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18905:1: ( rule__XFeatureCall__FeatureAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18903:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18904:1: ( rule__XFeatureCall__FeatureAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18906:1: ( rule__XFeatureCall__FeatureAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18906:2: rule__XFeatureCall__FeatureAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18905:1: ( rule__XFeatureCall__FeatureAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18905:2: rule__XFeatureCall__FeatureAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl38277); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl38276); rule__XFeatureCall__FeatureAssignment_2(); state._fsp--; @@ -54965,21 +54965,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:18916: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:18915: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:18920: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:18921: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:18919: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:18920:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__338307); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__338306); rule__XFeatureCall__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__338310); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__338309); rule__XFeatureCall__Group__4(); state._fsp--; @@ -55003,29 +55003,29 @@ 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:18928:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18927:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18932:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18933:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18931:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18932:1: ( ( rule__XFeatureCall__Group_3__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18933:1: ( ( rule__XFeatureCall__Group_3__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:1: ( rule__XFeatureCall__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18932:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18933:1: ( rule__XFeatureCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18935:1: ( rule__XFeatureCall__Group_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:1: ( rule__XFeatureCall__Group_3__0 )? int alt151=2; alt151 = dfa151.predict(input); switch (alt151) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18935:2: rule__XFeatureCall__Group_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:2: rule__XFeatureCall__Group_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl38337); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl38336); rule__XFeatureCall__Group_3__0(); state._fsp--; @@ -55061,16 +55061,16 @@ 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:18945:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18944:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; 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:18949:1: ( rule__XFeatureCall__Group__4__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18950:2: rule__XFeatureCall__Group__4__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18948:1: ( rule__XFeatureCall__Group__4__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18949:2: rule__XFeatureCall__Group__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__438368); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__438367); rule__XFeatureCall__Group__4__Impl(); state._fsp--; @@ -55094,29 +55094,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:18956:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18955:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; 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:18960:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18961:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18959:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18960:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18961:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18960:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18961:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18963:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? int alt152=2; alt152 = dfa152.predict(input); switch (alt152) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18963:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl38395); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl38394); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); state._fsp--; @@ -55152,21 +55152,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18983:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18982:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18987:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18988:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18986:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18987:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__038436); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__038435); rule__XFeatureCall__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__038439); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__038438); rule__XFeatureCall__Group_1__1(); state._fsp--; @@ -55190,22 +55190,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18995:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18994:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; public final void rule__XFeatureCall__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:18999:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19000:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18998:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18999:1: ( '<' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19000:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19001:1: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18999:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19000:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); } - match(input,64,FollowSets001.FOLLOW_64_in_rule__XFeatureCall__Group_1__0__Impl38467); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__XFeatureCall__Group_1__0__Impl38466); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); } @@ -55231,21 +55231,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19014:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19013:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19018:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19019:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19017:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19018:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__138498); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__138497); rule__XFeatureCall__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__138501); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__138500); rule__XFeatureCall__Group_1__2(); state._fsp--; @@ -55269,25 +55269,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19026:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19025:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19030:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19031:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19029:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19030:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19031:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19032:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19030:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19031:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19033:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19033:2: rule__XFeatureCall__TypeArgumentsAssignment_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19032:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19032:2: rule__XFeatureCall__TypeArgumentsAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl38528); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl38527); rule__XFeatureCall__TypeArgumentsAssignment_1_1(); state._fsp--; @@ -55320,21 +55320,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19043:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19042:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19047:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19048:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19046:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19047:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__238558); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__238557); rule__XFeatureCall__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__238561); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__238560); rule__XFeatureCall__Group_1__3(); state._fsp--; @@ -55358,22 +55358,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19055:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19054:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19059:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19060:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19058:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19059:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19060:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:1: ( rule__XFeatureCall__Group_1_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19059:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19060:1: ( rule__XFeatureCall__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19062:1: ( rule__XFeatureCall__Group_1_2__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:1: ( rule__XFeatureCall__Group_1_2__0 )* loop153: do { int alt153=2; @@ -55386,9 +55386,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt153) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19062:2: rule__XFeatureCall__Group_1_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19061:2: rule__XFeatureCall__Group_1_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl38588); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl38587); rule__XFeatureCall__Group_1_2__0(); state._fsp--; @@ -55427,16 +55427,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19072:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19071:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19076:1: ( rule__XFeatureCall__Group_1__3__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19077:2: rule__XFeatureCall__Group_1__3__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19075:1: ( rule__XFeatureCall__Group_1__3__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19076:2: rule__XFeatureCall__Group_1__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__338619); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__338618); rule__XFeatureCall__Group_1__3__Impl(); state._fsp--; @@ -55460,22 +55460,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1__3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19083:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19082:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; public final void rule__XFeatureCall__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:19087:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19088:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19086:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19087:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19088:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19089:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19087:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19088:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__XFeatureCall__Group_1__3__Impl38647); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__XFeatureCall__Group_1__3__Impl38646); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); } @@ -55501,21 +55501,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19110:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19109:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19114:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19115:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19113:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19114:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__038686); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__038685); rule__XFeatureCall__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__038689); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__038688); rule__XFeatureCall__Group_1_2__1(); state._fsp--; @@ -55539,22 +55539,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19122:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19121:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__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:19126:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19127:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19125:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19126:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19127:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19128:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19126:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19127:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XFeatureCall__Group_1_2__0__Impl38717); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XFeatureCall__Group_1_2__0__Impl38716); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); } @@ -55580,16 +55580,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19141:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19140:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19145:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19146:2: rule__XFeatureCall__Group_1_2__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19144:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19145:2: rule__XFeatureCall__Group_1_2__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__138748); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__138747); rule__XFeatureCall__Group_1_2__1__Impl(); state._fsp--; @@ -55613,25 +55613,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19152:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19151:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19156:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19157:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19155:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19156:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19157:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19158:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19156:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19157:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19159:2: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19158:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19158:2: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl38775); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl38774); rule__XFeatureCall__TypeArgumentsAssignment_1_2_1(); state._fsp--; @@ -55664,21 +55664,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19173:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19172:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19177:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19178:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19176:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19177:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__038809); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__038808); rule__XFeatureCall__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__038812); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__038811); rule__XFeatureCall__Group_3__1(); state._fsp--; @@ -55702,25 +55702,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19185:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19184:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19189:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19190:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19188:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19189:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19190:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19191:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19189:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19190:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19192:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19192:2: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19191:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19191:2: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl38839); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl38838); rule__XFeatureCall__ExplicitOperationCallAssignment_3_0(); state._fsp--; @@ -55753,21 +55753,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19202:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19201:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19206:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19207:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19205:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19206:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__138869); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__138868); rule__XFeatureCall__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__138872); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__138871); rule__XFeatureCall__Group_3__2(); state._fsp--; @@ -55791,22 +55791,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19214:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19213:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19218:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19219:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19217:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19218:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19219:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:1: ( rule__XFeatureCall__Alternatives_3_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19218:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19219:1: ( rule__XFeatureCall__Alternatives_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19221:1: ( rule__XFeatureCall__Alternatives_3_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:1: ( rule__XFeatureCall__Alternatives_3_1 )? int alt154=2; int LA154_0 = input.LA(1); @@ -55815,9 +55815,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:19221:2: rule__XFeatureCall__Alternatives_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19220:2: rule__XFeatureCall__Alternatives_3_1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl38899); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl38898); rule__XFeatureCall__Alternatives_3_1(); state._fsp--; @@ -55853,16 +55853,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19231:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19230:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19235:1: ( rule__XFeatureCall__Group_3__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19236:2: rule__XFeatureCall__Group_3__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19234:1: ( rule__XFeatureCall__Group_3__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19235:2: rule__XFeatureCall__Group_3__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__238930); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__238929); rule__XFeatureCall__Group_3__2__Impl(); state._fsp--; @@ -55886,22 +55886,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19242:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19241:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; public final void rule__XFeatureCall__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:19246:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19247:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19245:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19246:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19247:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19248:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19246:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19247:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XFeatureCall__Group_3__2__Impl38958); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XFeatureCall__Group_3__2__Impl38957); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); } @@ -55927,21 +55927,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19267:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19266:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19271:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19272:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19270:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19271:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__038995); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__038994); rule__XFeatureCall__Group_3_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__038998); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__038997); rule__XFeatureCall__Group_3_1_1__1(); state._fsp--; @@ -55965,25 +55965,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19279:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19278:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19283:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19284:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19282:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19283:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19284:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19285:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19283:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19284:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19286:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19286:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19285:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19285:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl39025); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl39024); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0(); state._fsp--; @@ -56016,16 +56016,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19296:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19295:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19300:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19301:2: rule__XFeatureCall__Group_3_1_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19299:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19300:2: rule__XFeatureCall__Group_3_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__139055); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__139054); rule__XFeatureCall__Group_3_1_1__1__Impl(); state._fsp--; @@ -56049,22 +56049,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19307:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19306:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19311:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19310:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19311:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19313:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19311:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19312:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19314:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19313:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* loop155: do { int alt155=2; @@ -56077,9 +56077,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:19314:2: rule__XFeatureCall__Group_3_1_1_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19313:2: rule__XFeatureCall__Group_3_1_1_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl39082); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl39081); rule__XFeatureCall__Group_3_1_1_1__0(); state._fsp--; @@ -56118,21 +56118,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19328:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19327:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19332:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19333:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19331:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19332:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__039117); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__039116); rule__XFeatureCall__Group_3_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__039120); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__039119); rule__XFeatureCall__Group_3_1_1_1__1(); state._fsp--; @@ -56156,22 +56156,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_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:19340:1: rule__XFeatureCall__Group_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:19339:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19344:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19345:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19343:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19344:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19345:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19346:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19344:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19345:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl39148); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl39147); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); } @@ -56197,16 +56197,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19359:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_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:19358:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19363:1: ( rule__XFeatureCall__Group_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:19364:2: rule__XFeatureCall__Group_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:19362:1: ( rule__XFeatureCall__Group_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:19363:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__139179); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__139178); rule__XFeatureCall__Group_3_1_1_1__1__Impl(); state._fsp--; @@ -56230,25 +56230,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__Group_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:19370:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19369:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19374:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19373:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19374:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19376:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19374:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19375:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19377:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19377:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19376:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19376:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl39206); + pushFollow(FollowSets001.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl39205); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1(); state._fsp--; @@ -56281,21 +56281,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:19391: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:19390: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:19395: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:19396: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:19394: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:19395:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__039240); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__039239); rule__XConstructorCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__039243); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__039242); rule__XConstructorCall__Group__1(); state._fsp--; @@ -56319,23 +56319,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:19403: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:19402: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:19407:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19408: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: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19408:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19409:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19407:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19408: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:19410: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:19409:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19411:1: { } @@ -56360,21 +56360,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:19422: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:19421: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:19426: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:19427: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:19425: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:19426:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__139301); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__139300); rule__XConstructorCall__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__139304); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__139303); rule__XConstructorCall__Group__2(); state._fsp--; @@ -56398,22 +56398,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:19434: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:19433: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:19438:1: ( ( 'new' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19439:1: ( 'new' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19437:1: ( ( 'new' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19438:1: ( 'new' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19439:1: ( 'new' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19440:1: 'new' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19438:1: ( 'new' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19439:1: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); } - match(input,103,FollowSets001.FOLLOW_103_in_rule__XConstructorCall__Group__1__Impl39332); if (state.failed) return ; + match(input,103,FollowSets001.FOLLOW_103_in_rule__XConstructorCall__Group__1__Impl39331); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); } @@ -56439,21 +56439,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:19453: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:19452: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:19457: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:19458: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:19456: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:19457:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__239363); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__239362); rule__XConstructorCall__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__239366); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__239365); rule__XConstructorCall__Group__3(); state._fsp--; @@ -56477,25 +56477,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:19465: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:19464: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:19469:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19470:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19468:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19469:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19470:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19471:1: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19469:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19470: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:19472:1: ( rule__XConstructorCall__ConstructorAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19472:2: rule__XConstructorCall__ConstructorAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19471:1: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19471:2: rule__XConstructorCall__ConstructorAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl39393); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl39392); rule__XConstructorCall__ConstructorAssignment_2(); state._fsp--; @@ -56528,21 +56528,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:19482: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:19481: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:19486: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:19487: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:19485: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:19486:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__339423); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__339422); rule__XConstructorCall__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__339426); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__339425); rule__XConstructorCall__Group__4(); state._fsp--; @@ -56566,29 +56566,29 @@ 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:19494: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:19493: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:19498: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:19499: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:19497: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:19498: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:19499: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:19500: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:19498: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:19499: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:19501: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:19500:1: ( rule__XConstructorCall__Group_3__0 )? int alt156=2; alt156 = dfa156.predict(input); switch (alt156) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19501: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:19500:2: rule__XConstructorCall__Group_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl39453); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl39452); rule__XConstructorCall__Group_3__0(); state._fsp--; @@ -56624,21 +56624,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:19511: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:19510: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:19515: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:19516: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:19514: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:19515:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__439484); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__439483); rule__XConstructorCall__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__439487); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__439486); rule__XConstructorCall__Group__5(); state._fsp--; @@ -56662,29 +56662,29 @@ 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:19523:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19522:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19527:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19528:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19526:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19527:1: ( ( rule__XConstructorCall__Group_4__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19528:1: ( ( rule__XConstructorCall__Group_4__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:1: ( rule__XConstructorCall__Group_4__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19527:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19528:1: ( rule__XConstructorCall__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19530:1: ( rule__XConstructorCall__Group_4__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:1: ( rule__XConstructorCall__Group_4__0 )? int alt157=2; alt157 = dfa157.predict(input); switch (alt157) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19530:2: rule__XConstructorCall__Group_4__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:2: rule__XConstructorCall__Group_4__0 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl39514); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl39513); rule__XConstructorCall__Group_4__0(); state._fsp--; @@ -56720,16 +56720,16 @@ 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:19540:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19539:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; 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:19544:1: ( rule__XConstructorCall__Group__5__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19545:2: rule__XConstructorCall__Group__5__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19543:1: ( rule__XConstructorCall__Group__5__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19544:2: rule__XConstructorCall__Group__5__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__539545); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__539544); rule__XConstructorCall__Group__5__Impl(); state._fsp--; @@ -56753,29 +56753,29 @@ 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:19551:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19550:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_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:19555:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19556:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19554:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19555:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19556:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19555:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19556:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19558:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? int alt158=2; alt158 = dfa158.predict(input); switch (alt158) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19558:2: rule__XConstructorCall__ArgumentsAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:2: rule__XConstructorCall__ArgumentsAssignment_5 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl39572); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl39571); rule__XConstructorCall__ArgumentsAssignment_5(); state._fsp--; @@ -56811,21 +56811,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:19580: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:19579: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:19584: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:19585: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:19583: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:19584: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__039615); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__039614); 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__039618); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__039617); rule__XConstructorCall__Group_3__1(); state._fsp--; @@ -56849,25 +56849,25 @@ 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:19592: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:19591: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:19596:1: ( ( ( '<' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19595:1: ( ( ( '<' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19596:1: ( ( '<' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19598:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19596:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19597:1: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19599:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19600:2: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19598:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19599:2: '<' { - match(input,64,FollowSets001.FOLLOW_64_in_rule__XConstructorCall__Group_3__0__Impl39647); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__XConstructorCall__Group_3__0__Impl39646); if (state.failed) return ; } @@ -56896,21 +56896,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:19611: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:19610: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:19615: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:19616: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:19614: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:19615: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__139679); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__139678); 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__139682); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__139681); rule__XConstructorCall__Group_3__2(); state._fsp--; @@ -56934,25 +56934,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:19623: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:19622: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:19627: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:19628: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:19626: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:19627: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:19628: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:19629: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:19627: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:19628: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:19630: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:19630: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:19629: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:19629:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl39709); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl39708); rule__XConstructorCall__TypeArgumentsAssignment_3_1(); state._fsp--; @@ -56985,21 +56985,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:19640: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:19639: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:19644: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:19645: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:19643: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:19644: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__239739); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__239738); 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__239742); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__239741); rule__XConstructorCall__Group_3__3(); state._fsp--; @@ -57023,22 +57023,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:19652: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:19651: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:19656: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:19657: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:19655: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:19656: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:19657: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:19658: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:19656: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:19657: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:19659: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:19658:1: ( rule__XConstructorCall__Group_3_2__0 )* loop159: do { int alt159=2; @@ -57051,9 +57051,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt159) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19659: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:19658:2: rule__XConstructorCall__Group_3_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl39769); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl39768); rule__XConstructorCall__Group_3_2__0(); state._fsp--; @@ -57092,16 +57092,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:19669: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:19668: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:19673: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:19674: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:19672: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:19673:2: rule__XConstructorCall__Group_3__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__339800); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__339799); rule__XConstructorCall__Group_3__3__Impl(); state._fsp--; @@ -57125,22 +57125,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:19680: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:19679: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:19684:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19685:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19683:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19684:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19685:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19686:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19684:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19685:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__XConstructorCall__Group_3__3__Impl39828); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__XConstructorCall__Group_3__3__Impl39827); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); } @@ -57166,21 +57166,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:19707: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:19706: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:19711: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:19712: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:19710: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:19711: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__039867); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__039866); 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__039870); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__039869); rule__XConstructorCall__Group_3_2__1(); state._fsp--; @@ -57204,22 +57204,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:19719: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:19718: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:19723:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19722:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19723:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19725:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19723:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19724:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XConstructorCall__Group_3_2__0__Impl39898); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XConstructorCall__Group_3_2__0__Impl39897); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); } @@ -57245,16 +57245,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:19738: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:19737: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:19742: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:19743: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:19741: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:19742:2: rule__XConstructorCall__Group_3_2__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__139929); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__139928); rule__XConstructorCall__Group_3_2__1__Impl(); state._fsp--; @@ -57278,25 +57278,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:19749: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:19748: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:19753: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:19754: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:19752: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:19753: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:19754: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:19755: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:19753: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:19754: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:19756: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:19756: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:19755: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:19755:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl39956); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl39955); rule__XConstructorCall__TypeArgumentsAssignment_3_2_1(); state._fsp--; @@ -57329,21 +57329,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19770:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19769:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; public final void rule__XConstructorCall__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19774:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19775:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19773:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19774:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__039990); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__039989); rule__XConstructorCall__Group_4__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__039993); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__039992); rule__XConstructorCall__Group_4__1(); state._fsp--; @@ -57367,25 +57367,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19782:1: rule__XConstructorCall__Group_4__0__Impl : ( ( '(' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19781:1: rule__XConstructorCall__Group_4__0__Impl : ( ( '(' ) ) ; public final void rule__XConstructorCall__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:19786:1: ( ( ( '(' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19787:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19785:1: ( ( ( '(' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19786:1: ( ( '(' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19787:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19786:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19787:1: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19790:2: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19788:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19789:2: '(' { - match(input,82,FollowSets001.FOLLOW_82_in_rule__XConstructorCall__Group_4__0__Impl40022); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XConstructorCall__Group_4__0__Impl40021); if (state.failed) return ; } @@ -57414,21 +57414,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19801:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19800:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; public final void rule__XConstructorCall__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19806:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19804:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19805:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__140054); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__140053); rule__XConstructorCall__Group_4__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__140057); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__140056); rule__XConstructorCall__Group_4__2(); state._fsp--; @@ -57452,22 +57452,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19813:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19812:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19817:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19818:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19816:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19817:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19818:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19819:1: ( rule__XConstructorCall__Alternatives_4_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19817:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19818:1: ( rule__XConstructorCall__Alternatives_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19820:1: ( rule__XConstructorCall__Alternatives_4_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19819:1: ( rule__XConstructorCall__Alternatives_4_1 )? int alt160=2; int LA160_0 = input.LA(1); @@ -57476,9 +57476,9 @@ 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:19820:2: rule__XConstructorCall__Alternatives_4_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19819:2: rule__XConstructorCall__Alternatives_4_1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl40084); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl40083); rule__XConstructorCall__Alternatives_4_1(); state._fsp--; @@ -57514,16 +57514,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19830:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19829:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; public final void rule__XConstructorCall__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19834:1: ( rule__XConstructorCall__Group_4__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19835:2: rule__XConstructorCall__Group_4__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19833:1: ( rule__XConstructorCall__Group_4__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19834:2: rule__XConstructorCall__Group_4__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__240115); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__240114); rule__XConstructorCall__Group_4__2__Impl(); state._fsp--; @@ -57547,22 +57547,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19841:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19840:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; public final void rule__XConstructorCall__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:19845:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19846:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19844:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19845:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19846:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19847:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19845:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19846:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XConstructorCall__Group_4__2__Impl40143); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XConstructorCall__Group_4__2__Impl40142); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); } @@ -57588,21 +57588,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19866:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19865:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19870:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19871:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19869:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19870:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__040180); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__040179); rule__XConstructorCall__Group_4_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__040183); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__040182); rule__XConstructorCall__Group_4_1_1__1(); state._fsp--; @@ -57626,25 +57626,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19878:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19877:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19882:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19883:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19881:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19882:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19883:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19882:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19883:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19885:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19885:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19884:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl40210); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl40209); rule__XConstructorCall__ArgumentsAssignment_4_1_1_0(); state._fsp--; @@ -57677,16 +57677,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19895:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__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:19894:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19899:1: ( rule__XConstructorCall__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:19900:2: rule__XConstructorCall__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:19898:1: ( rule__XConstructorCall__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:19899:2: rule__XConstructorCall__Group_4_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__140240); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__140239); rule__XConstructorCall__Group_4_1_1__1__Impl(); state._fsp--; @@ -57710,22 +57710,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19906:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__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:19905:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19910:1: ( ( ( rule__XConstructorCall__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:19911:1: ( ( rule__XConstructorCall__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:19909:1: ( ( ( rule__XConstructorCall__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:19910:1: ( ( rule__XConstructorCall__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:19911:1: ( ( rule__XConstructorCall__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:19912:1: ( rule__XConstructorCall__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:19910:1: ( ( rule__XConstructorCall__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:19911:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19913:1: ( rule__XConstructorCall__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:19912:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )* loop161: do { int alt161=2; @@ -57738,9 +57738,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt161) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19913:2: rule__XConstructorCall__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:19912:2: rule__XConstructorCall__Group_4_1_1_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl40267); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl40266); rule__XConstructorCall__Group_4_1_1_1__0(); state._fsp--; @@ -57779,21 +57779,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19927:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19926:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19931:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__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:19932:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__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:19930:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__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:19931:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__040302); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__040301); rule__XConstructorCall__Group_4_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__040305); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__040304); rule__XConstructorCall__Group_4_1_1_1__1(); state._fsp--; @@ -57817,22 +57817,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19939:1: rule__XConstructorCall__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:19938:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19943:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19944:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19942:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19943:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19944:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19945:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19943:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19944:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl40333); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl40332); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); } @@ -57858,16 +57858,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19958:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__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:19957:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19962:1: ( rule__XConstructorCall__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:19963:2: rule__XConstructorCall__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:19961:1: ( rule__XConstructorCall__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:19962:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__140364); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__140363); rule__XConstructorCall__Group_4_1_1_1__1__Impl(); state._fsp--; @@ -57891,25 +57891,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__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:19969:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19968:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19972:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19975:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19973:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19974:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19976:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19976:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19975:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19975:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl40391); + pushFollow(FollowSets001.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl40390); rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1(); state._fsp--; @@ -57942,21 +57942,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:19990: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:19989: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:19994: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:19995: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:19993: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:19994:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__040425); + pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__040424); rule__XBooleanLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__040428); + pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__040427); rule__XBooleanLiteral__Group__1(); state._fsp--; @@ -57980,23 +57980,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:20002: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:20001: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:20006:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20007:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20005:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20006:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20007:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20008:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20006:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20007: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:20009:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20011:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20008:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20010:1: { } @@ -58021,16 +58021,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:20021: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:20020: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:20025: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:20026: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:20024: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:20025:2: rule__XBooleanLiteral__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__140486); + pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__140485); rule__XBooleanLiteral__Group__1__Impl(); state._fsp--; @@ -58054,25 +58054,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:20032: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:20031: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:20036:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20035:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20036:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20038:1: ( rule__XBooleanLiteral__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20036:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20037: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:20039:1: ( rule__XBooleanLiteral__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20039:2: rule__XBooleanLiteral__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20038:1: ( rule__XBooleanLiteral__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20038:2: rule__XBooleanLiteral__Alternatives_1 { - pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl40513); + pushFollow(FollowSets001.FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl40512); rule__XBooleanLiteral__Alternatives_1(); state._fsp--; @@ -58105,21 +58105,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:20053: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:20052: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:20057: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:20058: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:20056: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:20057:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__040547); + pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__040546); rule__XNullLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__040550); + pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__040549); rule__XNullLiteral__Group__1(); state._fsp--; @@ -58143,23 +58143,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:20065: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:20064: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:20069:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20068:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20069:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20071:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20069:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20070: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:20072:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20074:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20071:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20073:1: { } @@ -58184,16 +58184,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:20084: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:20083: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:20088: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:20089: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:20087: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:20088:2: rule__XNullLiteral__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__140608); + pushFollow(FollowSets001.FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__140607); rule__XNullLiteral__Group__1__Impl(); state._fsp--; @@ -58217,22 +58217,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:20095: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:20094: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:20099:1: ( ( 'null' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20100:1: ( 'null' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20098:1: ( ( 'null' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20099:1: ( 'null' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20100:1: ( 'null' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20101:1: 'null' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20099:1: ( 'null' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20100:1: 'null' { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); } - match(input,104,FollowSets001.FOLLOW_104_in_rule__XNullLiteral__Group__1__Impl40636); if (state.failed) return ; + match(input,104,FollowSets001.FOLLOW_104_in_rule__XNullLiteral__Group__1__Impl40635); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); } @@ -58258,21 +58258,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XNumberLiteral__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20118:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20117:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; public final void rule__XNumberLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20122:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20123:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20121:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20122:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__040671); + pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__040670); rule__XNumberLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__040674); + pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__040673); rule__XNumberLiteral__Group__1(); state._fsp--; @@ -58296,23 +58296,23 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XNumberLiteral__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20130:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20129:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; public final void rule__XNumberLiteral__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:20134:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20135:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20133:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20134:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20135:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20136:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20134:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20135:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20137:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20139:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20136:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20138:1: { } @@ -58337,16 +58337,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XNumberLiteral__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20149:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20148:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; public final void rule__XNumberLiteral__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:20153:1: ( rule__XNumberLiteral__Group__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20154:2: rule__XNumberLiteral__Group__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20152:1: ( rule__XNumberLiteral__Group__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20153:2: rule__XNumberLiteral__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__140732); + pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__140731); rule__XNumberLiteral__Group__1__Impl(); state._fsp--; @@ -58370,25 +58370,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XNumberLiteral__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20160:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20159:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; public final void rule__XNumberLiteral__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:20164:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20163:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20164:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:1: ( rule__XNumberLiteral__ValueAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20164:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20165:1: ( rule__XNumberLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20167:1: ( rule__XNumberLiteral__ValueAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20167:2: rule__XNumberLiteral__ValueAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:1: ( rule__XNumberLiteral__ValueAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20166:2: rule__XNumberLiteral__ValueAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl40759); + pushFollow(FollowSets001.FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl40758); rule__XNumberLiteral__ValueAssignment_1(); state._fsp--; @@ -58421,21 +58421,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:20181: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:20180: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:20185: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:20186: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:20184: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:20185:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__040793); + pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__040792); rule__XStringLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__040796); + pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__040795); rule__XStringLiteral__Group__1(); state._fsp--; @@ -58459,23 +58459,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:20193: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:20192: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:20197:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20198:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20196:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20197:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20198:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20199:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20197:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20198: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:20200:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20202:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20199:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20201:1: { } @@ -58500,16 +58500,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:20212: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:20211: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:20216: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:20217: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:20215: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:20216:2: rule__XStringLiteral__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__140854); + pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__140853); rule__XStringLiteral__Group__1__Impl(); state._fsp--; @@ -58533,25 +58533,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:20223: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:20222: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:20227:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20228:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20226:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20227:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20228:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20229:1: ( rule__XStringLiteral__ValueAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20227:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20228: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:20230:1: ( rule__XStringLiteral__ValueAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20230:2: rule__XStringLiteral__ValueAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20229:1: ( rule__XStringLiteral__ValueAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20229:2: rule__XStringLiteral__ValueAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl40881); + pushFollow(FollowSets001.FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl40880); rule__XStringLiteral__ValueAssignment_1(); state._fsp--; @@ -58584,21 +58584,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:20244: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:20243: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:20248: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:20249: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:20247: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:20248:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__040915); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__040914); rule__XTypeLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__040918); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__040917); rule__XTypeLiteral__Group__1(); state._fsp--; @@ -58622,23 +58622,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:20256: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:20255: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:20260:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20261:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20259:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20260:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20261:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20262:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20260:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20261: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:20263:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20265:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20262:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20264:1: { } @@ -58663,21 +58663,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:20275: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:20274: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:20279: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:20280: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:20278: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:20279:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__140976); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__140975); rule__XTypeLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__140979); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__140978); rule__XTypeLiteral__Group__2(); state._fsp--; @@ -58701,22 +58701,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:20287: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:20286: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:20291:1: ( ( 'typeof' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20292:1: ( 'typeof' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20290:1: ( ( 'typeof' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20291:1: ( 'typeof' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20292:1: ( 'typeof' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20293:1: 'typeof' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20291:1: ( 'typeof' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20292:1: 'typeof' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); } - match(input,105,FollowSets001.FOLLOW_105_in_rule__XTypeLiteral__Group__1__Impl41007); if (state.failed) return ; + match(input,105,FollowSets001.FOLLOW_105_in_rule__XTypeLiteral__Group__1__Impl41006); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); } @@ -58742,21 +58742,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:20306: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:20305: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:20310: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:20311: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:20309: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:20310:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__241038); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__241037); rule__XTypeLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__241041); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__241040); rule__XTypeLiteral__Group__3(); state._fsp--; @@ -58780,22 +58780,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:20318: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:20317: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:20322:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20323:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20321:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20322:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20323:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20324:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20322:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20323:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XTypeLiteral__Group__2__Impl41069); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XTypeLiteral__Group__2__Impl41068); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); } @@ -58821,21 +58821,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:20337: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:20336: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:20341: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:20342: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:20340: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:20341:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__341100); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__341099); rule__XTypeLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__341103); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__341102); rule__XTypeLiteral__Group__4(); state._fsp--; @@ -58859,25 +58859,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:20349: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:20348: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:20353:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20354:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20352:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20353:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20354:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20355:1: ( rule__XTypeLiteral__TypeAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20353:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20354: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:20356:1: ( rule__XTypeLiteral__TypeAssignment_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20356:2: rule__XTypeLiteral__TypeAssignment_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20355:1: ( rule__XTypeLiteral__TypeAssignment_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20355:2: rule__XTypeLiteral__TypeAssignment_3 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl41130); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl41129); rule__XTypeLiteral__TypeAssignment_3(); state._fsp--; @@ -58910,21 +58910,21 @@ 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:20366:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20365:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; public final void rule__XTypeLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20370:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20371:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20369:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20370:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__441160); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__441159); rule__XTypeLiteral__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__441163); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__441162); rule__XTypeLiteral__Group__5(); state._fsp--; @@ -58948,22 +58948,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:20378:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20377:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; 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:20382:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20383:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20381:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20382:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20383:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20384:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20382:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20383:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20385:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20384:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* loop162: do { int alt162=2; @@ -58976,9 +58976,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt162) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20385:2: rule__XTypeLiteral__ArrayDimensionsAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20384:2: rule__XTypeLiteral__ArrayDimensionsAssignment_4 { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl41190); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl41189); rule__XTypeLiteral__ArrayDimensionsAssignment_4(); state._fsp--; @@ -59017,16 +59017,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XTypeLiteral__Group__5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20395:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20394:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; public final void rule__XTypeLiteral__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:20399:1: ( rule__XTypeLiteral__Group__5__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20400:2: rule__XTypeLiteral__Group__5__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20398:1: ( rule__XTypeLiteral__Group__5__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20399:2: rule__XTypeLiteral__Group__5__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__541221); + pushFollow(FollowSets001.FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__541220); rule__XTypeLiteral__Group__5__Impl(); state._fsp--; @@ -59050,22 +59050,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XTypeLiteral__Group__5__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20406:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20405:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; public final void rule__XTypeLiteral__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:20410:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20411:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20409:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20410:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20411:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20412:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20410:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20411:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XTypeLiteral__Group__5__Impl41249); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XTypeLiteral__Group__5__Impl41248); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); } @@ -59091,21 +59091,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:20437: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:20436: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:20441: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:20442: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:20440: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:20441:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__041292); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__041291); rule__XThrowExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__041295); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__041294); rule__XThrowExpression__Group__1(); state._fsp--; @@ -59129,23 +59129,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:20449: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:20448: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:20453:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20454:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20452:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20453:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20454:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20455:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20453:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20454: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:20456:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20458:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20455:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20457:1: { } @@ -59170,21 +59170,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:20468: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:20467: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:20472: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:20473: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:20471: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:20472:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__141353); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__141352); rule__XThrowExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__141356); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__141355); rule__XThrowExpression__Group__2(); state._fsp--; @@ -59208,22 +59208,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:20480: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:20479: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:20484:1: ( ( 'throw' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:1: ( 'throw' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20483:1: ( ( 'throw' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:1: ( 'throw' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:1: ( 'throw' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20486:1: 'throw' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20484:1: ( 'throw' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20485:1: 'throw' { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); } - match(input,106,FollowSets001.FOLLOW_106_in_rule__XThrowExpression__Group__1__Impl41384); if (state.failed) return ; + match(input,106,FollowSets001.FOLLOW_106_in_rule__XThrowExpression__Group__1__Impl41383); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); } @@ -59249,16 +59249,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:20499: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:20498: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:20503: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:20504: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:20502: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:20503:2: rule__XThrowExpression__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__241415); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__241414); rule__XThrowExpression__Group__2__Impl(); state._fsp--; @@ -59282,25 +59282,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:20510: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:20509: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:20514:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20513:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20514:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20516:1: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20514:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20515: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:20517:1: ( rule__XThrowExpression__ExpressionAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20517:2: rule__XThrowExpression__ExpressionAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20516:1: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20516:2: rule__XThrowExpression__ExpressionAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl41442); + pushFollow(FollowSets001.FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl41441); rule__XThrowExpression__ExpressionAssignment_2(); state._fsp--; @@ -59333,21 +59333,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:20533: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:20532: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:20537: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:20538: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:20536: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:20537:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__041478); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__041477); rule__XReturnExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__041481); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__041480); rule__XReturnExpression__Group__1(); state._fsp--; @@ -59371,23 +59371,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:20545: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:20544: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:20549:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20550:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20548:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20550:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20551:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20549:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20550: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:20552:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20554:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20551:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20553:1: { } @@ -59412,21 +59412,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:20564: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:20563: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:20568: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:20569: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:20567: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:20568:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__141539); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__141538); rule__XReturnExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__141542); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__141541); rule__XReturnExpression__Group__2(); state._fsp--; @@ -59450,22 +59450,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:20576: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:20575: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:20580:1: ( ( 'return' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20581:1: ( 'return' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20579:1: ( ( 'return' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20580:1: ( 'return' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20581:1: ( 'return' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20582:1: 'return' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20580:1: ( 'return' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20581:1: 'return' { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); } - match(input,107,FollowSets001.FOLLOW_107_in_rule__XReturnExpression__Group__1__Impl41570); if (state.failed) return ; + match(input,107,FollowSets001.FOLLOW_107_in_rule__XReturnExpression__Group__1__Impl41569); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); } @@ -59491,16 +59491,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:20595: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:20594: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:20599: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:20600: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:20598: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:20599:2: rule__XReturnExpression__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__241601); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__241600); rule__XReturnExpression__Group__2__Impl(); state._fsp--; @@ -59524,29 +59524,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:20606: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:20605: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:20610:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20611:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20609:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20610:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20611:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:1: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20610:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20611: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:20613:1: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:1: ( rule__XReturnExpression__ExpressionAssignment_2 )? 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:20613:2: rule__XReturnExpression__ExpressionAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:2: rule__XReturnExpression__ExpressionAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl41628); + pushFollow(FollowSets001.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl41627); rule__XReturnExpression__ExpressionAssignment_2(); state._fsp--; @@ -59582,21 +59582,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:20629: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:20628: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:20633: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:20634: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:20632: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:20633:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__041665); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__041664); rule__XTryCatchFinallyExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__041668); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__041667); rule__XTryCatchFinallyExpression__Group__1(); state._fsp--; @@ -59620,23 +59620,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:20641: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:20640: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:20645:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20646:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20644:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20645:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20646:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20647:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20645:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20646: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:20648:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20650:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20647:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20649:1: { } @@ -59661,21 +59661,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:20660: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:20659: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:20664: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:20665: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:20663: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:20664:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__141726); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__141725); rule__XTryCatchFinallyExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__141729); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__141728); rule__XTryCatchFinallyExpression__Group__2(); state._fsp--; @@ -59699,22 +59699,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:20672: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:20671: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:20676:1: ( ( 'try' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:1: ( 'try' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20675:1: ( ( 'try' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20676:1: ( 'try' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:1: ( 'try' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20678:1: 'try' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20676:1: ( 'try' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20677:1: 'try' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); } - match(input,108,FollowSets001.FOLLOW_108_in_rule__XTryCatchFinallyExpression__Group__1__Impl41757); if (state.failed) return ; + match(input,108,FollowSets001.FOLLOW_108_in_rule__XTryCatchFinallyExpression__Group__1__Impl41756); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); } @@ -59740,21 +59740,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:20691: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:20690: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:20695: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:20696: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:20694: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:20695:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__241788); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__241787); rule__XTryCatchFinallyExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__241791); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__241790); rule__XTryCatchFinallyExpression__Group__3(); state._fsp--; @@ -59778,25 +59778,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:20703: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:20702: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:20707:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20708:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20706:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20707:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20708:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20709:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20707:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20708: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:20710:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20710:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20709:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20709:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl41818); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl41817); rule__XTryCatchFinallyExpression__ExpressionAssignment_2(); state._fsp--; @@ -59829,16 +59829,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:20720: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:20719: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:20724: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:20725: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:20723: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:20724:2: rule__XTryCatchFinallyExpression__Group__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__341848); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__341847); rule__XTryCatchFinallyExpression__Group__3__Impl(); state._fsp--; @@ -59862,25 +59862,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:20731: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:20730: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:20735:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20736:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20734:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20735:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20736:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20737:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20735:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20736: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:20738:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20738:2: rule__XTryCatchFinallyExpression__Alternatives_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20737:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20737:2: rule__XTryCatchFinallyExpression__Alternatives_3 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl41875); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl41874); rule__XTryCatchFinallyExpression__Alternatives_3(); state._fsp--; @@ -59913,21 +59913,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:20756: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:20755: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:20760: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:20761: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:20759: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:20760: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__041913); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__041912); 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__041916); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__041915); rule__XTryCatchFinallyExpression__Group_3_0__1(); state._fsp--; @@ -59951,28 +59951,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:20768: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:20767: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:20772: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:20773: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:20771: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:20772: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:20773: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:20774: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:20772: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:20773: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:20774: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:20775: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:20773: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:20774: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:20776: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:20776: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:20775: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:20775:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41945); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41944); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; @@ -59986,13 +59986,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:20779: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:20780: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:20778: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:20779: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:20781: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:20780:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* loop164: do { int alt164=2; @@ -60011,9 +60011,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt164) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20781: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:20780:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41957); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41956); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; @@ -60055,16 +60055,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:20792: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:20791: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:20796: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:20797: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:20795: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:20796:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__141990); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__141989); rule__XTryCatchFinallyExpression__Group_3_0__1__Impl(); state._fsp--; @@ -60088,22 +60088,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:20803: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:20802: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:20807: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:20808: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:20806: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:20807: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:20808: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:20809: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:20807: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:20808: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:20810: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:20809:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? int alt165=2; int LA165_0 = input.LA(1); @@ -60116,9 +60116,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt165) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20810: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:20809: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__Impl42017); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl42016); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); state._fsp--; @@ -60154,21 +60154,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:20824: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:20823: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:20828: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:20829: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:20827: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:20828: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__042052); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__042051); 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__042055); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__042054); rule__XTryCatchFinallyExpression__Group_3_0_1__1(); state._fsp--; @@ -60192,25 +60192,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:20836: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:20835: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:20840:1: ( ( ( 'finally' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20841:1: ( ( 'finally' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20839:1: ( ( ( 'finally' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20840:1: ( ( 'finally' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20841:1: ( ( 'finally' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20842:1: ( 'finally' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20840:1: ( ( 'finally' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20841: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:20843:1: ( 'finally' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20844:2: 'finally' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20842:1: ( 'finally' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20843:2: 'finally' { - match(input,109,FollowSets001.FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl42084); if (state.failed) return ; + match(input,109,FollowSets001.FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl42083); if (state.failed) return ; } @@ -60239,16 +60239,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:20855: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:20854: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:20859: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:20860: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:20858: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:20859: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__142116); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__142115); rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl(); state._fsp--; @@ -60272,25 +60272,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:20866: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:20865: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:20870: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:20871: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:20869: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:20870: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:20871: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:20872: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:20870: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:20871: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:20873: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:20873: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:20872: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:20872: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__Impl42143); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl42142); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1(); state._fsp--; @@ -60323,21 +60323,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:20887: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:20886: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:20891: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:20892: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:20890: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:20891: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__042177); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__042176); 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__042180); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__042179); rule__XTryCatchFinallyExpression__Group_3_1__1(); state._fsp--; @@ -60361,22 +60361,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:20899: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:20898: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:20903:1: ( ( 'finally' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20904:1: ( 'finally' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20902:1: ( ( 'finally' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20903:1: ( 'finally' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20904:1: ( 'finally' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20905:1: 'finally' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20903:1: ( 'finally' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20904:1: 'finally' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); } - match(input,109,FollowSets001.FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl42208); if (state.failed) return ; + match(input,109,FollowSets001.FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl42207); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); } @@ -60402,16 +60402,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:20918: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:20917: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:20922: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:20923: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:20921: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:20922:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__142239); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__142238); rule__XTryCatchFinallyExpression__Group_3_1__1__Impl(); state._fsp--; @@ -60435,25 +60435,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:20929: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:20928: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:20933: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:20934: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:20932: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:20933: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:20934: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:20935: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:20933: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:20934: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:20936: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:20936: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:20935: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:20935:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl42266); + pushFollow(FollowSets001.FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl42265); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1(); state._fsp--; @@ -60486,21 +60486,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:20950: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:20949: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:20954: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:20955: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:20953: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:20954:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__042300); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__042299); rule__XCatchClause__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__042303); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__042302); rule__XCatchClause__Group__1(); state._fsp--; @@ -60524,25 +60524,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:20962: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:20961: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:20966:1: ( ( ( 'catch' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20967:1: ( ( 'catch' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20965:1: ( ( ( 'catch' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20966:1: ( ( 'catch' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20967:1: ( ( 'catch' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20968:1: ( 'catch' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20966:1: ( ( 'catch' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20967: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:20969:1: ( 'catch' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20970:2: 'catch' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20968:1: ( 'catch' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20969:2: 'catch' { - match(input,110,FollowSets001.FOLLOW_110_in_rule__XCatchClause__Group__0__Impl42332); if (state.failed) return ; + match(input,110,FollowSets001.FOLLOW_110_in_rule__XCatchClause__Group__0__Impl42331); if (state.failed) return ; } @@ -60571,21 +60571,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:20981: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:20980: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:20985: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:20986: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:20984: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:20985:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__142364); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__142363); rule__XCatchClause__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__142367); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__142366); rule__XCatchClause__Group__2(); state._fsp--; @@ -60609,22 +60609,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:20993: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:20992: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:20997:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20998:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20996:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20997:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20998:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20999:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20997:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20998:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XCatchClause__Group__1__Impl42395); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XCatchClause__Group__1__Impl42394); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); } @@ -60650,21 +60650,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:21012: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:21011: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:21016: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:21017: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:21015: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:21016:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__242426); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__242425); rule__XCatchClause__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__242429); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__242428); rule__XCatchClause__Group__3(); state._fsp--; @@ -60688,25 +60688,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:21024: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:21023: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:21028:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21029:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21027:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21028:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21029:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21030:1: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21028:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21029: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:21031:1: ( rule__XCatchClause__DeclaredParamAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21031:2: rule__XCatchClause__DeclaredParamAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21030:1: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21030:2: rule__XCatchClause__DeclaredParamAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl42456); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl42455); rule__XCatchClause__DeclaredParamAssignment_2(); state._fsp--; @@ -60739,21 +60739,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:21041: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:21040: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:21045: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:21046: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:21044: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:21045:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__342486); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__342485); rule__XCatchClause__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__342489); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__342488); rule__XCatchClause__Group__4(); state._fsp--; @@ -60777,22 +60777,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:21053: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:21052: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:21057:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21058:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21056:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21057:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21058:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21059:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21057:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21058:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XCatchClause__Group__3__Impl42517); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XCatchClause__Group__3__Impl42516); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); } @@ -60818,16 +60818,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:21072: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:21071: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:21076: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:21077: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:21075: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:21076:2: rule__XCatchClause__Group__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__442548); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__442547); rule__XCatchClause__Group__4__Impl(); state._fsp--; @@ -60851,25 +60851,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:21083: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:21082: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:21087:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21088:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21086:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21087:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21088:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21089:1: ( rule__XCatchClause__ExpressionAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21087:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21088: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:21090:1: ( rule__XCatchClause__ExpressionAssignment_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21090:2: rule__XCatchClause__ExpressionAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21089:1: ( rule__XCatchClause__ExpressionAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21089:2: rule__XCatchClause__ExpressionAssignment_4 { - pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl42575); + pushFollow(FollowSets001.FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl42574); rule__XCatchClause__ExpressionAssignment_4(); state._fsp--; @@ -60902,21 +60902,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:21110: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:21109: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:21114: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:21115: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:21113: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:21114:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__042615); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__042614); rule__QualifiedName__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__042618); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__042617); rule__QualifiedName__Group__1(); state._fsp--; @@ -60940,22 +60940,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:21122: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:21121: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:21126:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21127:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21125:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21126:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21127:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21128:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21126:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21127:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl42645); + pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl42644); ruleValidID(); state._fsp--; @@ -60985,16 +60985,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:21139: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:21138: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:21143: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:21144: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:21142: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:21143:2: rule__QualifiedName__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__142674); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__142673); rule__QualifiedName__Group__1__Impl(); state._fsp--; @@ -61018,31 +61018,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:21150: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:21149: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:21154: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:21155: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:21153: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:21154: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:21155: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:21156: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:21154: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:21155: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:21157: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:21156:1: ( rule__QualifiedName__Group_1__0 )* loop166: do { 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:21157: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:21156:2: rule__QualifiedName__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl42701); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl42700); rule__QualifiedName__Group_1__0(); state._fsp--; @@ -61081,21 +61081,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:21171: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:21170: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:21175: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:21176: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:21174: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:21175: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__042736); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__042735); 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__042739); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__042738); rule__QualifiedName__Group_1__1(); state._fsp--; @@ -61119,25 +61119,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:21183: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:21182: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:21187:1: ( ( ( '.' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21188:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21186:1: ( ( ( '.' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21187:1: ( ( '.' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21188:1: ( ( '.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21189:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21187:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21188: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:21190:1: ( '.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21191:2: '.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21189:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21190:2: '.' { - match(input,77,FollowSets001.FOLLOW_77_in_rule__QualifiedName__Group_1__0__Impl42768); if (state.failed) return ; + match(input,77,FollowSets001.FOLLOW_77_in_rule__QualifiedName__Group_1__0__Impl42767); if (state.failed) return ; } @@ -61166,16 +61166,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:21202: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:21201: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:21206: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:21207: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:21205: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:21206:2: rule__QualifiedName__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__142800); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__142799); rule__QualifiedName__Group_1__1__Impl(); state._fsp--; @@ -61199,22 +61199,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:21213: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:21212: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:21217:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21218:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21216:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21217:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21218:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21219:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21217:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21218:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } - pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl42827); + pushFollow(FollowSets001.FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl42826); ruleValidID(); state._fsp--; @@ -61244,21 +61244,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21234:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21233:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; public final void rule__Number__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21238:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21239:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21237:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21238:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__042860); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__042859); rule__Number__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__042863); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__042862); rule__Number__Group_1__1(); state._fsp--; @@ -61282,25 +61282,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21246:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21245:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; public final void rule__Number__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21250:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21251:1: ( ( rule__Number__Alternatives_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21249:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21250:1: ( ( rule__Number__Alternatives_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21251:1: ( ( rule__Number__Alternatives_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21252:1: ( rule__Number__Alternatives_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21250:1: ( ( rule__Number__Alternatives_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21251:1: ( rule__Number__Alternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21253:1: ( rule__Number__Alternatives_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21253:2: rule__Number__Alternatives_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21252:1: ( rule__Number__Alternatives_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21252:2: rule__Number__Alternatives_1_0 { - pushFollow(FollowSets001.FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl42890); + pushFollow(FollowSets001.FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl42889); rule__Number__Alternatives_1_0(); state._fsp--; @@ -61333,16 +61333,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21263:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21262:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; public final void rule__Number__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21267:1: ( rule__Number__Group_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21268:2: rule__Number__Group_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21266:1: ( rule__Number__Group_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21267:2: rule__Number__Group_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__142920); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__142919); rule__Number__Group_1__1__Impl(); state._fsp--; @@ -61366,22 +61366,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21274:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21273:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; public final void rule__Number__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21278:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21279:1: ( ( rule__Number__Group_1_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21277:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21278:1: ( ( rule__Number__Group_1_1__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21279:1: ( ( rule__Number__Group_1_1__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21280:1: ( rule__Number__Group_1_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21278:1: ( ( rule__Number__Group_1_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21279:1: ( rule__Number__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21281:1: ( rule__Number__Group_1_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21280:1: ( rule__Number__Group_1_1__0 )? int alt167=2; int LA167_0 = input.LA(1); @@ -61394,9 +61394,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt167) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21281:2: rule__Number__Group_1_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21280:2: rule__Number__Group_1_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl42947); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl42946); rule__Number__Group_1_1__0(); state._fsp--; @@ -61432,21 +61432,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21295:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21294:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; public final void rule__Number__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21299:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21300:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21298:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21299:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__042982); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__042981); rule__Number__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__042985); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__042984); rule__Number__Group_1_1__1(); state._fsp--; @@ -61470,22 +61470,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21307:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21306:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; public final void rule__Number__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:21311:1: ( ( '.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21312:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21310:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21311:1: ( '.' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21312:1: ( '.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21313:1: '.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21311:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21312:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); } - match(input,77,FollowSets001.FOLLOW_77_in_rule__Number__Group_1_1__0__Impl43013); if (state.failed) return ; + match(input,77,FollowSets001.FOLLOW_77_in_rule__Number__Group_1_1__0__Impl43012); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); } @@ -61511,16 +61511,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21326:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21325:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; public final void rule__Number__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21330:1: ( rule__Number__Group_1_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21331:2: rule__Number__Group_1_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21329:1: ( rule__Number__Group_1_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21330:2: rule__Number__Group_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__143044); + pushFollow(FollowSets001.FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__143043); rule__Number__Group_1_1__1__Impl(); state._fsp--; @@ -61544,25 +61544,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Number__Group_1_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21337:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21336:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21341:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21342:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21340:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21341:1: ( ( rule__Number__Alternatives_1_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21342:1: ( ( rule__Number__Alternatives_1_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21343:1: ( rule__Number__Alternatives_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21341:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21342:1: ( rule__Number__Alternatives_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21344:1: ( rule__Number__Alternatives_1_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21344:2: rule__Number__Alternatives_1_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21343:1: ( rule__Number__Alternatives_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21343:2: rule__Number__Alternatives_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl43071); + pushFollow(FollowSets001.FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl43070); rule__Number__Alternatives_1_1_1(); state._fsp--; @@ -61595,21 +61595,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:21359: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:21358: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:21363: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:21364: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:21362: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:21363: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__043106); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__043105); 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__043109); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__043108); rule__JvmTypeReference__Group_0__1(); state._fsp--; @@ -61633,22 +61633,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:21371: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:21370: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:21375:1: ( ( ruleJvmParameterizedTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21376:1: ( ruleJvmParameterizedTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21374:1: ( ( ruleJvmParameterizedTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21375:1: ( ruleJvmParameterizedTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21376:1: ( ruleJvmParameterizedTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21377:1: ruleJvmParameterizedTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21375:1: ( ruleJvmParameterizedTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21376:1: ruleJvmParameterizedTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); } - pushFollow(FollowSets001.FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl43136); + pushFollow(FollowSets001.FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl43135); ruleJvmParameterizedTypeReference(); state._fsp--; @@ -61678,16 +61678,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:21388: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:21387: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:21392: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:21393: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:21391: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:21392:2: rule__JvmTypeReference__Group_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__143165); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__143164); rule__JvmTypeReference__Group_0__1__Impl(); state._fsp--; @@ -61711,22 +61711,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:21399: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:21398: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:21403: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:21404: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:21402: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:21403: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:21404: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:21405: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:21403: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:21404: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:21406: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:21405:1: ( rule__JvmTypeReference__Group_0_1__0 )* loop168: do { int alt168=2; @@ -61751,9 +61751,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt168) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21406: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:21405:2: rule__JvmTypeReference__Group_0_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl43192); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl43191); rule__JvmTypeReference__Group_0_1__0(); state._fsp--; @@ -61792,16 +61792,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:21420: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:21419: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:21424: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:21425: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:21423: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:21424:2: rule__JvmTypeReference__Group_0_1__0__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__043227); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__043226); rule__JvmTypeReference__Group_0_1__0__Impl(); state._fsp--; @@ -61825,25 +61825,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:21431: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:21430: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:21435: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:21436: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:21434: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:21435: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:21436: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:21437: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:21435: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:21436: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:21438: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:21438: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:21437: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:21437: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__Impl43254); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl43253); rule__JvmTypeReference__Group_0_1_0__0(); state._fsp--; @@ -61876,21 +61876,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:21450: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:21449: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:21454: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:21455: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:21453: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:21454: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__043286); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__043285); 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__043289); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__043288); rule__JvmTypeReference__Group_0_1_0__1(); state._fsp--; @@ -61914,23 +61914,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:21462: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:21461: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:21466:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21467:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21465:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21466:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21467:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21468:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21466:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21467: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:21469:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21471:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21468:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21470:1: { } @@ -61955,16 +61955,16 @@ 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:21481:1: rule__JvmTypeReference__Group_0_1_0__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:21480:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21485: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:21486:2: 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:21484: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:21485:2: rule__JvmTypeReference__Group_0_1_0__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__143347); + pushFollow(FollowSets001.FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__143346); rule__JvmTypeReference__Group_0_1_0__1__Impl(); state._fsp--; @@ -61988,22 +61988,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:21492:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21491:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21496:1: ( ( ruleArrayBrackets ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21497:1: ( ruleArrayBrackets ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21495:1: ( ( ruleArrayBrackets ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21496:1: ( ruleArrayBrackets ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21497:1: ( ruleArrayBrackets ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21498:1: ruleArrayBrackets + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21496:1: ( ruleArrayBrackets ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21497:1: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); } - pushFollow(FollowSets001.FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl43374); + pushFollow(FollowSets001.FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl43373); ruleArrayBrackets(); state._fsp--; @@ -62033,21 +62033,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArrayBrackets__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21513:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21512:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; public final void rule__ArrayBrackets__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21517:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21518:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21516:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21517:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__043407); + pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__043406); rule__ArrayBrackets__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__043410); + pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__043409); rule__ArrayBrackets__Group__1(); state._fsp--; @@ -62071,22 +62071,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArrayBrackets__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21525:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21524:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; public final void rule__ArrayBrackets__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:21529:1: ( ( '[' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21530:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21528:1: ( ( '[' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21529:1: ( '[' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21530:1: ( '[' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21531:1: '[' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21529:1: ( '[' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21530:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); } - match(input,89,FollowSets001.FOLLOW_89_in_rule__ArrayBrackets__Group__0__Impl43438); if (state.failed) return ; + match(input,89,FollowSets001.FOLLOW_89_in_rule__ArrayBrackets__Group__0__Impl43437); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); } @@ -62112,16 +62112,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArrayBrackets__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21544:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21543:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; public final void rule__ArrayBrackets__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:21548:1: ( rule__ArrayBrackets__Group__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21549:2: rule__ArrayBrackets__Group__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21547:1: ( rule__ArrayBrackets__Group__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21548:2: rule__ArrayBrackets__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__143469); + pushFollow(FollowSets001.FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__143468); rule__ArrayBrackets__Group__1__Impl(); state._fsp--; @@ -62145,22 +62145,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArrayBrackets__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21555:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21554:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; public final void rule__ArrayBrackets__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:21559:1: ( ( ']' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21560:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21558:1: ( ( ']' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21559:1: ( ']' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21560:1: ( ']' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21561:1: ']' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21559:1: ( ']' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21560:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); } - match(input,90,FollowSets001.FOLLOW_90_in_rule__ArrayBrackets__Group__1__Impl43497); if (state.failed) return ; + match(input,90,FollowSets001.FOLLOW_90_in_rule__ArrayBrackets__Group__1__Impl43496); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); } @@ -62186,21 +62186,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:21578: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:21577: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:21582: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:21583: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:21581: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:21582:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__043532); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__043531); rule__XFunctionTypeRef__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__043535); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__043534); rule__XFunctionTypeRef__Group__1(); state._fsp--; @@ -62224,22 +62224,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:21590: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:21589: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:21594: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:21595: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:21593: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:21594: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:21595: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:21596: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:21594: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:21595: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:21597: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:21596:1: ( rule__XFunctionTypeRef__Group_0__0 )? int alt169=2; int LA169_0 = input.LA(1); @@ -62248,9 +62248,9 @@ 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:21597: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:21596:2: rule__XFunctionTypeRef__Group_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl43562); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl43561); rule__XFunctionTypeRef__Group_0__0(); state._fsp--; @@ -62286,21 +62286,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:21607: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:21606: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:21611: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:21612: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:21610: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:21611:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__143593); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__143592); rule__XFunctionTypeRef__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__143596); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__143595); rule__XFunctionTypeRef__Group__2(); state._fsp--; @@ -62324,22 +62324,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:21619: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:21618: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:21623:1: ( ( '=>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: ( '=>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21622:1: ( ( '=>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21623:1: ( '=>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: ( '=>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21625:1: '=>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21623:1: ( '=>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21624:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); } - match(input,68,FollowSets001.FOLLOW_68_in_rule__XFunctionTypeRef__Group__1__Impl43624); if (state.failed) return ; + match(input,68,FollowSets001.FOLLOW_68_in_rule__XFunctionTypeRef__Group__1__Impl43623); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); } @@ -62365,16 +62365,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:21638: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:21637: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:21642: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:21643: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:21641: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:21642:2: rule__XFunctionTypeRef__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__243655); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__243654); rule__XFunctionTypeRef__Group__2__Impl(); state._fsp--; @@ -62398,25 +62398,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:21649: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:21648: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:21653:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21654:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21652:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21653:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21654:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21655:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21653:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21654: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:21656:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21656:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21655:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21655:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl43682); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl43681); rule__XFunctionTypeRef__ReturnTypeAssignment_2(); state._fsp--; @@ -62449,21 +62449,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:21672: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:21671: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:21676: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:21677: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:21675: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:21676: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__043718); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__043717); 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__043721); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__043720); rule__XFunctionTypeRef__Group_0__1(); state._fsp--; @@ -62487,22 +62487,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:21684: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:21683: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:21688:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21689:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21687:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21688:1: ( '(' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21689:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21690:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21688:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21689:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); } - match(input,82,FollowSets001.FOLLOW_82_in_rule__XFunctionTypeRef__Group_0__0__Impl43749); if (state.failed) return ; + match(input,82,FollowSets001.FOLLOW_82_in_rule__XFunctionTypeRef__Group_0__0__Impl43748); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); } @@ -62528,21 +62528,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:21703: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:21702: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:21707: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:21708: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:21706: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:21707: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__143780); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__143779); 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__143783); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__143782); rule__XFunctionTypeRef__Group_0__2(); state._fsp--; @@ -62566,22 +62566,22 @@ 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:21715:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21714:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21719:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21720:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21718:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21719:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21720:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21721:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21719:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21720:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21722:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21721:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? int alt170=2; int LA170_0 = input.LA(1); @@ -62590,9 +62590,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt170) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21722:2: rule__XFunctionTypeRef__Group_0_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21721:2: rule__XFunctionTypeRef__Group_0_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl43810); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl43809); rule__XFunctionTypeRef__Group_0_1__0(); state._fsp--; @@ -62628,16 +62628,16 @@ 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:21732:1: rule__XFunctionTypeRef__Group_0__2 : 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:21731:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21736:1: ( 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:21737:2: 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:21735:1: ( 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:21736:2: rule__XFunctionTypeRef__Group_0__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__243841); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__243840); rule__XFunctionTypeRef__Group_0__2__Impl(); state._fsp--; @@ -62661,22 +62661,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:21743:1: 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:21742:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; 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:21747:1: ( ( ')' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21748:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21746:1: ( ( ')' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21747:1: ( ')' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21748:1: ( ')' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21749:1: ')' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21747:1: ( ')' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21748:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); } - match(input,83,FollowSets001.FOLLOW_83_in_rule__XFunctionTypeRef__Group_0__2__Impl43869); if (state.failed) return ; + match(input,83,FollowSets001.FOLLOW_83_in_rule__XFunctionTypeRef__Group_0__2__Impl43868); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); } @@ -62702,21 +62702,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21768:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21767:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21772:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21773:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21771:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21772:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__043906); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__043905); rule__XFunctionTypeRef__Group_0_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__043909); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__043908); rule__XFunctionTypeRef__Group_0_1__1(); state._fsp--; @@ -62740,25 +62740,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21780:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21779:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21784:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21785:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21783:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21784:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21785:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21786:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21784:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21785:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21787:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21787:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21786:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21786:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl43936); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl43935); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0(); state._fsp--; @@ -62791,16 +62791,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21797:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21796:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21801:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21802:2: rule__XFunctionTypeRef__Group_0_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21800:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21801:2: rule__XFunctionTypeRef__Group_0_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__143966); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__143965); rule__XFunctionTypeRef__Group_0_1__1__Impl(); state._fsp--; @@ -62824,22 +62824,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21808:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_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: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21812:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21813:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21811:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21812:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21813:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21814:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21812:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21813:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21815:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21814:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* loop171: do { int alt171=2; @@ -62852,9 +62852,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { switch (alt171) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21815:2: rule__XFunctionTypeRef__Group_0_1_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21814:2: rule__XFunctionTypeRef__Group_0_1_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl43993); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl43992); rule__XFunctionTypeRef__Group_0_1_1__0(); state._fsp--; @@ -62893,21 +62893,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21829:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21828:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21833:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21834:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21832:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21833:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__044028); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__044027); rule__XFunctionTypeRef__Group_0_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__044031); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__044030); rule__XFunctionTypeRef__Group_0_1_1__1(); state._fsp--; @@ -62931,22 +62931,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21841:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21840:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21845:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21846:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21844:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21845:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21846:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21847:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21845:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21846:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl44059); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl44058); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); } @@ -62972,16 +62972,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21860:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21859:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21864:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21865:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21863:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21864:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__144090); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__144089); rule__XFunctionTypeRef__Group_0_1_1__1__Impl(); state._fsp--; @@ -63005,25 +63005,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21871:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21870:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21875:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21876:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21874:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21875:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21876:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21877:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21875:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21876:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21878:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21878:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21877:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21877:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl44117); + pushFollow(FollowSets001.FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl44116); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1(); state._fsp--; @@ -63056,21 +63056,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:21892: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:21891: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:21896: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:21897: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:21895: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:21896:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__044151); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__044150); rule__JvmParameterizedTypeReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__044154); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__044153); rule__JvmParameterizedTypeReference__Group__1(); state._fsp--; @@ -63094,25 +63094,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:21904: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:21903: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:21908:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21909:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21907:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21908:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21909:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21910:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21908:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21909: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:21911:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21911:2: rule__JvmParameterizedTypeReference__TypeAssignment_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21910:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21910:2: rule__JvmParameterizedTypeReference__TypeAssignment_0 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl44181); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl44180); rule__JvmParameterizedTypeReference__TypeAssignment_0(); state._fsp--; @@ -63145,16 +63145,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:21921: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:21920: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:21925: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:21926: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:21924: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:21925:2: rule__JvmParameterizedTypeReference__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__144211); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__144210); rule__JvmParameterizedTypeReference__Group__1__Impl(); state._fsp--; @@ -63178,29 +63178,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:21932: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:21931: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:21936: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:21937: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:21935: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:21936: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:21937: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:21938: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:21936: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:21937: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:21939: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:21938:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )? int alt172=2; alt172 = dfa172.predict(input); switch (alt172) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21939: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:21938:2: rule__JvmParameterizedTypeReference__Group_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl44238); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl44237); rule__JvmParameterizedTypeReference__Group_1__0(); state._fsp--; @@ -63236,21 +63236,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:21953: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:21952: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:21957: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:21958: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:21956: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:21957: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__044273); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__044272); 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__044276); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__044275); rule__JvmParameterizedTypeReference__Group_1__1(); state._fsp--; @@ -63274,25 +63274,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:21965: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:21964: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:21969:1: ( ( ( '<' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21970:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21968:1: ( ( ( '<' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21969:1: ( ( '<' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21970:1: ( ( '<' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21971:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21969:1: ( ( '<' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21970: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:21972:1: ( '<' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21973:2: '<' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21971:1: ( '<' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21972:2: '<' { - match(input,64,FollowSets001.FOLLOW_64_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl44305); if (state.failed) return ; + match(input,64,FollowSets001.FOLLOW_64_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl44304); if (state.failed) return ; } @@ -63321,21 +63321,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:21984: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:21983: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:21988: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:21989: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:21987: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:21988: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__144337); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__144336); 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__144340); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__144339); rule__JvmParameterizedTypeReference__Group_1__2(); state._fsp--; @@ -63359,25 +63359,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:21996: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:21995: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:22000: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:22001: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:21999: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:22000: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:22001: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:22002: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:22000: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:22001: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:22003: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:22003: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:22002: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:22002:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl44367); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl44366); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1(); state._fsp--; @@ -63410,21 +63410,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:22013: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:22012: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:22017: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:22018: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:22016: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:22017: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__244397); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__244396); 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__244400); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__244399); rule__JvmParameterizedTypeReference__Group_1__3(); state._fsp--; @@ -63448,22 +63448,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:22025: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:22024: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:22029: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:22030: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:22028: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:22029: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:22030: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:22031: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:22029: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:22030: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:22032: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:22031:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* loop173: do { int alt173=2; @@ -63476,9 +63476,9 @@ 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:22032: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:22031:2: rule__JvmParameterizedTypeReference__Group_1_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl44427); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl44426); rule__JvmParameterizedTypeReference__Group_1_2__0(); state._fsp--; @@ -63517,16 +63517,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:22042: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:22041: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:22046: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:22047: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:22045: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:22046:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__344458); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__344457); rule__JvmParameterizedTypeReference__Group_1__3__Impl(); state._fsp--; @@ -63550,22 +63550,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:22053: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:22052: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:22057:1: ( ( '>' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22058:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22056:1: ( ( '>' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22057:1: ( '>' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22058:1: ( '>' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22059:1: '>' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22057:1: ( '>' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22058:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); } - match(input,63,FollowSets001.FOLLOW_63_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl44486); if (state.failed) return ; + match(input,63,FollowSets001.FOLLOW_63_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl44485); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); } @@ -63591,21 +63591,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:22080: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:22079: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:22084: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:22085: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:22083: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:22084: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__044525); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__044524); 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__044528); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__044527); rule__JvmParameterizedTypeReference__Group_1_2__1(); state._fsp--; @@ -63629,22 +63629,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:22092: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:22091: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:22096:1: ( ( ',' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22097:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22095:1: ( ( ',' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22096:1: ( ',' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22097:1: ( ',' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22098:1: ',' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22096:1: ( ',' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22097:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); } - match(input,84,FollowSets001.FOLLOW_84_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl44556); if (state.failed) return ; + match(input,84,FollowSets001.FOLLOW_84_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl44555); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); } @@ -63670,16 +63670,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:22111: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:22110: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:22115: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:22116: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:22114: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:22115:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__144587); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__144586); rule__JvmParameterizedTypeReference__Group_1_2__1__Impl(); state._fsp--; @@ -63703,25 +63703,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:22122: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:22121: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:22126: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:22127: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:22125: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:22126: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:22127: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:22128: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:22126: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:22127: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:22129: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:22129: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:22128: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:22128:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl44614); + pushFollow(FollowSets001.FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl44613); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1(); state._fsp--; @@ -63754,21 +63754,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:22143: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:22142: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:22147: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:22148: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:22146: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:22147:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__044648); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__044647); rule__JvmWildcardTypeReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__044651); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__044650); rule__JvmWildcardTypeReference__Group__1(); state._fsp--; @@ -63792,23 +63792,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:22155: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:22154: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:22159:1: ( ( () ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22160:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22158:1: ( ( () ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22159:1: ( () ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22160:1: ( () ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22161:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22159:1: ( () ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22160: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:22162:1: () - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22164:1: + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22161:1: () + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22163:1: { } @@ -63833,21 +63833,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:22174: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:22173: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:22178: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:22179: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:22177: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:22178:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__144709); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__144708); rule__JvmWildcardTypeReference__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__144712); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__144711); rule__JvmWildcardTypeReference__Group__2(); state._fsp--; @@ -63871,22 +63871,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:22186: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:22185: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:22190:1: ( ( '?' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22191:1: ( '?' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22189:1: ( ( '?' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22190:1: ( '?' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22191:1: ( '?' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22192:1: '?' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22190:1: ( '?' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22191:1: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); } - match(input,17,FollowSets001.FOLLOW_17_in_rule__JvmWildcardTypeReference__Group__1__Impl44740); if (state.failed) return ; + match(input,17,FollowSets001.FOLLOW_17_in_rule__JvmWildcardTypeReference__Group__1__Impl44739); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); } @@ -63912,16 +63912,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:22205: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:22204: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:22209: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:22210: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:22208: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:22209:2: rule__JvmWildcardTypeReference__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__244771); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__244770); rule__JvmWildcardTypeReference__Group__2__Impl(); state._fsp--; @@ -63945,22 +63945,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:22216: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:22215: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:22220:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22221:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22219:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22220:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22221:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22222:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22220:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22221: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:22223:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22222:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )? int alt174=2; int LA174_0 = input.LA(1); @@ -63969,9 +63969,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt174) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22223:2: rule__JvmWildcardTypeReference__Alternatives_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22222:2: rule__JvmWildcardTypeReference__Alternatives_2 { - pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl44798); + pushFollow(FollowSets001.FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl44797); rule__JvmWildcardTypeReference__Alternatives_2(); state._fsp--; @@ -64007,21 +64007,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:22239: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:22238: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:22243: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:22244: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:22242: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:22243:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__044835); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__044834); rule__JvmUpperBound__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__044838); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__044837); rule__JvmUpperBound__Group__1(); state._fsp--; @@ -64045,22 +64045,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:22251: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:22250: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:22255:1: ( ( 'extends' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22256:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22254:1: ( ( 'extends' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22255:1: ( 'extends' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22256:1: ( 'extends' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22257:1: 'extends' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22255:1: ( 'extends' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22256:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); } - match(input,34,FollowSets001.FOLLOW_34_in_rule__JvmUpperBound__Group__0__Impl44866); if (state.failed) return ; + match(input,34,FollowSets001.FOLLOW_34_in_rule__JvmUpperBound__Group__0__Impl44865); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); } @@ -64086,16 +64086,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:22270: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:22269: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:22274: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:22275: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:22273: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:22274:2: rule__JvmUpperBound__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__144897); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__144896); rule__JvmUpperBound__Group__1__Impl(); state._fsp--; @@ -64119,25 +64119,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:22281: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:22280: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:22285:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22286:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22284:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22285:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22286:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22287:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22285:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22286: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:22288:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22288:2: rule__JvmUpperBound__TypeReferenceAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22287:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22287:2: rule__JvmUpperBound__TypeReferenceAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl44924); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl44923); rule__JvmUpperBound__TypeReferenceAssignment_1(); state._fsp--; @@ -64170,21 +64170,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:22302: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:22301: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:22306: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:22307: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:22305: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:22306:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__044958); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__044957); rule__JvmUpperBoundAnded__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__044961); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__044960); rule__JvmUpperBoundAnded__Group__1(); state._fsp--; @@ -64208,22 +64208,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:22314: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:22313: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:22318:1: ( ( '&' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22319:1: ( '&' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22317:1: ( ( '&' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22318:1: ( '&' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22319:1: ( '&' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22320:1: '&' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22318:1: ( '&' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22319:1: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); } - match(input,88,FollowSets001.FOLLOW_88_in_rule__JvmUpperBoundAnded__Group__0__Impl44989); if (state.failed) return ; + match(input,88,FollowSets001.FOLLOW_88_in_rule__JvmUpperBoundAnded__Group__0__Impl44988); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); } @@ -64249,16 +64249,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:22333: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:22332: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:22337: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:22338: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:22336: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:22337:2: rule__JvmUpperBoundAnded__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__145020); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__145019); rule__JvmUpperBoundAnded__Group__1__Impl(); state._fsp--; @@ -64282,25 +64282,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:22344: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:22343: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:22348:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22349:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22347:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22348:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22349:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22350:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22348:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22349: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:22351:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22351:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22350:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22350:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl45047); + pushFollow(FollowSets001.FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl45046); rule__JvmUpperBoundAnded__TypeReferenceAssignment_1(); state._fsp--; @@ -64333,21 +64333,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:22365: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:22364: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:22369: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:22370: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:22368: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:22369:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__045081); + pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__045080); rule__JvmLowerBound__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__045084); + pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__045083); rule__JvmLowerBound__Group__1(); state._fsp--; @@ -64371,22 +64371,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:22377: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:22376: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:22381:1: ( ( 'super' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22382:1: ( 'super' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22380:1: ( ( 'super' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22381:1: ( 'super' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22382:1: ( 'super' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22383:1: 'super' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22381:1: ( 'super' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22382:1: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); } - match(input,79,FollowSets001.FOLLOW_79_in_rule__JvmLowerBound__Group__0__Impl45112); if (state.failed) return ; + match(input,79,FollowSets001.FOLLOW_79_in_rule__JvmLowerBound__Group__0__Impl45111); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); } @@ -64412,16 +64412,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:22396: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:22395: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:22400: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:22401: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:22399: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:22400:2: rule__JvmLowerBound__Group__1__Impl { - pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__145143); + pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__145142); rule__JvmLowerBound__Group__1__Impl(); state._fsp--; @@ -64445,25 +64445,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:22407: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:22406: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:22411:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22412:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22410:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22411:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22412:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22413:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22411:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22412: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:22414:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22414:2: rule__JvmLowerBound__TypeReferenceAssignment_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22413:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22413:2: rule__JvmLowerBound__TypeReferenceAssignment_1 { - pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl45170); + pushFollow(FollowSets001.FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl45169); rule__JvmLowerBound__TypeReferenceAssignment_1(); state._fsp--; @@ -64496,21 +64496,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:22430: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:22429: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:22434: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:22435: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:22433: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:22434:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__045206); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__045205); rule__QualifiedNameWithWildcard__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__045209); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__045208); rule__QualifiedNameWithWildcard__Group__1(); state._fsp--; @@ -64534,22 +64534,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:22442: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:22441: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:22446:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22447:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22445:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22446:1: ( ruleQualifiedName ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22447:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22448:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22446:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22447:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); } - pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl45236); + pushFollow(FollowSets001.FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl45235); ruleQualifiedName(); state._fsp--; @@ -64579,21 +64579,21 @@ 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:22459:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22458:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22463:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22464:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22462:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22463:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__145265); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__145264); rule__QualifiedNameWithWildcard__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__145268); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__145267); rule__QualifiedNameWithWildcard__Group__2(); state._fsp--; @@ -64617,22 +64617,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:22471: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:22470: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:22475:1: ( ( '.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22476:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22474:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22475:1: ( '.' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22476:1: ( '.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22477:1: '.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22475:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22476:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); } - match(input,77,FollowSets001.FOLLOW_77_in_rule__QualifiedNameWithWildcard__Group__1__Impl45296); if (state.failed) return ; + match(input,77,FollowSets001.FOLLOW_77_in_rule__QualifiedNameWithWildcard__Group__1__Impl45295); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); } @@ -64658,16 +64658,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22490:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22489:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; public final void rule__QualifiedNameWithWildcard__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:22494:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22495:2: rule__QualifiedNameWithWildcard__Group__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22493:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22494:2: rule__QualifiedNameWithWildcard__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__245327); + pushFollow(FollowSets001.FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__245326); rule__QualifiedNameWithWildcard__Group__2__Impl(); state._fsp--; @@ -64691,22 +64691,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22501:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22500:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildcard__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:22505:1: ( ( '*' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22506:1: ( '*' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22504:1: ( ( '*' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22505:1: ( '*' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22506:1: ( '*' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22507:1: '*' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22505:1: ( '*' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22506:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); } - match(input,18,FollowSets001.FOLLOW_18_in_rule__QualifiedNameWithWildcard__Group__2__Impl45355); if (state.failed) return ; + match(input,18,FollowSets001.FOLLOW_18_in_rule__QualifiedNameWithWildcard__Group__2__Impl45354); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); } @@ -64732,21 +64732,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22526:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22525:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; public final void rule__XImportDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22530:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22531:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22529:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22530:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__045392); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__045391); rule__XImportDeclaration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__045395); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__045394); rule__XImportDeclaration__Group__1(); state._fsp--; @@ -64770,22 +64770,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22538:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22537:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; public final void rule__XImportDeclaration__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:22542:1: ( ( 'import' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22543:1: ( 'import' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22541:1: ( ( 'import' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22542:1: ( 'import' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22543:1: ( 'import' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22544:1: 'import' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22542:1: ( 'import' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22543:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); } - match(input,37,FollowSets001.FOLLOW_37_in_rule__XImportDeclaration__Group__0__Impl45423); if (state.failed) return ; + match(input,37,FollowSets001.FOLLOW_37_in_rule__XImportDeclaration__Group__0__Impl45422); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); } @@ -64811,21 +64811,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22557:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22556:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; public final void rule__XImportDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22561:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22562:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22560:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22561:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__145454); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__145453); rule__XImportDeclaration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__145457); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__145456); rule__XImportDeclaration__Group__2(); state._fsp--; @@ -64849,25 +64849,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22569:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22568:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; public final void rule__XImportDeclaration__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:22573:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22574:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22572:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22573:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22574:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22575:1: ( rule__XImportDeclaration__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22573:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22574:1: ( rule__XImportDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22576:1: ( rule__XImportDeclaration__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22576:2: rule__XImportDeclaration__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22575:1: ( rule__XImportDeclaration__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22575:2: rule__XImportDeclaration__Alternatives_1 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl45484); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl45483); rule__XImportDeclaration__Alternatives_1(); state._fsp--; @@ -64900,16 +64900,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22586:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22585:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; public final void rule__XImportDeclaration__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:22590:1: ( rule__XImportDeclaration__Group__2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22591:2: rule__XImportDeclaration__Group__2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22589:1: ( rule__XImportDeclaration__Group__2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22590:2: rule__XImportDeclaration__Group__2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__245514); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__245513); rule__XImportDeclaration__Group__2__Impl(); state._fsp--; @@ -64933,22 +64933,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22597:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22596:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; public final void rule__XImportDeclaration__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:22601:1: ( ( ( ';' )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22602:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22600:1: ( ( ( ';' )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22601:1: ( ( ';' )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22602:1: ( ( ';' )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22603:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22601:1: ( ( ';' )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22602:1: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22604:1: ( ';' )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22603:1: ( ';' )? int alt175=2; int LA175_0 = input.LA(1); @@ -64957,9 +64957,9 @@ 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:22605:2: ';' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22604:2: ';' { - match(input,91,FollowSets001.FOLLOW_91_in_rule__XImportDeclaration__Group__2__Impl45543); if (state.failed) return ; + match(input,91,FollowSets001.FOLLOW_91_in_rule__XImportDeclaration__Group__2__Impl45542); if (state.failed) return ; } break; @@ -64991,21 +64991,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22622:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22621:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; public final void rule__XImportDeclaration__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:22626:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22627:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22625:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22626:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__045582); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__045581); rule__XImportDeclaration__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__045585); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__045584); rule__XImportDeclaration__Group_1_0__1(); state._fsp--; @@ -65029,25 +65029,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22634:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22633:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; public final void rule__XImportDeclaration__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:22638:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22639:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22637:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22638:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22639:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22640:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22638:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22639:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22641:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22641:2: rule__XImportDeclaration__StaticAssignment_1_0_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22640:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22640:2: rule__XImportDeclaration__StaticAssignment_1_0_0 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl45612); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl45611); rule__XImportDeclaration__StaticAssignment_1_0_0(); state._fsp--; @@ -65080,21 +65080,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22651:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22650:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; public final void rule__XImportDeclaration__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:22655:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22656:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22654:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22655:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__145642); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__145641); rule__XImportDeclaration__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__145645); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__145644); rule__XImportDeclaration__Group_1_0__2(); state._fsp--; @@ -65118,22 +65118,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22663:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22662:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; public final void rule__XImportDeclaration__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:22667:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22668:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22666:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22667:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22668:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22669:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22667:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22668:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22670:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22669:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? int alt176=2; int LA176_0 = input.LA(1); @@ -65142,9 +65142,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt176) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22670:2: rule__XImportDeclaration__ExtensionAssignment_1_0_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22669:2: rule__XImportDeclaration__ExtensionAssignment_1_0_1 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl45672); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl45671); rule__XImportDeclaration__ExtensionAssignment_1_0_1(); state._fsp--; @@ -65180,21 +65180,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22680:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22679:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; public final void rule__XImportDeclaration__Group_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:22684:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22685:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22683:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22684:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__245703); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__245702); rule__XImportDeclaration__Group_1_0__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__245706); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__245705); rule__XImportDeclaration__Group_1_0__3(); state._fsp--; @@ -65218,25 +65218,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22692:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22691:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; public final void rule__XImportDeclaration__Group_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:22696:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22697:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22695:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22696:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22697:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22698:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22696:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22697:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22699:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22699:2: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22698:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22698:2: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl45733); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl45732); rule__XImportDeclaration__ImportedTypeAssignment_1_0_2(); state._fsp--; @@ -65269,21 +65269,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22709:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22708:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ; public final void rule__XImportDeclaration__Group_1_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:22713:1: ( rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22714:2: rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22712:1: ( rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22713:2: rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__345763); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__345762); rule__XImportDeclaration__Group_1_0__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__345766); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__345765); rule__XImportDeclaration__Group_1_0__4(); state._fsp--; @@ -65307,22 +65307,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22721:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( '.' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22720:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( '.' ) ; public final void rule__XImportDeclaration__Group_1_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:22725:1: ( ( '.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22726:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22724:1: ( ( '.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22725:1: ( '.' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22726:1: ( '.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22727:1: '.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22725:1: ( '.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22726:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); } - match(input,77,FollowSets001.FOLLOW_77_in_rule__XImportDeclaration__Group_1_0__3__Impl45794); if (state.failed) return ; + match(input,77,FollowSets001.FOLLOW_77_in_rule__XImportDeclaration__Group_1_0__3__Impl45793); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); } @@ -65348,16 +65348,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22740:1: rule__XImportDeclaration__Group_1_0__4 : rule__XImportDeclaration__Group_1_0__4__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22739:1: rule__XImportDeclaration__Group_1_0__4 : rule__XImportDeclaration__Group_1_0__4__Impl ; public final void rule__XImportDeclaration__Group_1_0__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:22744:1: ( rule__XImportDeclaration__Group_1_0__4__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22745:2: rule__XImportDeclaration__Group_1_0__4__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22743:1: ( rule__XImportDeclaration__Group_1_0__4__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22744:2: rule__XImportDeclaration__Group_1_0__4__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__445825); + pushFollow(FollowSets001.FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__445824); rule__XImportDeclaration__Group_1_0__4__Impl(); state._fsp--; @@ -65381,22 +65381,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__Group_1_0__4__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22751:1: rule__XImportDeclaration__Group_1_0__4__Impl : ( '*' ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22750:1: rule__XImportDeclaration__Group_1_0__4__Impl : ( '*' ) ; public final void rule__XImportDeclaration__Group_1_0__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:22755:1: ( ( '*' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22756:1: ( '*' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22754:1: ( ( '*' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22755:1: ( '*' ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22756:1: ( '*' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22757:1: '*' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22755:1: ( '*' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22756:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); } - match(input,18,FollowSets001.FOLLOW_18_in_rule__XImportDeclaration__Group_1_0__4__Impl45853); if (state.failed) return ; + match(input,18,FollowSets001.FOLLOW_18_in_rule__XImportDeclaration__Group_1_0__4__Impl45852); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); } @@ -65422,17 +65422,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:22781: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:22780: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:22786: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:22787: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:22785: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:22786: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:22787: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:22786:2: ( rule__XDataType__UnorderedGroup_6__0 )? int alt177=2; int LA177_0 = input.LA(1); @@ -65446,7 +65446,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_645895); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_645894); rule__XDataType__UnorderedGroup_6__0(); state._fsp--; @@ -65477,17 +65477,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:22797: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:22796: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:22802: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:22803: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:22801: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:22802: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:22803: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:22802:3: ( ({...}? => ( ( ( rule__XDataType__Group_6_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XDataType__Group_6_1__0 ) ) ) ) ) int alt178=2; int LA178_0 = input.LA(1); @@ -65506,30 +65506,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:22805: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:22804: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:22805: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:22806: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:22804: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:22805: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:22806: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:22807: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:22805: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:22806: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:22813: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:22815: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:22812: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:22814: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:22816: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:22816: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:22815: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:22815:8: rule__XDataType__Group_6_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl45982); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl45981); rule__XDataType__Group_6_0__0(); state._fsp--; @@ -65553,30 +65553,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:22822: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:22821: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:22822: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:22823: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:22821: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:22822: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:22823: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:22824: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:22822: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:22823: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:22830: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:22832: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:22829: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:22831: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:22833: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:22833: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:22832: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:22832:8: rule__XDataType__Group_6_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl46073); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl46072); rule__XDataType__Group_6_1__0(); state._fsp--; @@ -65623,21 +65623,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:22848: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:22847: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:22852: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:22853: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:22851: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:22852:2: rule__XDataType__UnorderedGroup_6__Impl ( rule__XDataType__UnorderedGroup_6__1 )? { - pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__046132); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__046131); 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:22854: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:22853:2: ( rule__XDataType__UnorderedGroup_6__1 )? int alt179=2; int LA179_0 = input.LA(1); @@ -65651,7 +65651,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__046135); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__046134); rule__XDataType__UnorderedGroup_6__1(); state._fsp--; @@ -65681,16 +65681,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:22861: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:22860: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:22865: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:22866: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:22864: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:22865:2: rule__XDataType__UnorderedGroup_6__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__146160); + pushFollow(FollowSets001.FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__146159); rule__XDataType__UnorderedGroup_6__Impl(); state._fsp--; @@ -65714,24 +65714,24 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22877:1: rule__XAttribute__UnorderedGroup_2 : ( rule__XAttribute__UnorderedGroup_2__0 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22876:1: rule__XAttribute__UnorderedGroup_2 : ( rule__XAttribute__UnorderedGroup_2__0 )? ; public final void rule__XAttribute__UnorderedGroup_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getXAttributeAccess().getUnorderedGroup_2()); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22882:1: ( ( rule__XAttribute__UnorderedGroup_2__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22883:2: ( rule__XAttribute__UnorderedGroup_2__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22881:1: ( ( rule__XAttribute__UnorderedGroup_2__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22882:2: ( rule__XAttribute__UnorderedGroup_2__0 )? { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22883:2: ( rule__XAttribute__UnorderedGroup_2__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22882:2: ( rule__XAttribute__UnorderedGroup_2__0 )? int alt180=2; alt180 = dfa180.predict(input); switch (alt180) { 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_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_rule__XAttribute__UnorderedGroup_246188); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_rule__XAttribute__UnorderedGroup_246187); rule__XAttribute__UnorderedGroup_2__0(); state._fsp--; @@ -65762,17 +65762,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22893:1: rule__XAttribute__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22892:1: rule__XAttribute__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) ; public final void rule__XAttribute__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:22898:1: ( ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22899:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22897:1: ( ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22898:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22899:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22898:3: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) ) int alt181=8; int LA181_0 = input.LA(1); @@ -65809,30 +65809,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt181) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22900:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22900:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:107: ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22903:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:107: ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22909:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22908:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22910:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedAssignment_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22912:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22912:8: rule__XAttribute__UnorderedAssignment_2_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:8: rule__XAttribute__UnorderedAssignment_2_0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_rule__XAttribute__UnorderedGroup_2__Impl46275); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_rule__XAttribute__UnorderedGroup_2__Impl46274); rule__XAttribute__UnorderedAssignment_2_0(); state._fsp--; @@ -65856,30 +65856,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:22918:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22917:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22917:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:107: ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22920:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:107: ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22926:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:7: ( rule__XAttribute__UniqueAssignment_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22925:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22927:7: ( rule__XAttribute__UniqueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUniqueAssignment_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:7: ( rule__XAttribute__UniqueAssignment_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:8: rule__XAttribute__UniqueAssignment_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:7: ( rule__XAttribute__UniqueAssignment_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:8: rule__XAttribute__UniqueAssignment_2_1 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_rule__XAttribute__UnorderedGroup_2__Impl46366); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_rule__XAttribute__UnorderedGroup_2__Impl46365); rule__XAttribute__UniqueAssignment_2_1(); state._fsp--; @@ -65903,30 +65903,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:22935:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22934:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22934:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:107: ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22937:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:107: ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22943:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22942:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22944:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getReadonlyAssignment_2_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:8: rule__XAttribute__ReadonlyAssignment_2_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:8: rule__XAttribute__ReadonlyAssignment_2_2 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_rule__XAttribute__UnorderedGroup_2__Impl46457); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_rule__XAttribute__UnorderedGroup_2__Impl46456); rule__XAttribute__ReadonlyAssignment_2_2(); state._fsp--; @@ -65950,30 +65950,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:22952:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22951:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22951:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:107: ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22954:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:107: ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22960:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:7: ( rule__XAttribute__TransientAssignment_2_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22959:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22961:7: ( rule__XAttribute__TransientAssignment_2_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTransientAssignment_2_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:7: ( rule__XAttribute__TransientAssignment_2_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:8: rule__XAttribute__TransientAssignment_2_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:7: ( rule__XAttribute__TransientAssignment_2_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:8: rule__XAttribute__TransientAssignment_2_3 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_rule__XAttribute__UnorderedGroup_2__Impl46548); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_rule__XAttribute__UnorderedGroup_2__Impl46547); rule__XAttribute__TransientAssignment_2_3(); state._fsp--; @@ -65997,30 +65997,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:22969:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22968:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22968:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:107: ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22971:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:107: ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22977:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:7: ( rule__XAttribute__VolatileAssignment_2_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22976:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22978:7: ( rule__XAttribute__VolatileAssignment_2_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getVolatileAssignment_2_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:7: ( rule__XAttribute__VolatileAssignment_2_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:8: rule__XAttribute__VolatileAssignment_2_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:7: ( rule__XAttribute__VolatileAssignment_2_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:8: rule__XAttribute__VolatileAssignment_2_4 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_rule__XAttribute__UnorderedGroup_2__Impl46639); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_rule__XAttribute__UnorderedGroup_2__Impl46638); rule__XAttribute__VolatileAssignment_2_4(); state._fsp--; @@ -66044,30 +66044,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:22986:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22985:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22985:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:107: ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22988:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:107: ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22994:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22993:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22995:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsettableAssignment_2_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:8: rule__XAttribute__UnsettableAssignment_2_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:8: rule__XAttribute__UnsettableAssignment_2_5 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_rule__XAttribute__UnorderedGroup_2__Impl46730); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_rule__XAttribute__UnorderedGroup_2__Impl46729); rule__XAttribute__UnsettableAssignment_2_5(); state._fsp--; @@ -66091,30 +66091,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:23003:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23002:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23002:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:107: ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23005:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:107: ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23011:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:7: ( rule__XAttribute__DerivedAssignment_2_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23010:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23012:7: ( rule__XAttribute__DerivedAssignment_2_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDerivedAssignment_2_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:7: ( rule__XAttribute__DerivedAssignment_2_6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:8: rule__XAttribute__DerivedAssignment_2_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:7: ( rule__XAttribute__DerivedAssignment_2_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:8: rule__XAttribute__DerivedAssignment_2_6 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_rule__XAttribute__UnorderedGroup_2__Impl46821); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_rule__XAttribute__UnorderedGroup_2__Impl46820); rule__XAttribute__DerivedAssignment_2_6(); state._fsp--; @@ -66138,30 +66138,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:23020:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23019:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23020:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23021:5: {...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23019:4: ({...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23020:5: {...}? => ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 7) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 7)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23021:107: ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23022:6: ( ( rule__XAttribute__IDAssignment_2_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23020:107: ( ( ( rule__XAttribute__IDAssignment_2_7 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23021:6: ( ( rule__XAttribute__IDAssignment_2_7 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 7); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23028:6: ( ( rule__XAttribute__IDAssignment_2_7 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23030:7: ( rule__XAttribute__IDAssignment_2_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23027:6: ( ( rule__XAttribute__IDAssignment_2_7 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23029:7: ( rule__XAttribute__IDAssignment_2_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIDAssignment_2_7()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23031:7: ( rule__XAttribute__IDAssignment_2_7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23031:8: rule__XAttribute__IDAssignment_2_7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23030:7: ( rule__XAttribute__IDAssignment_2_7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23030:8: rule__XAttribute__IDAssignment_2_7 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__IDAssignment_2_7_in_rule__XAttribute__UnorderedGroup_2__Impl46912); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__IDAssignment_2_7_in_rule__XAttribute__UnorderedGroup_2__Impl46911); rule__XAttribute__IDAssignment_2_7(); state._fsp--; @@ -66208,28 +66208,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23046:1: rule__XAttribute__UnorderedGroup_2__0 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23045:1: rule__XAttribute__UnorderedGroup_2__0 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? ; public final void rule__XAttribute__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:23050:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23051:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23049:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23050:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__1 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__046971); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__046970); rule__XAttribute__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:23052:2: ( rule__XAttribute__UnorderedGroup_2__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23051:2: ( rule__XAttribute__UnorderedGroup_2__1 )? int alt182=2; alt182 = dfa182.predict(input); switch (alt182) { 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_2__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_rule__XAttribute__UnorderedGroup_2__046974); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_rule__XAttribute__UnorderedGroup_2__046973); rule__XAttribute__UnorderedGroup_2__1(); state._fsp--; @@ -66259,28 +66259,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23059:1: rule__XAttribute__UnorderedGroup_2__1 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23058:1: rule__XAttribute__UnorderedGroup_2__1 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? ; public final void rule__XAttribute__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:23063:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23064:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23062:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23063:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__2 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__146999); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__146998); rule__XAttribute__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:23065:2: ( rule__XAttribute__UnorderedGroup_2__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23064:2: ( rule__XAttribute__UnorderedGroup_2__2 )? int alt183=2; alt183 = dfa183.predict(input); switch (alt183) { 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_2__2 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_rule__XAttribute__UnorderedGroup_2__147002); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_rule__XAttribute__UnorderedGroup_2__147001); rule__XAttribute__UnorderedGroup_2__2(); state._fsp--; @@ -66310,28 +66310,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23072:1: rule__XAttribute__UnorderedGroup_2__2 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23071:1: rule__XAttribute__UnorderedGroup_2__2 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? ; public final void rule__XAttribute__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:23076:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23077:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23075:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23076:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__3 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__247027); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__247026); rule__XAttribute__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:23078:2: ( rule__XAttribute__UnorderedGroup_2__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23077:2: ( rule__XAttribute__UnorderedGroup_2__3 )? int alt184=2; alt184 = dfa184.predict(input); switch (alt184) { 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_2__3 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_rule__XAttribute__UnorderedGroup_2__247030); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_rule__XAttribute__UnorderedGroup_2__247029); rule__XAttribute__UnorderedGroup_2__3(); state._fsp--; @@ -66361,28 +66361,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23085:1: rule__XAttribute__UnorderedGroup_2__3 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23084:1: rule__XAttribute__UnorderedGroup_2__3 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? ; public final void rule__XAttribute__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:23089:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23090:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23088:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23089:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__4 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__347055); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__347054); rule__XAttribute__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:23091:2: ( rule__XAttribute__UnorderedGroup_2__4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23090:2: ( rule__XAttribute__UnorderedGroup_2__4 )? int alt185=2; alt185 = dfa185.predict(input); switch (alt185) { 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_2__4 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_rule__XAttribute__UnorderedGroup_2__347058); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_rule__XAttribute__UnorderedGroup_2__347057); rule__XAttribute__UnorderedGroup_2__4(); state._fsp--; @@ -66412,28 +66412,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23098:1: rule__XAttribute__UnorderedGroup_2__4 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23097:1: rule__XAttribute__UnorderedGroup_2__4 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? ; public final void rule__XAttribute__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:23102:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23103:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23101:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23102:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__5 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__447083); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__447082); rule__XAttribute__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:23104:2: ( rule__XAttribute__UnorderedGroup_2__5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23103:2: ( rule__XAttribute__UnorderedGroup_2__5 )? int alt186=2; alt186 = dfa186.predict(input); switch (alt186) { 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_2__5 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_rule__XAttribute__UnorderedGroup_2__447086); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_rule__XAttribute__UnorderedGroup_2__447085); rule__XAttribute__UnorderedGroup_2__5(); state._fsp--; @@ -66463,28 +66463,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23111:1: rule__XAttribute__UnorderedGroup_2__5 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23110:1: rule__XAttribute__UnorderedGroup_2__5 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? ; public final void rule__XAttribute__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:23115:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23116:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23114:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23115:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__6 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__547111); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__547110); rule__XAttribute__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:23117:2: ( rule__XAttribute__UnorderedGroup_2__6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23116:2: ( rule__XAttribute__UnorderedGroup_2__6 )? int alt187=2; alt187 = dfa187.predict(input); switch (alt187) { 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_2__6 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_rule__XAttribute__UnorderedGroup_2__547114); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_rule__XAttribute__UnorderedGroup_2__547113); rule__XAttribute__UnorderedGroup_2__6(); state._fsp--; @@ -66514,28 +66514,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23124:1: rule__XAttribute__UnorderedGroup_2__6 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23123:1: rule__XAttribute__UnorderedGroup_2__6 : rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? ; public final void rule__XAttribute__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:23128:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23129:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23127:1: ( rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23128:2: rule__XAttribute__UnorderedGroup_2__Impl ( rule__XAttribute__UnorderedGroup_2__7 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__647139); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__647138); rule__XAttribute__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:23130:2: ( rule__XAttribute__UnorderedGroup_2__7 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23129:2: ( rule__XAttribute__UnorderedGroup_2__7 )? int alt188=2; alt188 = dfa188.predict(input); switch (alt188) { 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_2__7 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_rule__XAttribute__UnorderedGroup_2__647142); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_rule__XAttribute__UnorderedGroup_2__647141); rule__XAttribute__UnorderedGroup_2__7(); state._fsp--; @@ -66565,16 +66565,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_2__7" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23137:1: rule__XAttribute__UnorderedGroup_2__7 : rule__XAttribute__UnorderedGroup_2__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23136:1: rule__XAttribute__UnorderedGroup_2__7 : rule__XAttribute__UnorderedGroup_2__Impl ; public final void rule__XAttribute__UnorderedGroup_2__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:23141:1: ( rule__XAttribute__UnorderedGroup_2__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23142:2: rule__XAttribute__UnorderedGroup_2__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23140:1: ( rule__XAttribute__UnorderedGroup_2__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23141:2: rule__XAttribute__UnorderedGroup_2__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__747167); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__747166); rule__XAttribute__UnorderedGroup_2__Impl(); state._fsp--; @@ -66598,24 +66598,24 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23165:1: rule__XAttribute__UnorderedGroup_7 : ( rule__XAttribute__UnorderedGroup_7__0 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23164:1: rule__XAttribute__UnorderedGroup_7 : ( rule__XAttribute__UnorderedGroup_7__0 )? ; public final void rule__XAttribute__UnorderedGroup_7() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getXAttributeAccess().getUnorderedGroup_7()); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:1: ( ( rule__XAttribute__UnorderedGroup_7__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:2: ( rule__XAttribute__UnorderedGroup_7__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23169:1: ( ( rule__XAttribute__UnorderedGroup_7__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:2: ( rule__XAttribute__UnorderedGroup_7__0 )? { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:2: ( rule__XAttribute__UnorderedGroup_7__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:2: ( rule__XAttribute__UnorderedGroup_7__0 )? int alt189=2; alt189 = dfa189.predict(input); switch (alt189) { 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_7__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_rule__XAttribute__UnorderedGroup_747207); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_rule__XAttribute__UnorderedGroup_747206); rule__XAttribute__UnorderedGroup_7__0(); state._fsp--; @@ -66646,17 +66646,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23181:1: rule__XAttribute__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23180:1: rule__XAttribute__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) ; public final void rule__XAttribute__UnorderedGroup_7__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:23186:1: ( ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23187:3: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23185:1: ( ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23186:3: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23187:3: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23186:3: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) ) int alt190=4; int LA190_0 = input.LA(1); @@ -66681,30 +66681,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt190) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23188:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:5: {...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23188:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:5: {...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:107: ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23191:6: ( ( rule__XAttribute__Group_7_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:107: ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:6: ( ( rule__XAttribute__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23197:6: ( ( rule__XAttribute__Group_7_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:7: ( rule__XAttribute__Group_7_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23196:6: ( ( rule__XAttribute__Group_7_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23198:7: ( rule__XAttribute__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:7: ( rule__XAttribute__Group_7_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:8: rule__XAttribute__Group_7_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:7: ( rule__XAttribute__Group_7_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:8: rule__XAttribute__Group_7_0__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_0__0_in_rule__XAttribute__UnorderedGroup_7__Impl47294); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_0__0_in_rule__XAttribute__UnorderedGroup_7__Impl47293); rule__XAttribute__Group_7_0__0(); state._fsp--; @@ -66728,30 +66728,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:23206:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:5: {...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:5: {...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:107: ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23208:6: ( ( rule__XAttribute__Group_7_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:107: ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:6: ( ( rule__XAttribute__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23214:6: ( ( rule__XAttribute__Group_7_1__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:7: ( rule__XAttribute__Group_7_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23213:6: ( ( rule__XAttribute__Group_7_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23215:7: ( rule__XAttribute__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23217:7: ( rule__XAttribute__Group_7_1__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23217:8: rule__XAttribute__Group_7_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:7: ( rule__XAttribute__Group_7_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:8: rule__XAttribute__Group_7_1__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_1__0_in_rule__XAttribute__UnorderedGroup_7__Impl47385); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_1__0_in_rule__XAttribute__UnorderedGroup_7__Impl47384); rule__XAttribute__Group_7_1__0(); state._fsp--; @@ -66775,30 +66775,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:23223:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:5: {...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:5: {...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:107: ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23225:6: ( ( rule__XAttribute__Group_7_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:107: ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:6: ( ( rule__XAttribute__Group_7_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23231:6: ( ( rule__XAttribute__Group_7_2__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:7: ( rule__XAttribute__Group_7_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23230:6: ( ( rule__XAttribute__Group_7_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23232:7: ( rule__XAttribute__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:7: ( rule__XAttribute__Group_7_2__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:8: rule__XAttribute__Group_7_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:7: ( rule__XAttribute__Group_7_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:8: rule__XAttribute__Group_7_2__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_2__0_in_rule__XAttribute__UnorderedGroup_7__Impl47476); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_2__0_in_rule__XAttribute__UnorderedGroup_7__Impl47475); rule__XAttribute__Group_7_2__0(); state._fsp--; @@ -66822,30 +66822,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:23240:4: ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23239:4: ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23240:4: ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23241:5: {...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23239:4: ({...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23240:5: {...}? => ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XAttribute__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23241:107: ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23242:6: ( ( rule__XAttribute__Group_7_3__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23240:107: ( ( ( rule__XAttribute__Group_7_3__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23241:6: ( ( rule__XAttribute__Group_7_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 3); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23248:6: ( ( rule__XAttribute__Group_7_3__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23250:7: ( rule__XAttribute__Group_7_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23247:6: ( ( rule__XAttribute__Group_7_3__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23249:7: ( rule__XAttribute__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23251:7: ( rule__XAttribute__Group_7_3__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23251:8: rule__XAttribute__Group_7_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23250:7: ( rule__XAttribute__Group_7_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23250:8: rule__XAttribute__Group_7_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_3__0_in_rule__XAttribute__UnorderedGroup_7__Impl47567); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__Group_7_3__0_in_rule__XAttribute__UnorderedGroup_7__Impl47566); rule__XAttribute__Group_7_3__0(); state._fsp--; @@ -66892,28 +66892,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23266:1: rule__XAttribute__UnorderedGroup_7__0 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23265:1: rule__XAttribute__UnorderedGroup_7__0 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? ; public final void rule__XAttribute__UnorderedGroup_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:23270:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23271:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23269:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23270:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__1 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__047626); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__047625); rule__XAttribute__UnorderedGroup_7__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:23272:2: ( rule__XAttribute__UnorderedGroup_7__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23271:2: ( rule__XAttribute__UnorderedGroup_7__1 )? int alt191=2; alt191 = dfa191.predict(input); switch (alt191) { 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_7__1 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_rule__XAttribute__UnorderedGroup_7__047629); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_rule__XAttribute__UnorderedGroup_7__047628); rule__XAttribute__UnorderedGroup_7__1(); state._fsp--; @@ -66943,28 +66943,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23279:1: rule__XAttribute__UnorderedGroup_7__1 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23278:1: rule__XAttribute__UnorderedGroup_7__1 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? ; public final void rule__XAttribute__UnorderedGroup_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:23283:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23284:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23282:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23283:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__2 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__147654); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__147653); rule__XAttribute__UnorderedGroup_7__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:23285:2: ( rule__XAttribute__UnorderedGroup_7__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23284:2: ( rule__XAttribute__UnorderedGroup_7__2 )? int alt192=2; alt192 = dfa192.predict(input); switch (alt192) { 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_7__2 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_rule__XAttribute__UnorderedGroup_7__147657); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_rule__XAttribute__UnorderedGroup_7__147656); rule__XAttribute__UnorderedGroup_7__2(); state._fsp--; @@ -66994,28 +66994,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23292:1: rule__XAttribute__UnorderedGroup_7__2 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23291:1: rule__XAttribute__UnorderedGroup_7__2 : rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? ; public final void rule__XAttribute__UnorderedGroup_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:23296:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23297:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23295:1: ( rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23296:2: rule__XAttribute__UnorderedGroup_7__Impl ( rule__XAttribute__UnorderedGroup_7__3 )? { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__247682); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__247681); rule__XAttribute__UnorderedGroup_7__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:23298:2: ( rule__XAttribute__UnorderedGroup_7__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23297:2: ( rule__XAttribute__UnorderedGroup_7__3 )? int alt193=2; alt193 = dfa193.predict(input); switch (alt193) { 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_7__3 { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_rule__XAttribute__UnorderedGroup_7__247685); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_rule__XAttribute__UnorderedGroup_7__247684); rule__XAttribute__UnorderedGroup_7__3(); state._fsp--; @@ -67045,16 +67045,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedGroup_7__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23305:1: rule__XAttribute__UnorderedGroup_7__3 : rule__XAttribute__UnorderedGroup_7__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23304:1: rule__XAttribute__UnorderedGroup_7__3 : rule__XAttribute__UnorderedGroup_7__Impl ; public final void rule__XAttribute__UnorderedGroup_7__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:23309:1: ( rule__XAttribute__UnorderedGroup_7__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23310:2: rule__XAttribute__UnorderedGroup_7__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23308:1: ( rule__XAttribute__UnorderedGroup_7__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23309:2: rule__XAttribute__UnorderedGroup_7__Impl { - pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__347710); + pushFollow(FollowSets001.FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__347709); rule__XAttribute__UnorderedGroup_7__Impl(); state._fsp--; @@ -67078,17 +67078,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23325:1: rule__XReference__UnorderedGroup_3 : ( rule__XReference__UnorderedGroup_3__0 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23324:1: rule__XReference__UnorderedGroup_3 : ( rule__XReference__UnorderedGroup_3__0 )? ; public final void rule__XReference__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_3()); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:1: ( ( rule__XReference__UnorderedGroup_3__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23331:2: ( rule__XReference__UnorderedGroup_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23329:1: ( ( rule__XReference__UnorderedGroup_3__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:2: ( rule__XReference__UnorderedGroup_3__0 )? { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23331:2: ( rule__XReference__UnorderedGroup_3__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:2: ( rule__XReference__UnorderedGroup_3__0 )? int alt194=2; int LA194_0 = input.LA(1); @@ -67117,7 +67117,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_3__0 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__0_in_rule__XReference__UnorderedGroup_347742); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__0_in_rule__XReference__UnorderedGroup_347741); rule__XReference__UnorderedGroup_3__0(); state._fsp--; @@ -67148,17 +67148,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23341:1: rule__XReference__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23340:1: rule__XReference__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) ; public final void rule__XReference__UnorderedGroup_3__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:23346:1: ( ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23347:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23345:1: ( ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23346:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23347:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23346:3: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) | ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) | ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) | ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) | ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) | ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) ) int alt195=7; int LA195_0 = input.LA(1); @@ -67192,30 +67192,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt195) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:107: ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23351:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:107: ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23357:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:7: ( rule__XReference__UnorderedAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23356:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23358:7: ( rule__XReference__UnorderedAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedAssignment_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23360:7: ( rule__XReference__UnorderedAssignment_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23360:8: rule__XReference__UnorderedAssignment_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:7: ( rule__XReference__UnorderedAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:8: rule__XReference__UnorderedAssignment_3_0 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_rule__XReference__UnorderedGroup_3__Impl47829); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_rule__XReference__UnorderedGroup_3__Impl47828); rule__XReference__UnorderedAssignment_3_0(); state._fsp--; @@ -67239,30 +67239,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:23366:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23365:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23365:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:107: ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23368:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:107: ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23374:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:7: ( rule__XReference__UniqueAssignment_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23373:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23375:7: ( rule__XReference__UniqueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUniqueAssignment_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:7: ( rule__XReference__UniqueAssignment_3_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:8: rule__XReference__UniqueAssignment_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:7: ( rule__XReference__UniqueAssignment_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:8: rule__XReference__UniqueAssignment_3_1 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UniqueAssignment_3_1_in_rule__XReference__UnorderedGroup_3__Impl47920); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UniqueAssignment_3_1_in_rule__XReference__UnorderedGroup_3__Impl47919); rule__XReference__UniqueAssignment_3_1(); state._fsp--; @@ -67286,30 +67286,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:23383:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:107: ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23385:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:107: ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23391:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:7: ( rule__XReference__ReadonlyAssignment_3_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23390:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23392:7: ( rule__XReference__ReadonlyAssignment_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getReadonlyAssignment_3_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23394:7: ( rule__XReference__ReadonlyAssignment_3_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23394:8: rule__XReference__ReadonlyAssignment_3_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:7: ( rule__XReference__ReadonlyAssignment_3_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:8: rule__XReference__ReadonlyAssignment_3_2 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_rule__XReference__UnorderedGroup_3__Impl48011); + pushFollow(FollowSets001.FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_rule__XReference__UnorderedGroup_3__Impl48010); rule__XReference__ReadonlyAssignment_3_2(); state._fsp--; @@ -67333,30 +67333,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:23400:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23399:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:5: {...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23399:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:5: {...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:107: ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23402:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:107: ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23408:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:7: ( rule__XReference__TransientAssignment_3_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23407:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23409:7: ( rule__XReference__TransientAssignment_3_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTransientAssignment_3_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23411:7: ( rule__XReference__TransientAssignment_3_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23411:8: rule__XReference__TransientAssignment_3_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:7: ( rule__XReference__TransientAssignment_3_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:8: rule__XReference__TransientAssignment_3_3 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__TransientAssignment_3_3_in_rule__XReference__UnorderedGroup_3__Impl48102); + pushFollow(FollowSets001.FOLLOW_rule__XReference__TransientAssignment_3_3_in_rule__XReference__UnorderedGroup_3__Impl48101); rule__XReference__TransientAssignment_3_3(); state._fsp--; @@ -67380,30 +67380,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:23417:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:107: ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23419:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:107: ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23425:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:7: ( rule__XReference__VolatileAssignment_3_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23424:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23426:7: ( rule__XReference__VolatileAssignment_3_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getVolatileAssignment_3_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23428:7: ( rule__XReference__VolatileAssignment_3_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23428:8: rule__XReference__VolatileAssignment_3_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:7: ( rule__XReference__VolatileAssignment_3_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:8: rule__XReference__VolatileAssignment_3_4 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__VolatileAssignment_3_4_in_rule__XReference__UnorderedGroup_3__Impl48193); + pushFollow(FollowSets001.FOLLOW_rule__XReference__VolatileAssignment_3_4_in_rule__XReference__UnorderedGroup_3__Impl48192); rule__XReference__VolatileAssignment_3_4(); state._fsp--; @@ -67427,30 +67427,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:23434:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23433:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23433:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:107: ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23436:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:107: ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23442:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:7: ( rule__XReference__UnsettableAssignment_3_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23441:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23443:7: ( rule__XReference__UnsettableAssignment_3_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsettableAssignment_3_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23445:7: ( rule__XReference__UnsettableAssignment_3_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23445:8: rule__XReference__UnsettableAssignment_3_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:7: ( rule__XReference__UnsettableAssignment_3_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:8: rule__XReference__UnsettableAssignment_3_5 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_rule__XReference__UnorderedGroup_3__Impl48284); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_rule__XReference__UnorderedGroup_3__Impl48283); rule__XReference__UnsettableAssignment_3_5(); state._fsp--; @@ -67474,30 +67474,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:23451:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23450:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23451:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23452:5: {...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23450:4: ({...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23451:5: {...}? => ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 6) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 6)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23452:107: ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23453:6: ( ( rule__XReference__DerivedAssignment_3_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23451:107: ( ( ( rule__XReference__DerivedAssignment_3_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23452:6: ( ( rule__XReference__DerivedAssignment_3_6 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 6); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23459:6: ( ( rule__XReference__DerivedAssignment_3_6 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23461:7: ( rule__XReference__DerivedAssignment_3_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23458:6: ( ( rule__XReference__DerivedAssignment_3_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23460:7: ( rule__XReference__DerivedAssignment_3_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getDerivedAssignment_3_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23462:7: ( rule__XReference__DerivedAssignment_3_6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23462:8: rule__XReference__DerivedAssignment_3_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23461:7: ( rule__XReference__DerivedAssignment_3_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23461:8: rule__XReference__DerivedAssignment_3_6 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__DerivedAssignment_3_6_in_rule__XReference__UnorderedGroup_3__Impl48375); + pushFollow(FollowSets001.FOLLOW_rule__XReference__DerivedAssignment_3_6_in_rule__XReference__UnorderedGroup_3__Impl48374); rule__XReference__DerivedAssignment_3_6(); state._fsp--; @@ -67544,21 +67544,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23477:1: rule__XReference__UnorderedGroup_3__0 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23476:1: rule__XReference__UnorderedGroup_3__0 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? ; public final void rule__XReference__UnorderedGroup_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:23481:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23482:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23480:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23481:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__1 )? { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__048434); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__048433); rule__XReference__UnorderedGroup_3__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:23483:2: ( rule__XReference__UnorderedGroup_3__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23482:2: ( rule__XReference__UnorderedGroup_3__1 )? int alt196=2; int LA196_0 = input.LA(1); @@ -67587,7 +67587,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_3__1 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__1_in_rule__XReference__UnorderedGroup_3__048437); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__1_in_rule__XReference__UnorderedGroup_3__048436); rule__XReference__UnorderedGroup_3__1(); state._fsp--; @@ -67617,21 +67617,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23490:1: rule__XReference__UnorderedGroup_3__1 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23489:1: rule__XReference__UnorderedGroup_3__1 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? ; public final void rule__XReference__UnorderedGroup_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:23494:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23493:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23494:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__2 )? { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__148462); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__148461); rule__XReference__UnorderedGroup_3__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:23496:2: ( rule__XReference__UnorderedGroup_3__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:2: ( rule__XReference__UnorderedGroup_3__2 )? int alt197=2; int LA197_0 = input.LA(1); @@ -67660,7 +67660,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_3__2 { - pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__2_in_rule__XReference__UnorderedGroup_3__148465); + pushFollow(FollowSets001.FOLLOW_rule__XReference__UnorderedGroup_3__2_in_rule__XReference__UnorderedGroup_3__148464); rule__XReference__UnorderedGroup_3__2(); state._fsp--; @@ -67690,21 +67690,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23503:1: rule__XReference__UnorderedGroup_3__2 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23502:1: rule__XReference__UnorderedGroup_3__2 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? ; public final void rule__XReference__UnorderedGroup_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:23507:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23508:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23506:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23507:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__3 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__248490); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__248489); rule__XReference__UnorderedGroup_3__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:23509:2: ( rule__XReference__UnorderedGroup_3__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23508:2: ( rule__XReference__UnorderedGroup_3__3 )? int alt198=2; int LA198_0 = input.LA(1); @@ -67733,7 +67733,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_3__3 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__3_in_rule__XReference__UnorderedGroup_3__248493); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__3_in_rule__XReference__UnorderedGroup_3__248492); rule__XReference__UnorderedGroup_3__3(); state._fsp--; @@ -67763,21 +67763,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23516:1: rule__XReference__UnorderedGroup_3__3 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23515:1: rule__XReference__UnorderedGroup_3__3 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? ; public final void rule__XReference__UnorderedGroup_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:23520:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23521:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23519:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23520:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__4 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__348518); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__348517); rule__XReference__UnorderedGroup_3__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:23522:2: ( rule__XReference__UnorderedGroup_3__4 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23521:2: ( rule__XReference__UnorderedGroup_3__4 )? int alt199=2; int LA199_0 = input.LA(1); @@ -67806,7 +67806,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_3__4 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__4_in_rule__XReference__UnorderedGroup_3__348521); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__4_in_rule__XReference__UnorderedGroup_3__348520); rule__XReference__UnorderedGroup_3__4(); state._fsp--; @@ -67836,21 +67836,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23529:1: rule__XReference__UnorderedGroup_3__4 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23528:1: rule__XReference__UnorderedGroup_3__4 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? ; public final void rule__XReference__UnorderedGroup_3__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:23533:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23532:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23533:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__5 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__448546); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__448545); rule__XReference__UnorderedGroup_3__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:23535:2: ( rule__XReference__UnorderedGroup_3__5 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:2: ( rule__XReference__UnorderedGroup_3__5 )? int alt200=2; int LA200_0 = input.LA(1); @@ -67879,7 +67879,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_3__5 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__5_in_rule__XReference__UnorderedGroup_3__448549); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__5_in_rule__XReference__UnorderedGroup_3__448548); rule__XReference__UnorderedGroup_3__5(); state._fsp--; @@ -67909,21 +67909,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23542:1: rule__XReference__UnorderedGroup_3__5 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23541:1: rule__XReference__UnorderedGroup_3__5 : rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? ; public final void rule__XReference__UnorderedGroup_3__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:23546:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23547:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23545:1: ( rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23546:2: rule__XReference__UnorderedGroup_3__Impl ( rule__XReference__UnorderedGroup_3__6 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__548574); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__548573); rule__XReference__UnorderedGroup_3__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:23548:2: ( rule__XReference__UnorderedGroup_3__6 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23547:2: ( rule__XReference__UnorderedGroup_3__6 )? int alt201=2; int LA201_0 = input.LA(1); @@ -67952,7 +67952,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_3__6 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__6_in_rule__XReference__UnorderedGroup_3__548577); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__6_in_rule__XReference__UnorderedGroup_3__548576); rule__XReference__UnorderedGroup_3__6(); state._fsp--; @@ -67982,16 +67982,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_3__6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23555:1: rule__XReference__UnorderedGroup_3__6 : rule__XReference__UnorderedGroup_3__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23554:1: rule__XReference__UnorderedGroup_3__6 : rule__XReference__UnorderedGroup_3__Impl ; public final void rule__XReference__UnorderedGroup_3__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:23559:1: ( rule__XReference__UnorderedGroup_3__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23560:2: rule__XReference__UnorderedGroup_3__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23558:1: ( rule__XReference__UnorderedGroup_3__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23559:2: rule__XReference__UnorderedGroup_3__Impl { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__648602); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__648601); rule__XReference__UnorderedGroup_3__Impl(); state._fsp--; @@ -68015,24 +68015,24 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23581:1: rule__XReference__UnorderedGroup_9 : ( rule__XReference__UnorderedGroup_9__0 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23580:1: rule__XReference__UnorderedGroup_9 : ( rule__XReference__UnorderedGroup_9__0 )? ; public final void rule__XReference__UnorderedGroup_9() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getXReferenceAccess().getUnorderedGroup_9()); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23586:1: ( ( rule__XReference__UnorderedGroup_9__0 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23587:2: ( rule__XReference__UnorderedGroup_9__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23585:1: ( ( rule__XReference__UnorderedGroup_9__0 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23586:2: ( rule__XReference__UnorderedGroup_9__0 )? { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23587:2: ( rule__XReference__UnorderedGroup_9__0 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23586:2: ( rule__XReference__UnorderedGroup_9__0 )? int alt202=2; alt202 = dfa202.predict(input); switch (alt202) { 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_9__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__0_in_rule__XReference__UnorderedGroup_948640); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__0_in_rule__XReference__UnorderedGroup_948639); rule__XReference__UnorderedGroup_9__0(); state._fsp--; @@ -68063,17 +68063,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9__Impl" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23597:1: rule__XReference__UnorderedGroup_9__Impl : ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23596:1: rule__XReference__UnorderedGroup_9__Impl : ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) ; public final void rule__XReference__UnorderedGroup_9__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:23602:1: ( ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23603:3: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23601:1: ( ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23602:3: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23603:3: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23602:3: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) | ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) ) int alt203=4; int LA203_0 = input.LA(1); @@ -68098,30 +68098,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { } switch (alt203) { case 1 : - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:5: {...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:5: {...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_9__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:107: ( ( ( rule__XReference__Group_9_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23607:6: ( ( rule__XReference__Group_9_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:107: ( ( ( rule__XReference__Group_9_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:6: ( ( rule__XReference__Group_9_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23613:6: ( ( rule__XReference__Group_9_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:7: ( rule__XReference__Group_9_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23612:6: ( ( rule__XReference__Group_9_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23614:7: ( rule__XReference__Group_9_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23616:7: ( rule__XReference__Group_9_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23616:8: rule__XReference__Group_9_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:7: ( rule__XReference__Group_9_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:8: rule__XReference__Group_9_0__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_0__0_in_rule__XReference__UnorderedGroup_9__Impl48727); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_0__0_in_rule__XReference__UnorderedGroup_9__Impl48726); rule__XReference__Group_9_0__0(); state._fsp--; @@ -68145,30 +68145,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:23622:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23621:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:5: {...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23621:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:5: {...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_9__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:107: ( ( ( rule__XReference__Group_9_1__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23624:6: ( ( rule__XReference__Group_9_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:107: ( ( ( rule__XReference__Group_9_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:6: ( ( rule__XReference__Group_9_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23630:6: ( ( rule__XReference__Group_9_1__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:7: ( rule__XReference__Group_9_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23629:6: ( ( rule__XReference__Group_9_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23631:7: ( rule__XReference__Group_9_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23633:7: ( rule__XReference__Group_9_1__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23633:8: rule__XReference__Group_9_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:7: ( rule__XReference__Group_9_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:8: rule__XReference__Group_9_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_1__0_in_rule__XReference__UnorderedGroup_9__Impl48818); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_1__0_in_rule__XReference__UnorderedGroup_9__Impl48817); rule__XReference__Group_9_1__0(); state._fsp--; @@ -68192,30 +68192,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:23639:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:5: {...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:5: {...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_9__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:107: ( ( ( rule__XReference__Group_9_2__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23641:6: ( ( rule__XReference__Group_9_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:107: ( ( ( rule__XReference__Group_9_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:6: ( ( rule__XReference__Group_9_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23647:6: ( ( rule__XReference__Group_9_2__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:7: ( rule__XReference__Group_9_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23646:6: ( ( rule__XReference__Group_9_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23648:7: ( rule__XReference__Group_9_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23650:7: ( rule__XReference__Group_9_2__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23650:8: rule__XReference__Group_9_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:7: ( rule__XReference__Group_9_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:8: rule__XReference__Group_9_2__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_2__0_in_rule__XReference__UnorderedGroup_9__Impl48909); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_2__0_in_rule__XReference__UnorderedGroup_9__Impl48908); rule__XReference__Group_9_2__0(); state._fsp--; @@ -68239,30 +68239,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:23656:4: ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23655:4: ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23656:4: ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23657:5: {...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23655:4: ({...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23656:5: {...}? => ( ( ( rule__XReference__Group_9_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__XReference__UnorderedGroup_9__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23657:107: ( ( ( rule__XReference__Group_9_3__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23658:6: ( ( rule__XReference__Group_9_3__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23656:107: ( ( ( rule__XReference__Group_9_3__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23657:6: ( ( rule__XReference__Group_9_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 3); selected = true; - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23664:6: ( ( rule__XReference__Group_9_3__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23666:7: ( rule__XReference__Group_9_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23663:6: ( ( rule__XReference__Group_9_3__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23665:7: ( rule__XReference__Group_9_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23667:7: ( rule__XReference__Group_9_3__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23667:8: rule__XReference__Group_9_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23666:7: ( rule__XReference__Group_9_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23666:8: rule__XReference__Group_9_3__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_3__0_in_rule__XReference__UnorderedGroup_9__Impl49000); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_3__0_in_rule__XReference__UnorderedGroup_9__Impl48999); rule__XReference__Group_9_3__0(); state._fsp--; @@ -68309,28 +68309,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9__0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23682:1: rule__XReference__UnorderedGroup_9__0 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23681:1: rule__XReference__UnorderedGroup_9__0 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? ; public final void rule__XReference__UnorderedGroup_9__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:23686:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23687:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23685:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23686:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__1 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__049059); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__049058); rule__XReference__UnorderedGroup_9__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:23688:2: ( rule__XReference__UnorderedGroup_9__1 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23687:2: ( rule__XReference__UnorderedGroup_9__1 )? int alt204=2; alt204 = dfa204.predict(input); switch (alt204) { 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_9__1 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__1_in_rule__XReference__UnorderedGroup_9__049062); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__1_in_rule__XReference__UnorderedGroup_9__049061); rule__XReference__UnorderedGroup_9__1(); state._fsp--; @@ -68360,28 +68360,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9__1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23695:1: rule__XReference__UnorderedGroup_9__1 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23694:1: rule__XReference__UnorderedGroup_9__1 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? ; public final void rule__XReference__UnorderedGroup_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23699:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23700:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23698:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23699:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__2 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__149087); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__149086); rule__XReference__UnorderedGroup_9__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:23701:2: ( rule__XReference__UnorderedGroup_9__2 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23700:2: ( rule__XReference__UnorderedGroup_9__2 )? int alt205=2; alt205 = dfa205.predict(input); switch (alt205) { 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_9__2 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__2_in_rule__XReference__UnorderedGroup_9__149090); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__2_in_rule__XReference__UnorderedGroup_9__149089); rule__XReference__UnorderedGroup_9__2(); state._fsp--; @@ -68411,28 +68411,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9__2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23708:1: rule__XReference__UnorderedGroup_9__2 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23707:1: rule__XReference__UnorderedGroup_9__2 : rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? ; public final void rule__XReference__UnorderedGroup_9__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:23712:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23711:1: ( rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23712:2: rule__XReference__UnorderedGroup_9__Impl ( rule__XReference__UnorderedGroup_9__3 )? { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__249115); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__249114); rule__XReference__UnorderedGroup_9__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:23714:2: ( rule__XReference__UnorderedGroup_9__3 )? + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:2: ( rule__XReference__UnorderedGroup_9__3 )? int alt206=2; alt206 = dfa206.predict(input); switch (alt206) { 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_9__3 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__3_in_rule__XReference__UnorderedGroup_9__249118); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__3_in_rule__XReference__UnorderedGroup_9__249117); rule__XReference__UnorderedGroup_9__3(); state._fsp--; @@ -68462,16 +68462,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedGroup_9__3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23721:1: rule__XReference__UnorderedGroup_9__3 : rule__XReference__UnorderedGroup_9__Impl ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23720:1: rule__XReference__UnorderedGroup_9__3 : rule__XReference__UnorderedGroup_9__Impl ; public final void rule__XReference__UnorderedGroup_9__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:23725:1: ( rule__XReference__UnorderedGroup_9__Impl ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23726:2: rule__XReference__UnorderedGroup_9__Impl + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23724:1: ( rule__XReference__UnorderedGroup_9__Impl ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23725:2: rule__XReference__UnorderedGroup_9__Impl { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__349143); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__349142); rule__XReference__UnorderedGroup_9__Impl(); state._fsp--; @@ -68495,22 +68495,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:23741: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:23740: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:23745:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23746:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23744:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23745:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23746:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23747:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23745:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23746:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getAnnotationsXAnnotationParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_149179); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_149178); ruleXAnnotation(); state._fsp--; @@ -68540,22 +68540,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:23756: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:23755: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:23760:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23761:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23759:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23760:1: ( ruleQualifiedName ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23761:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23762:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23760:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23761:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getNameQualifiedNameParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_349210); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_349209); ruleQualifiedName(); state._fsp--; @@ -68585,22 +68585,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:23771: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:23770: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:23775:1: ( ( ruleXImportDirective ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23776:1: ( ruleXImportDirective ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23774:1: ( ( ruleXImportDirective ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23775:1: ( ruleXImportDirective ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23776:1: ( ruleXImportDirective ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23777:1: ruleXImportDirective + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23775:1: ( ruleXImportDirective ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23776:1: ruleXImportDirective { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getImportDirectivesXImportDirectiveParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_449241); + pushFollow(FollowSets002.FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_449240); ruleXImportDirective(); state._fsp--; @@ -68630,22 +68630,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:23786: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:23785: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:23790:1: ( ( ruleXAnnotationDirective ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23791:1: ( ruleXAnnotationDirective ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23789:1: ( ( ruleXAnnotationDirective ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23790:1: ( ruleXAnnotationDirective ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23791:1: ( ruleXAnnotationDirective ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23792:1: ruleXAnnotationDirective + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23790:1: ( ruleXAnnotationDirective ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23791:1: ruleXAnnotationDirective { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getAnnotationDirectivesXAnnotationDirectiveParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_549272); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_549271); ruleXAnnotationDirective(); state._fsp--; @@ -68675,22 +68675,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:23801: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:23800: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:23805:1: ( ( ruleXClassifier ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23806:1: ( ruleXClassifier ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23804:1: ( ( ruleXClassifier ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23805:1: ( ruleXClassifier ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23806:1: ( ruleXClassifier ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23807:1: ruleXClassifier + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23805:1: ( ruleXClassifier ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23806:1: ruleXClassifier { if ( state.backtracking==0 ) { before(grammarAccess.getXPackageAccess().getClassifiersXClassifierParserRuleCall_6_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_649303); + pushFollow(FollowSets002.FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_649302); ruleXClassifier(); state._fsp--; @@ -68720,28 +68720,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:23816:1: rule__XAnnotation__SourceAssignment_1 : ( ( ruleXQualifiedName ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23815:1: rule__XAnnotation__SourceAssignment_1 : ( ( ruleXQualifiedName ) ) ; 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:23820:1: ( ( ( ruleXQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23821:1: ( ( ruleXQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23819:1: ( ( ( ruleXQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23820:1: ( ( ruleXQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23821:1: ( ( ruleXQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23822:1: ( ruleXQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23820:1: ( ( ruleXQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23821:1: ( ruleXQualifiedName ) { 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:23823:1: ( ruleXQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23824:1: ruleXQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23822:1: ( ruleXQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23823:1: ruleXQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getSourceXAnnotationDirectiveXQualifiedNameParserRuleCall_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleXQualifiedName_in_rule__XAnnotation__SourceAssignment_149338); + pushFollow(FollowSets002.FOLLOW_ruleXQualifiedName_in_rule__XAnnotation__SourceAssignment_149337); ruleXQualifiedName(); state._fsp--; @@ -68777,22 +68777,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:23835: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:23834: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:23839:1: ( ( ruleXStringToStringMapEntry ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23840:1: ( ruleXStringToStringMapEntry ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23838:1: ( ( ruleXStringToStringMapEntry ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23839:1: ( ruleXStringToStringMapEntry ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23840:1: ( ruleXStringToStringMapEntry ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23841:1: ruleXStringToStringMapEntry + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23839:1: ( ruleXStringToStringMapEntry ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23840:1: ruleXStringToStringMapEntry { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getDetailsXStringToStringMapEntryParserRuleCall_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_149373); + pushFollow(FollowSets002.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_149372); ruleXStringToStringMapEntry(); state._fsp--; @@ -68822,22 +68822,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:23850: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:23849: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:23854:1: ( ( ruleXStringToStringMapEntry ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23855:1: ( ruleXStringToStringMapEntry ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23853:1: ( ( ruleXStringToStringMapEntry ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23854:1: ( ruleXStringToStringMapEntry ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23855:1: ( ruleXStringToStringMapEntry ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23856:1: ruleXStringToStringMapEntry + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23854:1: ( ruleXStringToStringMapEntry ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23855:1: ruleXStringToStringMapEntry { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getDetailsXStringToStringMapEntryParserRuleCall_2_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_149404); + pushFollow(FollowSets002.FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_149403); ruleXStringToStringMapEntry(); state._fsp--; @@ -68867,22 +68867,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:23865: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:23864: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:23869:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23870:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23868:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23869:1: ( ruleQualifiedName ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23870:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23871:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23869:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23870:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXStringToStringMapEntryAccess().getKeyQualifiedNameParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_049435); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_049434); ruleQualifiedName(); state._fsp--; @@ -68912,22 +68912,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:23880: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:23879: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:23884:1: ( ( RULE_STRING ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23885:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23883:1: ( ( RULE_STRING ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23884:1: ( RULE_STRING ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23885:1: ( RULE_STRING ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23886:1: RULE_STRING + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23884:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23885:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXStringToStringMapEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_249466); if (state.failed) return ; + match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_249465); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXStringToStringMapEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); } @@ -68953,22 +68953,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDirective__ImportedNamespaceAssignment_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23895:1: rule__XImportDirective__ImportedNamespaceAssignment_1_0 : ( ruleQualifiedNameWithWildcard ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23894:1: rule__XImportDirective__ImportedNamespaceAssignment_1_0 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDirective__ImportedNamespaceAssignment_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:23899:1: ( ( ruleQualifiedNameWithWildcard ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23900:1: ( ruleQualifiedNameWithWildcard ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23898:1: ( ( ruleQualifiedNameWithWildcard ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23899:1: ( ruleQualifiedNameWithWildcard ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23900:1: ( ruleQualifiedNameWithWildcard ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23901:1: ruleQualifiedNameWithWildcard + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23899:1: ( ruleQualifiedNameWithWildcard ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23900:1: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDirectiveAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_1_049497); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_1_049496); ruleQualifiedNameWithWildcard(); state._fsp--; @@ -68998,28 +68998,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDirective__ImportedObjectAssignment_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23910:1: rule__XImportDirective__ImportedObjectAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23909:1: rule__XImportDirective__ImportedObjectAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDirective__ImportedObjectAssignment_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:23914:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23915:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23913:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23914:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23915:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23916:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23914:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23915:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDirectiveAccess().getImportedObjectEObjectCrossReference_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23917:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23918:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23916:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23917:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDirectiveAccess().getImportedObjectEObjectQualifiedNameParserRuleCall_1_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDirective__ImportedObjectAssignment_1_149532); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDirective__ImportedObjectAssignment_1_149531); ruleQualifiedName(); state._fsp--; @@ -69055,22 +69055,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__SourceURIAssignment_0_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23929:1: rule__XAnnotationDirective__SourceURIAssignment_0_0_1 : ( RULE_STRING ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23928:1: rule__XAnnotationDirective__SourceURIAssignment_0_0_1 : ( RULE_STRING ) ; public final void rule__XAnnotationDirective__SourceURIAssignment_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:23933:1: ( ( RULE_STRING ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23934:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23932:1: ( ( RULE_STRING ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23933:1: ( RULE_STRING ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23934:1: ( RULE_STRING ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23935:1: RULE_STRING + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23933:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23934:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getSourceURISTRINGTerminalRuleCall_0_0_1_0()); } - match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_0_0_149567); if (state.failed) return ; + match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_0_0_149566); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAnnotationDirectiveAccess().getSourceURISTRINGTerminalRuleCall_0_0_1_0()); } @@ -69096,22 +69096,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAnnotationDirective__NameAssignment_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23944:1: rule__XAnnotationDirective__NameAssignment_2 : ( ruleValidID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23943:1: rule__XAnnotationDirective__NameAssignment_2 : ( ruleValidID ) ; public final void rule__XAnnotationDirective__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:23948:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23949:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23947:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23948:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23949:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23950:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23948:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23949:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationDirectiveAccess().getNameValidIDParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_249598); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_249597); ruleValidID(); state._fsp--; @@ -69141,22 +69141,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:23959: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:23958: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:23963:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23964:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23962:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23963:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23964:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23965:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23963:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23964:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getAnnotationsXAnnotationParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_049629); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_049628); ruleXAnnotation(); state._fsp--; @@ -69186,22 +69186,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:23974: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:23973: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:23978:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23979:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23977:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23978:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23979:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23980:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23978:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23979:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getNameIDTerminalRuleCall_2_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_249660); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_249659); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getNameIDTerminalRuleCall_2_0()); } @@ -69227,22 +69227,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:23989: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:23988: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:23993:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23994:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23992:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23993:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23994:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23995:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23993:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23994:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getTypeParametersXTypeParameterParserRuleCall_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_149691); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_149690); ruleXTypeParameter(); state._fsp--; @@ -69272,22 +69272,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:24004: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:24003: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:24008:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24009:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24007:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24008:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24009:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24010:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24008:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24009:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getTypeParametersXTypeParameterParserRuleCall_3_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_149722); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_149721); ruleXTypeParameter(); state._fsp--; @@ -69317,22 +69317,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:24019: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:24018: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:24023:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24024:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24022:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24023:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24024:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24025:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24023:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24024:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getInstanceTypeJvmTypeReferenceParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_549753); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_549752); ruleJvmTypeReference(); state._fsp--; @@ -69362,28 +69362,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:24034: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:24033: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:24038:1: ( ( ( 'create' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24039:1: ( ( 'create' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24037:1: ( ( ( 'create' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24038:1: ( ( 'create' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24039:1: ( ( 'create' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24040:1: ( 'create' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24038:1: ( ( 'create' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24039: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:24041:1: ( 'create' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24042:1: 'create' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24040:1: ( 'create' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24041:1: 'create' { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getSerializableCreateKeyword_6_0_0_0()); } - match(input,31,FollowSets002.FOLLOW_31_in_rule__XDataType__SerializableAssignment_6_0_049789); if (state.failed) return ; + match(input,31,FollowSets002.FOLLOW_31_in_rule__XDataType__SerializableAssignment_6_0_049788); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDataTypeAccess().getSerializableCreateKeyword_6_0_0_0()); } @@ -69415,22 +69415,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:24057: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:24056: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:24061:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24062:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24060:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24061:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24062:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24063:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24061:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24062:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getCreateBodyXBlockExpressionParserRuleCall_6_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_149828); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_149827); ruleXBlockExpression(); state._fsp--; @@ -69460,22 +69460,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:24072: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:24071: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:24076:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24077:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24075:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24076:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24077:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24078:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24076:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24077:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDataTypeAccess().getConvertBodyXBlockExpressionParserRuleCall_6_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_149859); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_149858); ruleXBlockExpression(); state._fsp--; @@ -69505,22 +69505,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:24087: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:24086: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:24091:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24092:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24090:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24091:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24092:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24093:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24091:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24092:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getAnnotationsXAnnotationParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_049890); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_049889); ruleXAnnotation(); state._fsp--; @@ -69550,22 +69550,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:24102: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:24101: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:24106:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24107:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24105:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24106:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24107:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24108:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24106:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24107:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getNameIDTerminalRuleCall_2_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_249921); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_249920); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumAccess().getNameIDTerminalRuleCall_2_0()); } @@ -69591,22 +69591,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:24117: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:24116: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:24121:1: ( ( ruleXEnumLiteral ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24122:1: ( ruleXEnumLiteral ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24120:1: ( ( ruleXEnumLiteral ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24121:1: ( ruleXEnumLiteral ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24122:1: ( ruleXEnumLiteral ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24123:1: ruleXEnumLiteral + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24121:1: ( ruleXEnumLiteral ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24122:1: ruleXEnumLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getLiteralsXEnumLiteralParserRuleCall_4_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_049952); + pushFollow(FollowSets002.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_049951); ruleXEnumLiteral(); state._fsp--; @@ -69636,22 +69636,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:24132: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:24131: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:24136:1: ( ( ruleXEnumLiteral ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24137:1: ( ruleXEnumLiteral ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24135:1: ( ( ruleXEnumLiteral ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24136:1: ( ruleXEnumLiteral ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24137:1: ( ruleXEnumLiteral ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24138:1: ruleXEnumLiteral + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24136:1: ( ruleXEnumLiteral ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24137:1: ruleXEnumLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumAccess().getLiteralsXEnumLiteralParserRuleCall_4_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_149983); + pushFollow(FollowSets002.FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_149982); ruleXEnumLiteral(); state._fsp--; @@ -69681,22 +69681,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:24147: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:24146: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:24151:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24152:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24150:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24151:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24152:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24153:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24151:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24152:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getAnnotationsXAnnotationParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_050014); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_050013); ruleXAnnotation(); state._fsp--; @@ -69726,22 +69726,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:24162: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:24161: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:24166:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24167:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24165:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24166:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24167:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24168:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24166:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24167:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_150045); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_150044); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumLiteralAccess().getNameIDTerminalRuleCall_1_0()); } @@ -69767,22 +69767,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:24177: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:24176: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:24181:1: ( ( RULE_STRING ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24182:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24180:1: ( ( RULE_STRING ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24181:1: ( RULE_STRING ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24182:1: ( RULE_STRING ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24183:1: RULE_STRING + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24181:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24182:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getLiteralSTRINGTerminalRuleCall_2_1_0()); } - match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_150076); if (state.failed) return ; + match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_150075); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEnumLiteralAccess().getLiteralSTRINGTerminalRuleCall_2_1_0()); } @@ -69808,22 +69808,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:24192:1: rule__XEnumLiteral__ValueAssignment_3_1 : ( ruleSignedInt ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24191:1: rule__XEnumLiteral__ValueAssignment_3_1 : ( ruleSignedInt ) ; 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:24196:1: ( ( ruleSignedInt ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24197:1: ( ruleSignedInt ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24195:1: ( ( ruleSignedInt ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24196:1: ( ruleSignedInt ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24197:1: ( ruleSignedInt ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24198:1: ruleSignedInt + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24196:1: ( ruleSignedInt ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24197:1: ruleSignedInt { if ( state.backtracking==0 ) { before(grammarAccess.getXEnumLiteralAccess().getValueSignedIntParserRuleCall_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleSignedInt_in_rule__XEnumLiteral__ValueAssignment_3_150107); + pushFollow(FollowSets002.FOLLOW_ruleSignedInt_in_rule__XEnumLiteral__ValueAssignment_3_150106); ruleSignedInt(); state._fsp--; @@ -69853,22 +69853,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:24207: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:24206: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:24211:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24212:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24210:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24211:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24212:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24213:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24211:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24212:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getAnnotationsXAnnotationParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_150138); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_150137); ruleXAnnotation(); state._fsp--; @@ -69898,28 +69898,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:24222: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:24221: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:24226:1: ( ( ( 'abstract' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24227:1: ( ( 'abstract' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24225:1: ( ( ( 'abstract' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24226:1: ( ( 'abstract' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24227:1: ( ( 'abstract' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24228:1: ( 'abstract' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24226:1: ( ( 'abstract' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24227: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:24229:1: ( 'abstract' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24230:1: 'abstract' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24228:1: ( 'abstract' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24229:1: 'abstract' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getAbstractAbstractKeyword_2_0_0_0()); } - match(input,24,FollowSets002.FOLLOW_24_in_rule__XClass__AbstractAssignment_2_0_050174); if (state.failed) return ; + match(input,24,FollowSets002.FOLLOW_24_in_rule__XClass__AbstractAssignment_2_0_050173); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getAbstractAbstractKeyword_2_0_0_0()); } @@ -69951,28 +69951,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:24245: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:24244: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:24249:1: ( ( ( 'interface' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24250:1: ( ( 'interface' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24248:1: ( ( ( 'interface' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24249:1: ( ( 'interface' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24250:1: ( ( 'interface' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24251:1: ( 'interface' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24249:1: ( ( 'interface' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24250: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:24252:1: ( 'interface' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24253:1: 'interface' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24251:1: ( 'interface' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24252:1: 'interface' { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getInterfaceInterfaceKeyword_2_1_0()); } - match(input,39,FollowSets002.FOLLOW_39_in_rule__XClass__InterfaceAssignment_2_150218); if (state.failed) return ; + match(input,39,FollowSets002.FOLLOW_39_in_rule__XClass__InterfaceAssignment_2_150217); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getInterfaceInterfaceKeyword_2_1_0()); } @@ -70004,22 +70004,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:24268: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:24267: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:24272:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24273:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24271:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24272:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24273:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24274:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24272:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24273:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getNameIDTerminalRuleCall_3_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_350257); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_350256); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClassAccess().getNameIDTerminalRuleCall_3_0()); } @@ -70045,22 +70045,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:24283: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:24282: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:24287:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24288:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24286:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24287:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24288:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24289:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24287:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24288:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getTypeParametersXTypeParameterParserRuleCall_4_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_150288); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_150287); ruleXTypeParameter(); state._fsp--; @@ -70090,22 +70090,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:24298: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:24297: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:24302:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24303:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24301:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24302:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24303:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24304:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24302:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24303:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getTypeParametersXTypeParameterParserRuleCall_4_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_150319); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_150318); ruleXTypeParameter(); state._fsp--; @@ -70135,22 +70135,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:24313: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:24312: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:24317:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24318:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24316:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24317:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24318:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24319:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24317:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24318:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getSuperTypesXGenericTypeParserRuleCall_5_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_150350); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_150349); ruleXGenericType(); state._fsp--; @@ -70180,22 +70180,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:24328: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:24327: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:24332:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24333:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24331:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24332:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24333:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24334:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24332:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24333:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getSuperTypesXGenericTypeParserRuleCall_5_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_150381); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_150380); ruleXGenericType(); state._fsp--; @@ -70225,22 +70225,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:24343: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:24342: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:24347:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24348:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24346:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24347:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24348:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24349:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24347:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24348:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getInstanceTypeJvmTypeReferenceParserRuleCall_6_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_150412); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_150411); ruleJvmTypeReference(); state._fsp--; @@ -70270,22 +70270,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:24358: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:24357: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:24362:1: ( ( ruleXMember ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24363:1: ( ruleXMember ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24361:1: ( ( ruleXMember ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24362:1: ( ruleXMember ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24363:1: ( ruleXMember ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24364:1: ruleXMember + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24362:1: ( ruleXMember ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24363:1: ruleXMember { if ( state.backtracking==0 ) { before(grammarAccess.getXClassAccess().getMembersXMemberParserRuleCall_8_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_850443); + pushFollow(FollowSets002.FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_850442); ruleXMember(); state._fsp--; @@ -70315,22 +70315,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__AnnotationsAssignment_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24373:1: rule__XAttribute__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24372:1: rule__XAttribute__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; public final void rule__XAttribute__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:24377:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24378:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24376:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24377:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24378:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24379:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24377:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24378:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getAnnotationsXAnnotationParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_150474); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_150473); ruleXAnnotation(); state._fsp--; @@ -70360,28 +70360,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnorderedAssignment_2_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24388:1: rule__XAttribute__UnorderedAssignment_2_0 : ( ( 'unordered' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24387:1: rule__XAttribute__UnorderedAssignment_2_0 : ( ( 'unordered' ) ) ; public final void rule__XAttribute__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:24392:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24393:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24391:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24392:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24393:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24394:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24392:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24393:1: ( 'unordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_2_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24395:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24396:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24394:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24395:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_2_0_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XAttribute__UnorderedAssignment_2_050510); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XAttribute__UnorderedAssignment_2_050509); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getUnorderedUnorderedKeyword_2_0_0()); } @@ -70413,28 +70413,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UniqueAssignment_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24411:1: rule__XAttribute__UniqueAssignment_2_1 : ( ( 'unique' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24410:1: rule__XAttribute__UniqueAssignment_2_1 : ( ( 'unique' ) ) ; public final void rule__XAttribute__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:24415:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24416:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24414:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24415:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24416:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24417:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24415:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24416:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_2_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24418:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24419:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24417:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24418:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_2_1_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XAttribute__UniqueAssignment_2_150554); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XAttribute__UniqueAssignment_2_150553); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getUniqueUniqueKeyword_2_1_0()); } @@ -70466,28 +70466,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__ReadonlyAssignment_2_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24434:1: rule__XAttribute__ReadonlyAssignment_2_2 : ( ( 'readonly' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24433:1: rule__XAttribute__ReadonlyAssignment_2_2 : ( ( 'readonly' ) ) ; public final void rule__XAttribute__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:24438:1: ( ( ( 'readonly' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24439:1: ( ( 'readonly' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24437:1: ( ( ( 'readonly' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:1: ( ( 'readonly' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24439:1: ( ( 'readonly' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24440:1: ( 'readonly' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:1: ( ( 'readonly' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24439:1: ( 'readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_2_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24441:1: ( 'readonly' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24442:1: 'readonly' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24440:1: ( 'readonly' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24441:1: 'readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_2_2_0()); } - match(input,44,FollowSets002.FOLLOW_44_in_rule__XAttribute__ReadonlyAssignment_2_250598); if (state.failed) return ; + match(input,44,FollowSets002.FOLLOW_44_in_rule__XAttribute__ReadonlyAssignment_2_250597); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getReadonlyReadonlyKeyword_2_2_0()); } @@ -70519,28 +70519,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__TransientAssignment_2_3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24457:1: rule__XAttribute__TransientAssignment_2_3 : ( ( 'transient' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24456:1: rule__XAttribute__TransientAssignment_2_3 : ( ( 'transient' ) ) ; public final void rule__XAttribute__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:24461:1: ( ( ( 'transient' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24462:1: ( ( 'transient' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24460:1: ( ( ( 'transient' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24461:1: ( ( 'transient' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24462:1: ( ( 'transient' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:1: ( 'transient' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24461:1: ( ( 'transient' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24462:1: ( 'transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_2_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24464:1: ( 'transient' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24465:1: 'transient' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24463:1: ( 'transient' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24464:1: 'transient' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_2_3_0()); } - match(input,49,FollowSets002.FOLLOW_49_in_rule__XAttribute__TransientAssignment_2_350642); if (state.failed) return ; + match(input,49,FollowSets002.FOLLOW_49_in_rule__XAttribute__TransientAssignment_2_350641); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getTransientTransientKeyword_2_3_0()); } @@ -70572,28 +70572,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__VolatileAssignment_2_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24480:1: rule__XAttribute__VolatileAssignment_2_4 : ( ( 'volatile' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24479:1: rule__XAttribute__VolatileAssignment_2_4 : ( ( 'volatile' ) ) ; public final void rule__XAttribute__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:24484:1: ( ( ( 'volatile' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24485:1: ( ( 'volatile' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24483:1: ( ( ( 'volatile' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24484:1: ( ( 'volatile' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24485:1: ( ( 'volatile' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24486:1: ( 'volatile' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24484:1: ( ( 'volatile' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24485:1: ( 'volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_2_4_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24487:1: ( 'volatile' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24488:1: 'volatile' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24486:1: ( 'volatile' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24487:1: 'volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_2_4_0()); } - match(input,53,FollowSets002.FOLLOW_53_in_rule__XAttribute__VolatileAssignment_2_450686); if (state.failed) return ; + match(input,53,FollowSets002.FOLLOW_53_in_rule__XAttribute__VolatileAssignment_2_450685); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getVolatileVolatileKeyword_2_4_0()); } @@ -70625,28 +70625,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnsettableAssignment_2_5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24503:1: rule__XAttribute__UnsettableAssignment_2_5 : ( ( 'unsettable' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24502:1: rule__XAttribute__UnsettableAssignment_2_5 : ( ( 'unsettable' ) ) ; public final void rule__XAttribute__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:24507:1: ( ( ( 'unsettable' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24508:1: ( ( 'unsettable' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24506:1: ( ( ( 'unsettable' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24507:1: ( ( 'unsettable' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24508:1: ( ( 'unsettable' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24509:1: ( 'unsettable' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24507:1: ( ( 'unsettable' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24508:1: ( 'unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_2_5_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24510:1: ( 'unsettable' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24511:1: 'unsettable' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24509:1: ( 'unsettable' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24510:1: 'unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_2_5_0()); } - match(input,52,FollowSets002.FOLLOW_52_in_rule__XAttribute__UnsettableAssignment_2_550730); if (state.failed) return ; + match(input,52,FollowSets002.FOLLOW_52_in_rule__XAttribute__UnsettableAssignment_2_550729); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getUnsettableUnsettableKeyword_2_5_0()); } @@ -70678,28 +70678,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__DerivedAssignment_2_6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24526:1: rule__XAttribute__DerivedAssignment_2_6 : ( ( 'derived' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24525:1: rule__XAttribute__DerivedAssignment_2_6 : ( ( 'derived' ) ) ; public final void rule__XAttribute__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:24530:1: ( ( ( 'derived' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24531:1: ( ( 'derived' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24529:1: ( ( ( 'derived' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24530:1: ( ( 'derived' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24531:1: ( ( 'derived' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24532:1: ( 'derived' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24530:1: ( ( 'derived' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24531:1: ( 'derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_2_6_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24533:1: ( 'derived' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24534:1: 'derived' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24532:1: ( 'derived' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24533:1: 'derived' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_2_6_0()); } - match(input,32,FollowSets002.FOLLOW_32_in_rule__XAttribute__DerivedAssignment_2_650774); if (state.failed) return ; + match(input,32,FollowSets002.FOLLOW_32_in_rule__XAttribute__DerivedAssignment_2_650773); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getDerivedDerivedKeyword_2_6_0()); } @@ -70731,28 +70731,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__IDAssignment_2_7" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24549:1: rule__XAttribute__IDAssignment_2_7 : ( ( 'id' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24548:1: rule__XAttribute__IDAssignment_2_7 : ( ( 'id' ) ) ; public final void rule__XAttribute__IDAssignment_2_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:24553:1: ( ( ( 'id' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24554:1: ( ( 'id' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24552:1: ( ( ( 'id' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24553:1: ( ( 'id' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24554:1: ( ( 'id' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24555:1: ( 'id' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24553:1: ( ( 'id' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24554:1: ( 'id' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIDIdKeyword_2_7_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24556:1: ( 'id' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24557:1: 'id' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24555:1: ( 'id' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24556:1: 'id' { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIDIdKeyword_2_7_0()); } - match(input,36,FollowSets002.FOLLOW_36_in_rule__XAttribute__IDAssignment_2_750818); if (state.failed) return ; + match(input,36,FollowSets002.FOLLOW_36_in_rule__XAttribute__IDAssignment_2_750817); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getIDIdKeyword_2_7_0()); } @@ -70784,22 +70784,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__TypeAssignment_3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24572:1: rule__XAttribute__TypeAssignment_3 : ( ruleXGenericType ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24571:1: rule__XAttribute__TypeAssignment_3 : ( ruleXGenericType ) ; public final void rule__XAttribute__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:24576:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24577:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24575:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24576:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24577:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24578:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24576:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24577:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTypeXGenericTypeParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_350857); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_350856); ruleXGenericType(); state._fsp--; @@ -70829,22 +70829,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__MultiplicityAssignment_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24587:1: rule__XAttribute__MultiplicityAssignment_4 : ( ruleXMultiplicity ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24586:1: rule__XAttribute__MultiplicityAssignment_4 : ( ruleXMultiplicity ) ; public final void rule__XAttribute__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:24591:1: ( ( ruleXMultiplicity ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24590:1: ( ( ruleXMultiplicity ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24591:1: ( ruleXMultiplicity ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:1: ( ruleXMultiplicity ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24593:1: ruleXMultiplicity + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24591:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24592:1: ruleXMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getMultiplicityXMultiplicityParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_450888); + pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_450887); ruleXMultiplicity(); state._fsp--; @@ -70874,22 +70874,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__NameAssignment_5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24602:1: rule__XAttribute__NameAssignment_5 : ( RULE_ID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24601:1: rule__XAttribute__NameAssignment_5 : ( RULE_ID ) ; public final void rule__XAttribute__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:24606:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24607:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24605:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24606:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24607:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24608:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24606:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24607:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getNameIDTerminalRuleCall_5_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_550919); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_550918); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getNameIDTerminalRuleCall_5_0()); } @@ -70915,22 +70915,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__DefaultValueLiteralAssignment_6_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24617:1: rule__XAttribute__DefaultValueLiteralAssignment_6_1 : ( RULE_STRING ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24616:1: rule__XAttribute__DefaultValueLiteralAssignment_6_1 : ( RULE_STRING ) ; public final void rule__XAttribute__DefaultValueLiteralAssignment_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:24621:1: ( ( RULE_STRING ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24622:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24620:1: ( ( RULE_STRING ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24621:1: ( RULE_STRING ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24622:1: ( RULE_STRING ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24623:1: RULE_STRING + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24621:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24622:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_6_1_0()); } - match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_6_150950); if (state.failed) return ; + match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_6_150949); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_6_1_0()); } @@ -70956,22 +70956,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__GetBodyAssignment_7_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24632:1: rule__XAttribute__GetBodyAssignment_7_0_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24631:1: rule__XAttribute__GetBodyAssignment_7_0_1 : ( ruleXBlockExpression ) ; public final void rule__XAttribute__GetBodyAssignment_7_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:24636:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24637:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24635:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24636:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24637:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24638:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24636:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24637:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGetBodyXBlockExpressionParserRuleCall_7_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_7_0_150981); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_7_0_150980); ruleXBlockExpression(); state._fsp--; @@ -71001,22 +71001,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__SetBodyAssignment_7_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24647:1: rule__XAttribute__SetBodyAssignment_7_1_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24646:1: rule__XAttribute__SetBodyAssignment_7_1_1 : ( ruleXBlockExpression ) ; public final void rule__XAttribute__SetBodyAssignment_7_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:24651:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24652:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24650:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24651:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24652:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24653:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24651:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24652:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getSetBodyXBlockExpressionParserRuleCall_7_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_7_1_151012); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_7_1_151011); ruleXBlockExpression(); state._fsp--; @@ -71046,22 +71046,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__IsSetBodyAssignment_7_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24662:1: rule__XAttribute__IsSetBodyAssignment_7_2_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24661:1: rule__XAttribute__IsSetBodyAssignment_7_2_1 : ( ruleXBlockExpression ) ; public final void rule__XAttribute__IsSetBodyAssignment_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:24666:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24667:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24665:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24666:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24667:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24668:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24666:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24667:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getIsSetBodyXBlockExpressionParserRuleCall_7_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_7_2_151043); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_7_2_151042); ruleXBlockExpression(); state._fsp--; @@ -71091,22 +71091,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttribute__UnsetBodyAssignment_7_3_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24677:1: rule__XAttribute__UnsetBodyAssignment_7_3_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24676:1: rule__XAttribute__UnsetBodyAssignment_7_3_1 : ( ruleXBlockExpression ) ; public final void rule__XAttribute__UnsetBodyAssignment_7_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:24681:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24682:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24680:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24681:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24682:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24683:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24681:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24682:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsetBodyXBlockExpressionParserRuleCall_7_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_7_3_151074); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_7_3_151073); ruleXBlockExpression(); state._fsp--; @@ -71136,22 +71136,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__AnnotationsAssignment_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24692:1: rule__XReference__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24691:1: rule__XReference__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; public final void rule__XReference__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:24696:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24697:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24695:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24696:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24697:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24698:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24696:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24697:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getAnnotationsXAnnotationParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_151105); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_151104); ruleXAnnotation(); state._fsp--; @@ -71181,28 +71181,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ContainmentAssignment_2_0_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24707:1: rule__XReference__ContainmentAssignment_2_0_0 : ( ( 'contains' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24706:1: rule__XReference__ContainmentAssignment_2_0_0 : ( ( 'contains' ) ) ; public final void rule__XReference__ContainmentAssignment_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:24711:1: ( ( ( 'contains' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24712:1: ( ( 'contains' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24710:1: ( ( ( 'contains' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711:1: ( ( 'contains' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24712:1: ( ( 'contains' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:1: ( 'contains' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711:1: ( ( 'contains' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24712:1: ( 'contains' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24714:1: ( 'contains' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:1: 'contains' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:1: ( 'contains' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24714:1: 'contains' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_0_0_0()); } - match(input,29,FollowSets002.FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_0_051141); if (state.failed) return ; + match(input,29,FollowSets002.FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_0_051140); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_0_0_0()); } @@ -71234,28 +71234,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ResolveProxiesAssignment_2_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24730:1: rule__XReference__ResolveProxiesAssignment_2_0_1 : ( ( 'resolving' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24729:1: rule__XReference__ResolveProxiesAssignment_2_0_1 : ( ( 'resolving' ) ) ; public final void rule__XReference__ResolveProxiesAssignment_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:24734:1: ( ( ( 'resolving' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24735:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24733:1: ( ( ( 'resolving' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24734:1: ( ( 'resolving' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24735:1: ( ( 'resolving' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24736:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24734:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24735:1: ( 'resolving' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_0_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24737:1: ( 'resolving' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24738:1: 'resolving' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24736:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24737:1: 'resolving' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_0_1_0()); } - match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_0_151185); if (state.failed) return ; + match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_0_151184); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_0_1_0()); } @@ -71287,28 +71287,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ResolveProxiesAssignment_2_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24753:1: rule__XReference__ResolveProxiesAssignment_2_1_0 : ( ( 'resolving' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24752:1: rule__XReference__ResolveProxiesAssignment_2_1_0 : ( ( 'resolving' ) ) ; public final void rule__XReference__ResolveProxiesAssignment_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:24757:1: ( ( ( 'resolving' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24758:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24756:1: ( ( ( 'resolving' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24757:1: ( ( 'resolving' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24758:1: ( ( 'resolving' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24759:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24757:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24758:1: ( 'resolving' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24760:1: ( 'resolving' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24761:1: 'resolving' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24759:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24760:1: 'resolving' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_1_0_0()); } - match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_1_051229); if (state.failed) return ; + match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_1_051228); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_1_0_0()); } @@ -71340,28 +71340,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ContainmentAssignment_2_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24776:1: rule__XReference__ContainmentAssignment_2_1_1 : ( ( 'contains' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24775:1: rule__XReference__ContainmentAssignment_2_1_1 : ( ( 'contains' ) ) ; public final void rule__XReference__ContainmentAssignment_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:24780:1: ( ( ( 'contains' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24781:1: ( ( 'contains' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24779:1: ( ( ( 'contains' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24780:1: ( ( 'contains' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24781:1: ( ( 'contains' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24782:1: ( 'contains' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24780:1: ( ( 'contains' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24781:1: ( 'contains' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24783:1: ( 'contains' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24784:1: 'contains' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24782:1: ( 'contains' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24783:1: 'contains' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_1_1_0()); } - match(input,29,FollowSets002.FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_1_151273); if (state.failed) return ; + match(input,29,FollowSets002.FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_1_151272); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getContainmentContainsKeyword_2_1_1_0()); } @@ -71393,28 +71393,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ContainerAssignment_2_2_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24799:1: rule__XReference__ContainerAssignment_2_2_0 : ( ( 'container' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24798:1: rule__XReference__ContainerAssignment_2_2_0 : ( ( 'container' ) ) ; public final void rule__XReference__ContainerAssignment_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:24803:1: ( ( ( 'container' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24804:1: ( ( 'container' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24802:1: ( ( ( 'container' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24803:1: ( ( 'container' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24804:1: ( ( 'container' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24805:1: ( 'container' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24803:1: ( ( 'container' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24804:1: ( 'container' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_2_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24806:1: ( 'container' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24807:1: 'container' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24805:1: ( 'container' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24806:1: 'container' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_2_0_0()); } - match(input,28,FollowSets002.FOLLOW_28_in_rule__XReference__ContainerAssignment_2_2_051317); if (state.failed) return ; + match(input,28,FollowSets002.FOLLOW_28_in_rule__XReference__ContainerAssignment_2_2_051316); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_2_0_0()); } @@ -71446,28 +71446,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ResolveProxiesAssignment_2_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24822:1: rule__XReference__ResolveProxiesAssignment_2_2_1 : ( ( 'resolving' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24821:1: rule__XReference__ResolveProxiesAssignment_2_2_1 : ( ( 'resolving' ) ) ; public final void rule__XReference__ResolveProxiesAssignment_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:24826:1: ( ( ( 'resolving' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24827:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24825:1: ( ( ( 'resolving' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24826:1: ( ( 'resolving' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24827:1: ( ( 'resolving' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24828:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24826:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24827:1: ( 'resolving' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_2_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24829:1: ( 'resolving' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24830:1: 'resolving' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24828:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24829:1: 'resolving' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_2_1_0()); } - match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_2_151361); if (state.failed) return ; + match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_2_151360); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_2_1_0()); } @@ -71499,28 +71499,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ResolveProxiesAssignment_2_3_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24845:1: rule__XReference__ResolveProxiesAssignment_2_3_0 : ( ( 'resolving' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24844:1: rule__XReference__ResolveProxiesAssignment_2_3_0 : ( ( 'resolving' ) ) ; public final void rule__XReference__ResolveProxiesAssignment_2_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:24849:1: ( ( ( 'resolving' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24850:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24848:1: ( ( ( 'resolving' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24849:1: ( ( 'resolving' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24850:1: ( ( 'resolving' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24851:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24849:1: ( ( 'resolving' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24850:1: ( 'resolving' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_3_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24852:1: ( 'resolving' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24853:1: 'resolving' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24851:1: ( 'resolving' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24852:1: 'resolving' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_3_0_0()); } - match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_3_051405); if (state.failed) return ; + match(input,46,FollowSets002.FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_3_051404); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getResolveProxiesResolvingKeyword_2_3_0_0()); } @@ -71552,28 +71552,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ContainerAssignment_2_3_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24868:1: rule__XReference__ContainerAssignment_2_3_1 : ( ( 'container' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24867:1: rule__XReference__ContainerAssignment_2_3_1 : ( ( 'container' ) ) ; public final void rule__XReference__ContainerAssignment_2_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:24872:1: ( ( ( 'container' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24873:1: ( ( 'container' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24871:1: ( ( ( 'container' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24872:1: ( ( 'container' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24873:1: ( ( 'container' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24874:1: ( 'container' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24872:1: ( ( 'container' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24873:1: ( 'container' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_3_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24875:1: ( 'container' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24876:1: 'container' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24874:1: ( 'container' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24875:1: 'container' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_3_1_0()); } - match(input,28,FollowSets002.FOLLOW_28_in_rule__XReference__ContainerAssignment_2_3_151449); if (state.failed) return ; + match(input,28,FollowSets002.FOLLOW_28_in_rule__XReference__ContainerAssignment_2_3_151448); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getContainerContainerKeyword_2_3_1_0()); } @@ -71605,28 +71605,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__LocalAssignment_2_4_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24891:1: rule__XReference__LocalAssignment_2_4_1 : ( ( 'local' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24890:1: rule__XReference__LocalAssignment_2_4_1 : ( ( 'local' ) ) ; public final void rule__XReference__LocalAssignment_2_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:24895:1: ( ( ( 'local' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24896:1: ( ( 'local' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24894:1: ( ( ( 'local' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24895:1: ( ( 'local' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24896:1: ( ( 'local' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24897:1: ( 'local' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24895:1: ( ( 'local' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24896:1: ( 'local' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_4_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24898:1: ( 'local' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24899:1: 'local' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24897:1: ( 'local' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24898:1: 'local' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_4_1_0()); } - match(input,40,FollowSets002.FOLLOW_40_in_rule__XReference__LocalAssignment_2_4_151493); if (state.failed) return ; + match(input,40,FollowSets002.FOLLOW_40_in_rule__XReference__LocalAssignment_2_4_151492); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_4_1_0()); } @@ -71658,28 +71658,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__LocalAssignment_2_5_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24914:1: rule__XReference__LocalAssignment_2_5_0 : ( ( 'local' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24913:1: rule__XReference__LocalAssignment_2_5_0 : ( ( 'local' ) ) ; public final void rule__XReference__LocalAssignment_2_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:24918:1: ( ( ( 'local' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24919:1: ( ( 'local' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24917:1: ( ( ( 'local' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24918:1: ( ( 'local' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24919:1: ( ( 'local' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24920:1: ( 'local' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24918:1: ( ( 'local' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24919:1: ( 'local' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_5_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24921:1: ( 'local' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24922:1: 'local' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24920:1: ( 'local' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24921:1: 'local' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_5_0_0()); } - match(input,40,FollowSets002.FOLLOW_40_in_rule__XReference__LocalAssignment_2_5_051537); if (state.failed) return ; + match(input,40,FollowSets002.FOLLOW_40_in_rule__XReference__LocalAssignment_2_5_051536); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getLocalLocalKeyword_2_5_0_0()); } @@ -71711,28 +71711,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnorderedAssignment_3_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24937:1: rule__XReference__UnorderedAssignment_3_0 : ( ( 'unordered' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24936:1: rule__XReference__UnorderedAssignment_3_0 : ( ( 'unordered' ) ) ; public final void rule__XReference__UnorderedAssignment_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:24941:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24942:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24940:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24941:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24942:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24943:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24941:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24942:1: ( 'unordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_3_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24944:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24945:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24943:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24944:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_3_0_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XReference__UnorderedAssignment_3_051581); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XReference__UnorderedAssignment_3_051580); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getUnorderedUnorderedKeyword_3_0_0()); } @@ -71764,28 +71764,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UniqueAssignment_3_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24960:1: rule__XReference__UniqueAssignment_3_1 : ( ( 'unique' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24959:1: rule__XReference__UniqueAssignment_3_1 : ( ( 'unique' ) ) ; public final void rule__XReference__UniqueAssignment_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:24964:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24965:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24963:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24964:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24965:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24966:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24964:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24965:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_3_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24967:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24968:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24966:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24967:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_3_1_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XReference__UniqueAssignment_3_151625); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XReference__UniqueAssignment_3_151624); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getUniqueUniqueKeyword_3_1_0()); } @@ -71817,28 +71817,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__ReadonlyAssignment_3_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24983:1: rule__XReference__ReadonlyAssignment_3_2 : ( ( 'readonly' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24982:1: rule__XReference__ReadonlyAssignment_3_2 : ( ( 'readonly' ) ) ; public final void rule__XReference__ReadonlyAssignment_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:24987:1: ( ( ( 'readonly' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24988:1: ( ( 'readonly' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24986:1: ( ( ( 'readonly' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24987:1: ( ( 'readonly' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24988:1: ( ( 'readonly' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24989:1: ( 'readonly' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24987:1: ( ( 'readonly' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24988:1: ( 'readonly' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_3_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24990:1: ( 'readonly' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24991:1: 'readonly' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24989:1: ( 'readonly' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24990:1: 'readonly' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_3_2_0()); } - match(input,44,FollowSets002.FOLLOW_44_in_rule__XReference__ReadonlyAssignment_3_251669); if (state.failed) return ; + match(input,44,FollowSets002.FOLLOW_44_in_rule__XReference__ReadonlyAssignment_3_251668); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getReadonlyReadonlyKeyword_3_2_0()); } @@ -71870,28 +71870,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__TransientAssignment_3_3" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25006:1: rule__XReference__TransientAssignment_3_3 : ( ( 'transient' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25005:1: rule__XReference__TransientAssignment_3_3 : ( ( 'transient' ) ) ; public final void rule__XReference__TransientAssignment_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:25010:1: ( ( ( 'transient' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25011:1: ( ( 'transient' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25009:1: ( ( ( 'transient' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25010:1: ( ( 'transient' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25011:1: ( ( 'transient' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25012:1: ( 'transient' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25010:1: ( ( 'transient' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25011:1: ( 'transient' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_3_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25013:1: ( 'transient' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25014:1: 'transient' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25012:1: ( 'transient' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25013:1: 'transient' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_3_3_0()); } - match(input,49,FollowSets002.FOLLOW_49_in_rule__XReference__TransientAssignment_3_351713); if (state.failed) return ; + match(input,49,FollowSets002.FOLLOW_49_in_rule__XReference__TransientAssignment_3_351712); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getTransientTransientKeyword_3_3_0()); } @@ -71923,28 +71923,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__VolatileAssignment_3_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25029:1: rule__XReference__VolatileAssignment_3_4 : ( ( 'volatile' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25028:1: rule__XReference__VolatileAssignment_3_4 : ( ( 'volatile' ) ) ; public final void rule__XReference__VolatileAssignment_3_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:25033:1: ( ( ( 'volatile' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25034:1: ( ( 'volatile' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25032:1: ( ( ( 'volatile' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25033:1: ( ( 'volatile' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25034:1: ( ( 'volatile' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25035:1: ( 'volatile' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25033:1: ( ( 'volatile' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25034:1: ( 'volatile' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_3_4_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25036:1: ( 'volatile' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25037:1: 'volatile' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25035:1: ( 'volatile' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25036:1: 'volatile' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_3_4_0()); } - match(input,53,FollowSets002.FOLLOW_53_in_rule__XReference__VolatileAssignment_3_451757); if (state.failed) return ; + match(input,53,FollowSets002.FOLLOW_53_in_rule__XReference__VolatileAssignment_3_451756); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getVolatileVolatileKeyword_3_4_0()); } @@ -71976,28 +71976,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnsettableAssignment_3_5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25052:1: rule__XReference__UnsettableAssignment_3_5 : ( ( 'unsettable' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25051:1: rule__XReference__UnsettableAssignment_3_5 : ( ( 'unsettable' ) ) ; public final void rule__XReference__UnsettableAssignment_3_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:25056:1: ( ( ( 'unsettable' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25057:1: ( ( 'unsettable' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25055:1: ( ( ( 'unsettable' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25056:1: ( ( 'unsettable' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25057:1: ( ( 'unsettable' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25058:1: ( 'unsettable' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25056:1: ( ( 'unsettable' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25057:1: ( 'unsettable' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_3_5_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25059:1: ( 'unsettable' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25060:1: 'unsettable' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25058:1: ( 'unsettable' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25059:1: 'unsettable' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_3_5_0()); } - match(input,52,FollowSets002.FOLLOW_52_in_rule__XReference__UnsettableAssignment_3_551801); if (state.failed) return ; + match(input,52,FollowSets002.FOLLOW_52_in_rule__XReference__UnsettableAssignment_3_551800); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getUnsettableUnsettableKeyword_3_5_0()); } @@ -72029,28 +72029,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__DerivedAssignment_3_6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25075:1: rule__XReference__DerivedAssignment_3_6 : ( ( 'derived' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25074:1: rule__XReference__DerivedAssignment_3_6 : ( ( 'derived' ) ) ; public final void rule__XReference__DerivedAssignment_3_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:25079:1: ( ( ( 'derived' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25080:1: ( ( 'derived' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25078:1: ( ( ( 'derived' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25079:1: ( ( 'derived' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25080:1: ( ( 'derived' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25081:1: ( 'derived' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25079:1: ( ( 'derived' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25080:1: ( 'derived' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_3_6_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25082:1: ( 'derived' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25083:1: 'derived' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25081:1: ( 'derived' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25082:1: 'derived' { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_3_6_0()); } - match(input,32,FollowSets002.FOLLOW_32_in_rule__XReference__DerivedAssignment_3_651845); if (state.failed) return ; + match(input,32,FollowSets002.FOLLOW_32_in_rule__XReference__DerivedAssignment_3_651844); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getDerivedDerivedKeyword_3_6_0()); } @@ -72082,22 +72082,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__TypeAssignment_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25098:1: rule__XReference__TypeAssignment_4 : ( ruleXGenericType ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25097:1: rule__XReference__TypeAssignment_4 : ( ruleXGenericType ) ; public final void rule__XReference__TypeAssignment_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:25102:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25103:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25101:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25102:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25103:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25104:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25102:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25103:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTypeXGenericTypeParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_451884); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_451883); ruleXGenericType(); state._fsp--; @@ -72127,22 +72127,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__MultiplicityAssignment_5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25113:1: rule__XReference__MultiplicityAssignment_5 : ( ruleXMultiplicity ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25112:1: rule__XReference__MultiplicityAssignment_5 : ( ruleXMultiplicity ) ; public final void rule__XReference__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:25117:1: ( ( ruleXMultiplicity ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25118:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25116:1: ( ( ruleXMultiplicity ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25117:1: ( ruleXMultiplicity ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25118:1: ( ruleXMultiplicity ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25119:1: ruleXMultiplicity + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25117:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25118:1: ruleXMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getMultiplicityXMultiplicityParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_551915); + pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_551914); ruleXMultiplicity(); state._fsp--; @@ -72172,22 +72172,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__NameAssignment_6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25128:1: rule__XReference__NameAssignment_6 : ( RULE_ID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25127:1: rule__XReference__NameAssignment_6 : ( RULE_ID ) ; public final void rule__XReference__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:25132:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25133:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25131:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25132:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25133:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25134:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25132:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25133:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getNameIDTerminalRuleCall_6_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_651946); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_651945); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReferenceAccess().getNameIDTerminalRuleCall_6_0()); } @@ -72213,28 +72213,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__OppositeAssignment_7_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25143:1: rule__XReference__OppositeAssignment_7_1 : ( ( ruleValidID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25142:1: rule__XReference__OppositeAssignment_7_1 : ( ( ruleValidID ) ) ; public final void rule__XReference__OppositeAssignment_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:25147:1: ( ( ( ruleValidID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25148:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25146:1: ( ( ( ruleValidID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25147:1: ( ( ruleValidID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25148:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25149:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25147:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25148:1: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getOppositeGenFeatureCrossReference_7_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25150:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25151:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25149:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25150:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getOppositeGenFeatureValidIDParserRuleCall_7_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_7_151981); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_7_151980); ruleValidID(); state._fsp--; @@ -72270,28 +72270,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__KeysAssignment_8_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25162:1: rule__XReference__KeysAssignment_8_1 : ( ( ruleValidID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25161:1: rule__XReference__KeysAssignment_8_1 : ( ( ruleValidID ) ) ; public final void rule__XReference__KeysAssignment_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:25166:1: ( ( ( ruleValidID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25167:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25165:1: ( ( ( ruleValidID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25166:1: ( ( ruleValidID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25167:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25168:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25166:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25167:1: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysGenFeatureCrossReference_8_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25169:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25170:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25168:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25169:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysGenFeatureValidIDParserRuleCall_8_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_152020); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_152019); ruleValidID(); state._fsp--; @@ -72327,28 +72327,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__KeysAssignment_8_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25181:1: rule__XReference__KeysAssignment_8_2_1 : ( ( ruleValidID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25180:1: rule__XReference__KeysAssignment_8_2_1 : ( ( ruleValidID ) ) ; public final void rule__XReference__KeysAssignment_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:25185:1: ( ( ( ruleValidID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25186:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25184:1: ( ( ( ruleValidID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25185:1: ( ( ruleValidID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25186:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25187:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25185:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25186:1: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysGenFeatureCrossReference_8_2_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25188:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25189:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25187:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25188:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getKeysGenFeatureValidIDParserRuleCall_8_2_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_2_152059); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_2_152058); ruleValidID(); state._fsp--; @@ -72384,22 +72384,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__GetBodyAssignment_9_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25200:1: rule__XReference__GetBodyAssignment_9_0_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25199:1: rule__XReference__GetBodyAssignment_9_0_1 : ( ruleXBlockExpression ) ; public final void rule__XReference__GetBodyAssignment_9_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:25204:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25205:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25203:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25204:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25205:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25206:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25204:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25205:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGetBodyXBlockExpressionParserRuleCall_9_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_9_0_152094); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_9_0_152093); ruleXBlockExpression(); state._fsp--; @@ -72429,22 +72429,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__SetBodyAssignment_9_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25215:1: rule__XReference__SetBodyAssignment_9_1_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25214:1: rule__XReference__SetBodyAssignment_9_1_1 : ( ruleXBlockExpression ) ; public final void rule__XReference__SetBodyAssignment_9_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:25219:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25220:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25218:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25219:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25220:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25221:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25219:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25220:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getSetBodyXBlockExpressionParserRuleCall_9_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_9_1_152125); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_9_1_152124); ruleXBlockExpression(); state._fsp--; @@ -72474,22 +72474,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__IsSetBodyAssignment_9_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25230:1: rule__XReference__IsSetBodyAssignment_9_2_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25229:1: rule__XReference__IsSetBodyAssignment_9_2_1 : ( ruleXBlockExpression ) ; public final void rule__XReference__IsSetBodyAssignment_9_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:25234:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25235:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25233:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25234:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25235:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25236:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25234:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25235:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getIsSetBodyXBlockExpressionParserRuleCall_9_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_9_2_152156); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_9_2_152155); ruleXBlockExpression(); state._fsp--; @@ -72519,22 +72519,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XReference__UnsetBodyAssignment_9_3_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25245:1: rule__XReference__UnsetBodyAssignment_9_3_1 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25244:1: rule__XReference__UnsetBodyAssignment_9_3_1 : ( ruleXBlockExpression ) ; public final void rule__XReference__UnsetBodyAssignment_9_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:25249:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25250:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25248:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25249:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25250:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25251:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25249:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25250:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsetBodyXBlockExpressionParserRuleCall_9_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_9_3_152187); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_9_3_152186); ruleXBlockExpression(); state._fsp--; @@ -72564,22 +72564,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__AnnotationsAssignment_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25260:1: rule__XOperation__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25259:1: rule__XOperation__AnnotationsAssignment_1 : ( ruleXAnnotation ) ; public final void rule__XOperation__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:25264:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25265:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25263:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25264:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25265:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25266:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25264:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25265:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getAnnotationsXAnnotationParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_152218); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_152217); ruleXAnnotation(); state._fsp--; @@ -72609,28 +72609,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__UnorderedAssignment_3_0_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25275:1: rule__XOperation__UnorderedAssignment_3_0_0 : ( ( 'unordered' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25274:1: rule__XOperation__UnorderedAssignment_3_0_0 : ( ( 'unordered' ) ) ; public final void rule__XOperation__UnorderedAssignment_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:25279:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25280:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25278:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25279:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25280:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25281:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25279:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25280:1: ( 'unordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25282:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25283:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25281:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25282:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_0_0_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_0_052254); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_0_052253); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_0_0_0()); } @@ -72662,28 +72662,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__UniqueAssignment_3_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25298:1: rule__XOperation__UniqueAssignment_3_0_1 : ( ( 'unique' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25297:1: rule__XOperation__UniqueAssignment_3_0_1 : ( ( 'unique' ) ) ; public final void rule__XOperation__UniqueAssignment_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:25302:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25303:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25301:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25302:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25303:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25304:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25302:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25303:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_0_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25305:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25306:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25304:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25305:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_0_1_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_0_152298); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_0_152297); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_0_1_0()); } @@ -72715,28 +72715,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__UniqueAssignment_3_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25321:1: rule__XOperation__UniqueAssignment_3_1_0 : ( ( 'unique' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25320:1: rule__XOperation__UniqueAssignment_3_1_0 : ( ( 'unique' ) ) ; public final void rule__XOperation__UniqueAssignment_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:25325:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25326:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25324:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25325:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25326:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25327:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25325:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25326:1: ( 'unique' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_1_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25328:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25329:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25327:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25328:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_1_0_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_1_052342); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_1_052341); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getUniqueUniqueKeyword_3_1_0_0()); } @@ -72768,28 +72768,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__UnorderedAssignment_3_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25344:1: rule__XOperation__UnorderedAssignment_3_1_1 : ( ( 'unordered' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25343:1: rule__XOperation__UnorderedAssignment_3_1_1 : ( ( 'unordered' ) ) ; public final void rule__XOperation__UnorderedAssignment_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:25348:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25349:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25347:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25348:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25349:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25350:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25348:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25349:1: ( 'unordered' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25351:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25352:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25350:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25351:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_1_1_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_1_152386); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_1_152385); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getUnorderedUnorderedKeyword_3_1_1_0()); } @@ -72821,22 +72821,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__TypeParametersAssignment_4_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25367:1: rule__XOperation__TypeParametersAssignment_4_1 : ( ruleXTypeParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25366:1: rule__XOperation__TypeParametersAssignment_4_1 : ( ruleXTypeParameter ) ; public final void rule__XOperation__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:25371:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25372:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25370:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25371:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25372:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25373:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25371:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25372:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getTypeParametersXTypeParameterParserRuleCall_4_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_152425); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_152424); ruleXTypeParameter(); state._fsp--; @@ -72866,22 +72866,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__TypeParametersAssignment_4_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25382:1: rule__XOperation__TypeParametersAssignment_4_2_1 : ( ruleXTypeParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25381:1: rule__XOperation__TypeParametersAssignment_4_2_1 : ( ruleXTypeParameter ) ; public final void rule__XOperation__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:25386:1: ( ( ruleXTypeParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25387:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25385:1: ( ( ruleXTypeParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25386:1: ( ruleXTypeParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25387:1: ( ruleXTypeParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25388:1: ruleXTypeParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25386:1: ( ruleXTypeParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25387:1: ruleXTypeParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getTypeParametersXTypeParameterParserRuleCall_4_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_2_152456); + pushFollow(FollowSets002.FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_2_152455); ruleXTypeParameter(); state._fsp--; @@ -72911,22 +72911,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__TypeAssignment_5_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25397:1: rule__XOperation__TypeAssignment_5_0 : ( ruleXGenericType ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25396:1: rule__XOperation__TypeAssignment_5_0 : ( ruleXGenericType ) ; public final void rule__XOperation__TypeAssignment_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:25401:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25402:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25400:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25401:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25402:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25403:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25401:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25402:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getTypeXGenericTypeParserRuleCall_5_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_5_052487); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_5_052486); ruleXGenericType(); state._fsp--; @@ -72956,22 +72956,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__MultiplicityAssignment_6" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25412:1: rule__XOperation__MultiplicityAssignment_6 : ( ruleXMultiplicity ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25411:1: rule__XOperation__MultiplicityAssignment_6 : ( ruleXMultiplicity ) ; public final void rule__XOperation__MultiplicityAssignment_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:25416:1: ( ( ruleXMultiplicity ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25417:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25415:1: ( ( ruleXMultiplicity ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25416:1: ( ruleXMultiplicity ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25417:1: ( ruleXMultiplicity ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25418:1: ruleXMultiplicity + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25416:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25417:1: ruleXMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getMultiplicityXMultiplicityParserRuleCall_6_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_652518); + pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_652517); ruleXMultiplicity(); state._fsp--; @@ -73001,22 +73001,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__NameAssignment_7" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25427:1: rule__XOperation__NameAssignment_7 : ( RULE_ID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25426:1: rule__XOperation__NameAssignment_7 : ( RULE_ID ) ; public final void rule__XOperation__NameAssignment_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:25431:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25432:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25430:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25431:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25432:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25433:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25431:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25432:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getNameIDTerminalRuleCall_7_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_752549); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_752548); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOperationAccess().getNameIDTerminalRuleCall_7_0()); } @@ -73042,22 +73042,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__ParametersAssignment_9_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25442:1: rule__XOperation__ParametersAssignment_9_0 : ( ruleXParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25441:1: rule__XOperation__ParametersAssignment_9_0 : ( ruleXParameter ) ; public final void rule__XOperation__ParametersAssignment_9_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:25446:1: ( ( ruleXParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25447:1: ( ruleXParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25445:1: ( ( ruleXParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25446:1: ( ruleXParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25447:1: ( ruleXParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25448:1: ruleXParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25446:1: ( ruleXParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25447:1: ruleXParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getParametersXParameterParserRuleCall_9_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_052580); + pushFollow(FollowSets002.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_052579); ruleXParameter(); state._fsp--; @@ -73087,22 +73087,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__ParametersAssignment_9_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25457:1: rule__XOperation__ParametersAssignment_9_1_1 : ( ruleXParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25456:1: rule__XOperation__ParametersAssignment_9_1_1 : ( ruleXParameter ) ; public final void rule__XOperation__ParametersAssignment_9_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:25461:1: ( ( ruleXParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25462:1: ( ruleXParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25460:1: ( ( ruleXParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25461:1: ( ruleXParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25462:1: ( ruleXParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25463:1: ruleXParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25461:1: ( ruleXParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25462:1: ruleXParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getParametersXParameterParserRuleCall_9_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_1_152611); + pushFollow(FollowSets002.FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_1_152610); ruleXParameter(); state._fsp--; @@ -73132,22 +73132,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__ExceptionsAssignment_11_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25472:1: rule__XOperation__ExceptionsAssignment_11_1 : ( ruleXGenericType ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25471:1: rule__XOperation__ExceptionsAssignment_11_1 : ( ruleXGenericType ) ; public final void rule__XOperation__ExceptionsAssignment_11_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25476:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25477:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25475:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25476:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25477:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25478:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25476:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25477:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getExceptionsXGenericTypeParserRuleCall_11_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_152642); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_152641); ruleXGenericType(); state._fsp--; @@ -73177,22 +73177,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__ExceptionsAssignment_11_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25487:1: rule__XOperation__ExceptionsAssignment_11_2_1 : ( ruleXGenericType ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25486:1: rule__XOperation__ExceptionsAssignment_11_2_1 : ( ruleXGenericType ) ; public final void rule__XOperation__ExceptionsAssignment_11_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:25491:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25492:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25490:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25491:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25492:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25493:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25491:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25492:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getExceptionsXGenericTypeParserRuleCall_11_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_2_152673); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_2_152672); ruleXGenericType(); state._fsp--; @@ -73222,22 +73222,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOperation__BodyAssignment_12" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25502:1: rule__XOperation__BodyAssignment_12 : ( ruleXBlockExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25501:1: rule__XOperation__BodyAssignment_12 : ( ruleXBlockExpression ) ; public final void rule__XOperation__BodyAssignment_12() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25506:1: ( ( ruleXBlockExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25507:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25505:1: ( ( ruleXBlockExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25506:1: ( ruleXBlockExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25507:1: ( ruleXBlockExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25508:1: ruleXBlockExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25506:1: ( ruleXBlockExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25507:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOperationAccess().getBodyXBlockExpressionParserRuleCall_12_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1252704); + pushFollow(FollowSets002.FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1252703); ruleXBlockExpression(); state._fsp--; @@ -73267,22 +73267,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:25517: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:25516: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:25521:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25522:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25520:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25521:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25522:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25523:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25521:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25522:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getAnnotationsXAnnotationParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_052735); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_052734); ruleXAnnotation(); state._fsp--; @@ -73312,28 +73312,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:25532: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:25531: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:25536:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25537:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25535:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25536:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25537:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25538:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25536:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25537: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:25539:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25540:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25538:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25539:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_0_0_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_0_052771); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_0_052770); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_0_0_0()); } @@ -73365,28 +73365,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:25555: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:25554: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:25559:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25560:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25558:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25559:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25560:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25561:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25559:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25560: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:25562:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25563:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25561:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25562:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_0_1_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_0_152815); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_0_152814); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_0_1_0()); } @@ -73418,28 +73418,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:25578: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:25577: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:25582:1: ( ( ( 'unique' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25583:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25581:1: ( ( ( 'unique' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25582:1: ( ( 'unique' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25583:1: ( ( 'unique' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25584:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25582:1: ( ( 'unique' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25583: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:25585:1: ( 'unique' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25586:1: 'unique' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25584:1: ( 'unique' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25585:1: 'unique' { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_1_0_0()); } - match(input,50,FollowSets002.FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_1_052859); if (state.failed) return ; + match(input,50,FollowSets002.FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_1_052858); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParameterAccess().getUniqueUniqueKeyword_1_1_0_0()); } @@ -73471,28 +73471,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:25601: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:25600: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:25605:1: ( ( ( 'unordered' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25606:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25604:1: ( ( ( 'unordered' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25605:1: ( ( 'unordered' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25606:1: ( ( 'unordered' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25607:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25605:1: ( ( 'unordered' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25606: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:25608:1: ( 'unordered' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25609:1: 'unordered' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25607:1: ( 'unordered' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25608:1: 'unordered' { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_1_1_0()); } - match(input,51,FollowSets002.FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_1_152903); if (state.failed) return ; + match(input,51,FollowSets002.FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_1_152902); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParameterAccess().getUnorderedUnorderedKeyword_1_1_1_0()); } @@ -73524,22 +73524,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:25624: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:25623: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:25628:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25629:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25627:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25628:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25629:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25630:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25628:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25629:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getTypeXGenericTypeParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_252942); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_252941); ruleXGenericType(); state._fsp--; @@ -73569,22 +73569,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:25639: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:25638: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:25643:1: ( ( ruleXMultiplicity ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25644:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25642:1: ( ( ruleXMultiplicity ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25643:1: ( ruleXMultiplicity ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25644:1: ( ruleXMultiplicity ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25645:1: ruleXMultiplicity + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25643:1: ( ruleXMultiplicity ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25644:1: ruleXMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getMultiplicityXMultiplicityParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_352973); + pushFollow(FollowSets002.FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_352972); ruleXMultiplicity(); state._fsp--; @@ -73614,22 +73614,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:25654: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:25653: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:25658:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25659:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25657:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25658:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25659:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25660:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25658:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25659:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXParameterAccess().getNameIDTerminalRuleCall_4_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_453004); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_453003); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParameterAccess().getNameIDTerminalRuleCall_4_0()); } @@ -73655,22 +73655,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:25669: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:25668: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:25673:1: ( ( ruleXAnnotation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25674:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25672:1: ( ( ruleXAnnotation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25673:1: ( ruleXAnnotation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25674:1: ( ruleXAnnotation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25675:1: ruleXAnnotation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25673:1: ( ruleXAnnotation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25674:1: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getAnnotationsXAnnotationParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_053035); + pushFollow(FollowSets002.FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_053034); ruleXAnnotation(); state._fsp--; @@ -73700,22 +73700,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:25684: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:25683: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:25688:1: ( ( RULE_ID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25689:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25687:1: ( ( RULE_ID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25688:1: ( RULE_ID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25689:1: ( RULE_ID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25690:1: RULE_ID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25688:1: ( RULE_ID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25689:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_153066); if (state.failed) return ; + match(input,RULE_ID,FollowSets002.FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_153065); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeParameterAccess().getNameIDTerminalRuleCall_1_0()); } @@ -73741,22 +73741,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:25699: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:25698: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:25703:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25704:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25702:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25703:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25704:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25705:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25703:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25704:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getBoundsXGenericTypeParserRuleCall_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_153097); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_153096); ruleXGenericType(); state._fsp--; @@ -73786,22 +73786,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:25714: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:25713: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:25718:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25719:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25717:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25718:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25719:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25720:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25718:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25719:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeParameterAccess().getBoundsXGenericTypeParserRuleCall_2_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_153128); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_153127); ruleXGenericType(); state._fsp--; @@ -73831,22 +73831,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:25729: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:25728: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:25733:1: ( ( ruleXExpressionInsideBlock ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25734:1: ( ruleXExpressionInsideBlock ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25732:1: ( ( ruleXExpressionInsideBlock ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25733:1: ( ruleXExpressionInsideBlock ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25734:1: ( ruleXExpressionInsideBlock ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25735:1: ruleXExpressionInsideBlock + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25733:1: ( ruleXExpressionInsideBlock ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25734:1: ruleXExpressionInsideBlock { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_053159); + pushFollow(FollowSets002.FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_053158); ruleXExpressionInsideBlock(); state._fsp--; @@ -73876,28 +73876,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:25744: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:25743: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:25748:1: ( ( ( ruleXQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25749:1: ( ( ruleXQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25747:1: ( ( ( ruleXQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25748:1: ( ( ruleXQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25749:1: ( ( ruleXQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25750:1: ( ruleXQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25748:1: ( ( ruleXQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25749: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:25751:1: ( ruleXQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25752:1: ruleXQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25750:1: ( ruleXQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25751:1: ruleXQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericTypeAccess().getTypeGenBaseXQualifiedNameParserRuleCall_0_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_053194); + pushFollow(FollowSets002.FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_053193); ruleXQualifiedName(); state._fsp--; @@ -73933,22 +73933,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:25763: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:25762: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:25767:1: ( ( ruleXGenericTypeArgument ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25768:1: ( ruleXGenericTypeArgument ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25766:1: ( ( ruleXGenericTypeArgument ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25767:1: ( ruleXGenericTypeArgument ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25768:1: ( ruleXGenericTypeArgument ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25769:1: ruleXGenericTypeArgument + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25767:1: ( ruleXGenericTypeArgument ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25768:1: ruleXGenericTypeArgument { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsXGenericTypeArgumentParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_153229); + pushFollow(FollowSets002.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_153228); ruleXGenericTypeArgument(); state._fsp--; @@ -73978,22 +73978,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:25778: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:25777: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:25782:1: ( ( ruleXGenericTypeArgument ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25783:1: ( ruleXGenericTypeArgument ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25781:1: ( ( ruleXGenericTypeArgument ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25782:1: ( ruleXGenericTypeArgument ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25783:1: ( ruleXGenericTypeArgument ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25784:1: ruleXGenericTypeArgument + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25782:1: ( ruleXGenericTypeArgument ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25783:1: ruleXGenericTypeArgument { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericTypeAccess().getTypeArgumentsXGenericTypeArgumentParserRuleCall_1_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_153260); + pushFollow(FollowSets002.FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_153259); ruleXGenericTypeArgument(); state._fsp--; @@ -74023,22 +74023,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:25793: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:25792: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:25797:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25798:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25796:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25797:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25798:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25799:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25797:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25798:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getUpperBoundXGenericTypeParserRuleCall_2_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_153291); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_153290); ruleXGenericType(); state._fsp--; @@ -74068,22 +74068,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:25808: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:25807: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:25812:1: ( ( ruleXGenericType ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25813:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25811:1: ( ( ruleXGenericType ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25812:1: ( ruleXGenericType ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25813:1: ( ruleXGenericType ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25814:1: ruleXGenericType + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25812:1: ( ruleXGenericType ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25813:1: ruleXGenericType { if ( state.backtracking==0 ) { before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getLowerBoundXGenericTypeParserRuleCall_2_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_153322); + pushFollow(FollowSets002.FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_153321); ruleXGenericType(); state._fsp--; @@ -74113,28 +74113,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:25823:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25822:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; 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:25827:1: ( ( ( ruleFeatureCallID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25828:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25826:1: ( ( ( ruleFeatureCallID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25827:1: ( ( ruleFeatureCallID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25828:1: ( ( ruleFeatureCallID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25829:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25827:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25828:1: ( ruleFeatureCallID ) { 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:25830:1: ( ruleFeatureCallID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25831:1: ruleFeatureCallID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25829:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25830:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_153357); + pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_153356); ruleFeatureCallID(); state._fsp--; @@ -74170,22 +74170,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:25842: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:25841: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:25846:1: ( ( ruleXAssignment ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25847:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25845:1: ( ( ruleXAssignment ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25846:1: ( ruleXAssignment ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25847:1: ( ruleXAssignment ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25848:1: ruleXAssignment + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25846:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25847:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_353392); + pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_353391); ruleXAssignment(); state._fsp--; @@ -74215,28 +74215,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:25857: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:25856: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:25861:1: ( ( ( ruleOpMultiAssign ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25862:1: ( ( ruleOpMultiAssign ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25860:1: ( ( ( ruleOpMultiAssign ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25861:1: ( ( ruleOpMultiAssign ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25862:1: ( ( ruleOpMultiAssign ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25863:1: ( ruleOpMultiAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25861:1: ( ( ruleOpMultiAssign ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25862: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:25864:1: ( ruleOpMultiAssign ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25865:1: ruleOpMultiAssign + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25863:1: ( ruleOpMultiAssign ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25864:1: ruleOpMultiAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_153427); + pushFollow(FollowSets002.FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_153426); ruleOpMultiAssign(); state._fsp--; @@ -74272,22 +74272,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:25876: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:25875: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:25880:1: ( ( ruleXAssignment ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25881:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25879:1: ( ( ruleXAssignment ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25880:1: ( ruleXAssignment ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25881:1: ( ruleXAssignment ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25882:1: ruleXAssignment + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25880:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25881:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_153462); + pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_153461); ruleXAssignment(); state._fsp--; @@ -74317,28 +74317,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:25891: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:25890: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:25895:1: ( ( ( ruleOpOr ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25896:1: ( ( ruleOpOr ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25894:1: ( ( ( ruleOpOr ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25895:1: ( ( ruleOpOr ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25896:1: ( ( ruleOpOr ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25897:1: ( ruleOpOr ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25895:1: ( ( ruleOpOr ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25896: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:25898:1: ( ruleOpOr ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25899:1: ruleOpOr + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25897:1: ( ruleOpOr ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25898:1: ruleOpOr { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_153497); + pushFollow(FollowSets002.FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_153496); ruleOpOr(); state._fsp--; @@ -74374,22 +74374,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:25910: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:25909: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:25914:1: ( ( ruleXAndExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25915:1: ( ruleXAndExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25913:1: ( ( ruleXAndExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25914:1: ( ruleXAndExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25915:1: ( ruleXAndExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25916:1: ruleXAndExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25914:1: ( ruleXAndExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25915:1: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_153532); + pushFollow(FollowSets002.FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_153531); ruleXAndExpression(); state._fsp--; @@ -74419,28 +74419,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:25925: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:25924: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:25929:1: ( ( ( ruleOpAnd ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25930:1: ( ( ruleOpAnd ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25928:1: ( ( ( ruleOpAnd ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25929:1: ( ( ruleOpAnd ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25930:1: ( ( ruleOpAnd ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25931:1: ( ruleOpAnd ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25929:1: ( ( ruleOpAnd ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25930: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:25932:1: ( ruleOpAnd ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25933:1: ruleOpAnd + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25931:1: ( ruleOpAnd ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25932:1: ruleOpAnd { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_153567); + pushFollow(FollowSets002.FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_153566); ruleOpAnd(); state._fsp--; @@ -74476,22 +74476,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:25944: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:25943: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:25948:1: ( ( ruleXEqualityExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25949:1: ( ruleXEqualityExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25947:1: ( ( ruleXEqualityExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25948:1: ( ruleXEqualityExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25949:1: ( ruleXEqualityExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25950:1: ruleXEqualityExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25948:1: ( ruleXEqualityExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25949:1: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_153602); + pushFollow(FollowSets002.FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_153601); ruleXEqualityExpression(); state._fsp--; @@ -74521,28 +74521,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:25959: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:25958: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:25963:1: ( ( ( ruleOpEquality ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25964:1: ( ( ruleOpEquality ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25962:1: ( ( ( ruleOpEquality ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25963:1: ( ( ruleOpEquality ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25964:1: ( ( ruleOpEquality ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25965:1: ( ruleOpEquality ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25963:1: ( ( ruleOpEquality ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25964: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:25966:1: ( ruleOpEquality ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25967:1: ruleOpEquality + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25965:1: ( ruleOpEquality ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25966:1: ruleOpEquality { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_153637); + pushFollow(FollowSets002.FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_153636); ruleOpEquality(); state._fsp--; @@ -74578,22 +74578,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:25978: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:25977: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:25982:1: ( ( ruleXRelationalExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25983:1: ( ruleXRelationalExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25981:1: ( ( ruleXRelationalExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25982:1: ( ruleXRelationalExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25983:1: ( ruleXRelationalExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25984:1: ruleXRelationalExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25982:1: ( ruleXRelationalExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25983:1: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_153672); + pushFollow(FollowSets002.FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_153671); ruleXRelationalExpression(); state._fsp--; @@ -74623,22 +74623,22 @@ 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:25993:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25992:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; 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:25997:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25998:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25996:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25997:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25998:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25999:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25997:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:25998:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_153703); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_153702); ruleJvmTypeReference(); state._fsp--; @@ -74668,28 +74668,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:26008: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:26007: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:26012:1: ( ( ( ruleOpCompare ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26013:1: ( ( ruleOpCompare ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26011:1: ( ( ( ruleOpCompare ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26012:1: ( ( ruleOpCompare ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26013:1: ( ( ruleOpCompare ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26014:1: ( ruleOpCompare ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26012:1: ( ( ruleOpCompare ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26013: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:26015:1: ( ruleOpCompare ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26016:1: ruleOpCompare + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26014:1: ( ruleOpCompare ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26015:1: ruleOpCompare { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_153738); + pushFollow(FollowSets002.FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_153737); ruleOpCompare(); state._fsp--; @@ -74725,22 +74725,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:26027: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:26026: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:26031:1: ( ( ruleXOtherOperatorExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26032:1: ( ruleXOtherOperatorExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26030:1: ( ( ruleXOtherOperatorExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26031:1: ( ruleXOtherOperatorExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26032:1: ( ruleXOtherOperatorExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26033:1: ruleXOtherOperatorExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26031:1: ( ruleXOtherOperatorExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26032:1: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_153773); + pushFollow(FollowSets002.FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_153772); ruleXOtherOperatorExpression(); state._fsp--; @@ -74770,28 +74770,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:26042: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:26041: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:26046:1: ( ( ( ruleOpOther ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26047:1: ( ( ruleOpOther ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26045:1: ( ( ( ruleOpOther ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26046:1: ( ( ruleOpOther ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26047:1: ( ( ruleOpOther ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26048:1: ( ruleOpOther ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26046:1: ( ( ruleOpOther ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26047: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:26049:1: ( ruleOpOther ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26050:1: ruleOpOther + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26048:1: ( ruleOpOther ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26049:1: ruleOpOther { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_153808); + pushFollow(FollowSets002.FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_153807); ruleOpOther(); state._fsp--; @@ -74827,22 +74827,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:26061: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:26060: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:26065:1: ( ( ruleXAdditiveExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26066:1: ( ruleXAdditiveExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26064:1: ( ( ruleXAdditiveExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26065:1: ( ruleXAdditiveExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26066:1: ( ruleXAdditiveExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26067:1: ruleXAdditiveExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26065:1: ( ruleXAdditiveExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26066:1: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_153843); + pushFollow(FollowSets002.FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_153842); ruleXAdditiveExpression(); state._fsp--; @@ -74872,28 +74872,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:26076: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:26075: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:26080:1: ( ( ( ruleOpAdd ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26081:1: ( ( ruleOpAdd ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26079:1: ( ( ( ruleOpAdd ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26080:1: ( ( ruleOpAdd ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26081:1: ( ( ruleOpAdd ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26082:1: ( ruleOpAdd ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26080:1: ( ( ruleOpAdd ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26081: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:26083:1: ( ruleOpAdd ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26084:1: ruleOpAdd + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26082:1: ( ruleOpAdd ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26083:1: ruleOpAdd { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_153878); + pushFollow(FollowSets002.FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_153877); ruleOpAdd(); state._fsp--; @@ -74929,22 +74929,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:26095: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:26094: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:26099:1: ( ( ruleXMultiplicativeExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26100:1: ( ruleXMultiplicativeExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26098:1: ( ( ruleXMultiplicativeExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26099:1: ( ruleXMultiplicativeExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26100:1: ( ruleXMultiplicativeExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26101:1: ruleXMultiplicativeExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26099:1: ( ruleXMultiplicativeExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26100:1: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_153913); + pushFollow(FollowSets002.FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_153912); ruleXMultiplicativeExpression(); state._fsp--; @@ -74974,28 +74974,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:26110: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:26109: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:26114:1: ( ( ( ruleOpMulti ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26115:1: ( ( ruleOpMulti ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26113:1: ( ( ( ruleOpMulti ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26114:1: ( ( ruleOpMulti ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26115:1: ( ( ruleOpMulti ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26116:1: ( ruleOpMulti ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26114:1: ( ( ruleOpMulti ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26115: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:26117:1: ( ruleOpMulti ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26118:1: ruleOpMulti + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26116:1: ( ruleOpMulti ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26117:1: ruleOpMulti { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_153948); + pushFollow(FollowSets002.FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_153947); ruleOpMulti(); state._fsp--; @@ -75031,22 +75031,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:26129: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:26128: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:26133:1: ( ( ruleXUnaryOperation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26134:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26132:1: ( ( ruleXUnaryOperation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26133:1: ( ruleXUnaryOperation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26134:1: ( ruleXUnaryOperation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26135:1: ruleXUnaryOperation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26133:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26134:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_153983); + pushFollow(FollowSets002.FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_153982); ruleXUnaryOperation(); state._fsp--; @@ -75076,28 +75076,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:26144: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:26143: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:26148:1: ( ( ( ruleOpUnary ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26149:1: ( ( ruleOpUnary ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26147:1: ( ( ( ruleOpUnary ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26148:1: ( ( ruleOpUnary ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26149:1: ( ( ruleOpUnary ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26150:1: ( ruleOpUnary ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26148:1: ( ( ruleOpUnary ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26149: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:26151:1: ( ruleOpUnary ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26152:1: ruleOpUnary + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26150:1: ( ruleOpUnary ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26151:1: ruleOpUnary { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_154018); + pushFollow(FollowSets002.FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_154017); ruleOpUnary(); state._fsp--; @@ -75133,22 +75133,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:26163:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26162:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; 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:26167:1: ( ( ruleXUnaryOperation ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26168:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26166:1: ( ( ruleXUnaryOperation ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26167:1: ( ruleXUnaryOperation ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26168:1: ( ruleXUnaryOperation ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26169:1: ruleXUnaryOperation + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26167:1: ( ruleXUnaryOperation ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26168:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_254053); + pushFollow(FollowSets002.FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_254052); ruleXUnaryOperation(); state._fsp--; @@ -75178,22 +75178,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:26178: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:26177: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:26182:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26183:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26181:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26182:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26183:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26184:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26182:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26183:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_154084); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_154083); ruleJvmTypeReference(); state._fsp--; @@ -75223,28 +75223,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26193:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26192:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26197:1: ( ( ( '::' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26198:1: ( ( '::' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26196:1: ( ( ( '::' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26197:1: ( ( '::' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26198:1: ( ( '::' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26199:1: ( '::' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26197:1: ( ( '::' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26198:1: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26200:1: ( '::' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26201:1: '::' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26199:1: ( '::' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26200:1: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } - match(input,111,FollowSets002.FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_154120); if (state.failed) return ; + match(input,111,FollowSets002.FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_154119); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } @@ -75276,28 +75276,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:26216:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26215:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26220:1: ( ( ( ruleFeatureCallID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26221:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26219:1: ( ( ( ruleFeatureCallID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26220:1: ( ( ruleFeatureCallID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26221:1: ( ( ruleFeatureCallID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26222:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26220:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26221:1: ( ruleFeatureCallID ) { 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:26223:1: ( ruleFeatureCallID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26224:1: ruleFeatureCallID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26222:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26223:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_254163); + pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_254162); ruleFeatureCallID(); state._fsp--; @@ -75333,22 +75333,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:26235: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:26234: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:26239:1: ( ( ruleXAssignment ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26240:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26238:1: ( ( ruleXAssignment ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26239:1: ( ruleXAssignment ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26240:1: ( ruleXAssignment ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26241:1: ruleXAssignment + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26239:1: ( ruleXAssignment ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26240:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_154198); + pushFollow(FollowSets002.FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_154197); ruleXAssignment(); state._fsp--; @@ -75378,28 +75378,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:26250: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:26249: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:26254:1: ( ( ( '?.' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26255:1: ( ( '?.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26253:1: ( ( ( '?.' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26254:1: ( ( '?.' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26255:1: ( ( '?.' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26256:1: ( '?.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26254:1: ( ( '?.' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26255: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:26257:1: ( '?.' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26258:1: '?.' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26256:1: ( '?.' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26257:1: '?.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } - match(input,112,FollowSets002.FOLLOW_112_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_154234); if (state.failed) return ; + match(input,112,FollowSets002.FOLLOW_112_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_154233); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } @@ -75431,28 +75431,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_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:26273:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_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:26272:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26277:1: ( ( ( '::' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26278:1: ( ( '::' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26276:1: ( ( ( '::' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26277:1: ( ( '::' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26278:1: ( ( '::' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26279:1: ( '::' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26277:1: ( ( '::' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26278:1: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_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:26280:1: ( '::' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26281:1: '::' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26279:1: ( '::' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26280:1: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } - match(input,111,FollowSets002.FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_254278); if (state.failed) return ; + match(input,111,FollowSets002.FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_254277); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } @@ -75484,22 +75484,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:26296: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:26295: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:26300:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26301:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26299:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26300:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26301:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26302:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26300:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26301:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_154317); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_154316); ruleJvmArgumentTypeReference(); state._fsp--; @@ -75529,22 +75529,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:26311: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:26310: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:26315:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26316:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26314:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26315:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26316:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26317:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26315:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26316:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_154348); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_154347); ruleJvmArgumentTypeReference(); state._fsp--; @@ -75574,28 +75574,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:26326:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleFeatureCallID ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26325:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleFeatureCallID ) ) ; 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:26330:1: ( ( ( ruleFeatureCallID ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26331:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26329:1: ( ( ( ruleFeatureCallID ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26330:1: ( ( ruleFeatureCallID ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26331:1: ( ( ruleFeatureCallID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26332:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26330:1: ( ( ruleFeatureCallID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26331:1: ( ruleFeatureCallID ) { 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:26333:1: ( ruleFeatureCallID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26334:1: ruleFeatureCallID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26332:1: ( ruleFeatureCallID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26333:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_254383); + pushFollow(FollowSets002.FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_254382); ruleFeatureCallID(); state._fsp--; @@ -75631,28 +75631,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:26345: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:26344: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:26349:1: ( ( ( '(' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26350:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26348:1: ( ( ( '(' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26349:1: ( ( '(' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26350:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26351:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26349:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26350: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:26352:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26353:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26351:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26352:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } - match(input,82,FollowSets002.FOLLOW_82_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_054423); if (state.failed) return ; + match(input,82,FollowSets002.FOLLOW_82_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_054422); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } @@ -75684,22 +75684,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:26368: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:26367: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:26372:1: ( ( ruleXShortClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26373:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26371:1: ( ( ruleXShortClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26372:1: ( ruleXShortClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26373:1: ( ruleXShortClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26374:1: ruleXShortClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26372:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26373:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_054462); + pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_054461); ruleXShortClosure(); state._fsp--; @@ -75729,22 +75729,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:26383: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:26382: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:26387:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26388:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26386:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26387:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26388:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26389:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26387:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26388:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_054493); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_054492); ruleXExpression(); state._fsp--; @@ -75774,22 +75774,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:26398: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:26397: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:26402:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26403:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26401:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26402:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26403:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26404:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26402:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26403:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_154524); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_154523); ruleXExpression(); state._fsp--; @@ -75819,22 +75819,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:26413: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:26412: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:26417:1: ( ( ruleXClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26418:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26416:1: ( ( ruleXClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26417:1: ( ruleXClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26418:1: ( ruleXClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26419:1: ruleXClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26417:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26418:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_454555); + pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_454554); ruleXClosure(); state._fsp--; @@ -75864,22 +75864,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26428:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26427:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_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:26432:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26433:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26431:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26432:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26433:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26434:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26432:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26433:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_054586); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_054585); ruleXExpression(); state._fsp--; @@ -75909,22 +75909,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26443:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26442:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_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:26447:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26448:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26446:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26447:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26448:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26449:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26447:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26448:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_154617); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_154616); ruleXExpression(); state._fsp--; @@ -75954,22 +75954,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26458:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26457:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_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:26462:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26463:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26461:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26462:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26463:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26464:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26462:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26463:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_054648); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_054647); ruleXExpression(); state._fsp--; @@ -75999,22 +75999,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26473:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26472:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_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:26477:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26478:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26476:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26477:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26478:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26479:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26477:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26478:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_154679); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_154678); ruleXExpression(); state._fsp--; @@ -76044,22 +76044,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26488:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26487:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26492:1: ( ( ruleJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26493:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26491:1: ( ( ruleJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26492:1: ( ruleJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26493:1: ( ruleJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26494:1: ruleJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26492:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26493:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_054710); + pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_054709); ruleJvmFormalParameter(); state._fsp--; @@ -76089,22 +76089,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26503:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26502:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26507:1: ( ( ruleJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26508:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26506:1: ( ( ruleJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26507:1: ( ruleJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26508:1: ( ruleJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26509:1: ruleJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26507:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26508:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_154741); + pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_154740); ruleJvmFormalParameter(); state._fsp--; @@ -76134,28 +76134,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26518:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26517:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; public final void rule__XClosure__ExplicitSyntaxAssignment_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:26522:1: ( ( ( '|' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26523:1: ( ( '|' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26521:1: ( ( ( '|' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26522:1: ( ( '|' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26523:1: ( ( '|' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26524:1: ( '|' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26522:1: ( ( '|' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26523:1: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26525:1: ( '|' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26526:1: '|' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26524:1: ( '|' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26525:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } - match(input,113,FollowSets002.FOLLOW_113_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_154777); if (state.failed) return ; + match(input,113,FollowSets002.FOLLOW_113_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_154776); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } @@ -76187,22 +76187,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XClosure__ExpressionAssignment_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26541:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26540:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; public final void rule__XClosure__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:26545:1: ( ( ruleXExpressionInClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26546:1: ( ruleXExpressionInClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26544:1: ( ( ruleXExpressionInClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26545:1: ( ruleXExpressionInClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26546:1: ( ruleXExpressionInClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26547:1: ruleXExpressionInClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26545:1: ( ruleXExpressionInClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26546:1: ruleXExpressionInClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_254816); + pushFollow(FollowSets002.FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_254815); ruleXExpressionInClosure(); state._fsp--; @@ -76232,22 +76232,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:26556: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:26555: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:26560:1: ( ( ruleXExpressionInsideBlock ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26561:1: ( ruleXExpressionInsideBlock ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26559:1: ( ( ruleXExpressionInsideBlock ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26560:1: ( ruleXExpressionInsideBlock ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26561:1: ( ruleXExpressionInsideBlock ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26562:1: ruleXExpressionInsideBlock + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26560:1: ( ruleXExpressionInsideBlock ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26561:1: ruleXExpressionInsideBlock { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_054847); + pushFollow(FollowSets002.FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_054846); ruleXExpressionInsideBlock(); state._fsp--; @@ -76277,22 +76277,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:26571: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:26570: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:26575:1: ( ( ruleJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26576:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26574:1: ( ( ruleJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26575:1: ( ruleJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26576:1: ( ruleJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26577:1: ruleJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26575:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26576:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_054878); + pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_054877); ruleJvmFormalParameter(); state._fsp--; @@ -76322,22 +76322,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:26586: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:26585: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:26590:1: ( ( ruleJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26591:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26589:1: ( ( ruleJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26590:1: ( ruleJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26591:1: ( ruleJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26592:1: ruleJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26590:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26591:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_154909); + pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_154908); ruleJvmFormalParameter(); state._fsp--; @@ -76367,28 +76367,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:26601: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:26600: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:26605:1: ( ( ( '|' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26606:1: ( ( '|' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26604:1: ( ( ( '|' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26605:1: ( ( '|' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26606:1: ( ( '|' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26607:1: ( '|' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26605:1: ( ( '|' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26606: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:26608:1: ( '|' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26609:1: '|' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26607:1: ( '|' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26608:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } - match(input,113,FollowSets002.FOLLOW_113_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_254945); if (state.failed) return ; + match(input,113,FollowSets002.FOLLOW_113_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_254944); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } @@ -76420,22 +76420,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:26624: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:26623: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:26628:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26629:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26627:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26628:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26629:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26630:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26628:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26629:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_154984); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_154983); ruleXExpression(); state._fsp--; @@ -76465,22 +76465,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:26639: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:26638: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:26643:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26644:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26642:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26643:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26644:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26645:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26643:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26644:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_355015); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_355014); ruleXExpression(); state._fsp--; @@ -76510,22 +76510,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:26654: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:26653: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:26658:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26659:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26657:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26658:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26659:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26660:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26658:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26659:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_555046); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_555045); ruleXExpression(); state._fsp--; @@ -76555,22 +76555,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:26669: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:26668: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:26673:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26674:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26672:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26673:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26674:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26675:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26673:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26674:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_155077); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_155076); ruleXExpression(); state._fsp--; @@ -76600,22 +76600,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26684:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 : ( ruleValidID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26683:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 : ( ruleValidID ) ; public final void rule__XSwitchExpression__LocalVarNameAssignment_2_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:26688:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26689:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26687:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26688:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26689:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26690:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26688:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26689:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_055108); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_055107); ruleValidID(); state._fsp--; @@ -76645,22 +76645,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26699:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26698:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_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:26703:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26704:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26702:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26703:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26704:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26705:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26703:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26704:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_155139); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_155138); ruleXExpression(); state._fsp--; @@ -76690,22 +76690,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26714:1: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 : ( ruleValidID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26713:1: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 : ( ruleValidID ) ; public final void rule__XSwitchExpression__LocalVarNameAssignment_2_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:26718:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26719:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26717:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26718:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26719:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26720:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26718:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26719:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_155170); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_155169); ruleValidID(); state._fsp--; @@ -76735,22 +76735,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26729:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26728:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_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:26733:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26734:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26732:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26733:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26734:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26735:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26733:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26734:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_155201); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_155200); ruleXExpression(); state._fsp--; @@ -76780,22 +76780,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__CasesAssignment_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26744:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26743:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; public final void rule__XSwitchExpression__CasesAssignment_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:26748:1: ( ( ruleXCasePart ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26749:1: ( ruleXCasePart ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26747:1: ( ( ruleXCasePart ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26748:1: ( ruleXCasePart ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26749:1: ( ruleXCasePart ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26750:1: ruleXCasePart + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26748:1: ( ruleXCasePart ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26749:1: ruleXCasePart { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_455232); + pushFollow(FollowSets002.FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_455231); ruleXCasePart(); state._fsp--; @@ -76825,22 +76825,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26759:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26758:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__DefaultAssignment_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:26763:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26764:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26762:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26763:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26764:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26765:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26763:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26764:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_255263); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_255262); ruleXExpression(); state._fsp--; @@ -76870,22 +76870,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:26774: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:26773: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:26778:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26779:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26777:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26778:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26779:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26780:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26778:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26779:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_055294); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_055293); ruleJvmTypeReference(); state._fsp--; @@ -76915,22 +76915,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:26789: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:26788: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:26793:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26794:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26792:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26793:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26794:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26795:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26793:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26794:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_155325); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_155324); ruleXExpression(); state._fsp--; @@ -76960,22 +76960,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:26804: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:26803: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:26808:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26809:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26807:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26808:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26809:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26810:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26808:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26809:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_355356); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_355355); ruleXExpression(); state._fsp--; @@ -77005,22 +77005,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:26819: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:26818: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:26823:1: ( ( ruleJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26824:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26822:1: ( ( ruleJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26823:1: ( ruleJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26824:1: ( ruleJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26825:1: ruleJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26823:1: ( ruleJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26824:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_355387); + pushFollow(FollowSets002.FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_355386); ruleJvmFormalParameter(); state._fsp--; @@ -77050,22 +77050,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:26834: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:26833: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:26838:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26839:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26837:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26838:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26839:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26840:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26838:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26839:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_555418); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_555417); ruleXExpression(); state._fsp--; @@ -77095,22 +77095,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:26849: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:26848: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:26853:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26854:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26852:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26853:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26854:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26855:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26853:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26854:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_755449); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_755448); ruleXExpression(); state._fsp--; @@ -77140,22 +77140,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:26864: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:26863: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:26868:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26869:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26867:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26868:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26869:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26870:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26868:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26869:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_355480); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_355479); ruleXExpression(); state._fsp--; @@ -77185,22 +77185,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:26879: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:26878: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:26883:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26884:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26882:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26883:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26884:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26885:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26883:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26884:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_555511); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_555510); ruleXExpression(); state._fsp--; @@ -77230,22 +77230,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:26894: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:26893: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:26898:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26899:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26897:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26898:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26899:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26900:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26898:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26899:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_255542); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_255541); ruleXExpression(); state._fsp--; @@ -77275,22 +77275,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:26909: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:26908: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:26913:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26914:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26912:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26913:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26914:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26915:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26913:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26914:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_555573); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_555572); ruleXExpression(); state._fsp--; @@ -77320,28 +77320,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:26924: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:26923: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:26928:1: ( ( ( 'var' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26929:1: ( ( 'var' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26927:1: ( ( ( 'var' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26928:1: ( ( 'var' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26929:1: ( ( 'var' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26930:1: ( 'var' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26928:1: ( ( 'var' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26929: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:26931:1: ( 'var' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26932:1: 'var' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26930:1: ( 'var' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26931:1: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } - match(input,114,FollowSets002.FOLLOW_114_in_rule__XVariableDeclaration__WriteableAssignment_1_055609); if (state.failed) return ; + match(input,114,FollowSets002.FOLLOW_114_in_rule__XVariableDeclaration__WriteableAssignment_1_055608); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } @@ -77373,22 +77373,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:26947: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:26946: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:26951:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26952:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26950:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26951:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26952:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26953:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26951:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26952:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_055648); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_055647); ruleJvmTypeReference(); state._fsp--; @@ -77418,22 +77418,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:26962: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:26961: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:26966:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26967:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26965:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26966:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26967:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26968:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26966:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26967:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_155679); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_155678); ruleValidID(); state._fsp--; @@ -77463,22 +77463,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:26977: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:26976: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:26981:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26982:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26980:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26981:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26982:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26983:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26981:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26982:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_155710); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_155709); ruleValidID(); state._fsp--; @@ -77508,22 +77508,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:26992: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:26991: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:26996:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26997:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26995:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26996:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26997:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26998:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26996:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:26997:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_155741); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_155740); ruleXExpression(); state._fsp--; @@ -77553,22 +77553,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:27007: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:27006: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:27011:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27012:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27010:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27011:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27012:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27013:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27011:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27012:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_055772); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_055771); ruleJvmTypeReference(); state._fsp--; @@ -77598,22 +77598,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:27022: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:27021: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:27026:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27027:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27025:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27026:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27027:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27028:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27026:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27027:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_155803); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_155802); ruleValidID(); state._fsp--; @@ -77643,22 +77643,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:27037:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27036: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:27041:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27042:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27040:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27041:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27042:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27043:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27041:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27042:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_055834); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_055833); ruleJvmTypeReference(); state._fsp--; @@ -77688,22 +77688,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $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:27052:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27051: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:27056:1: ( ( ruleValidID ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27057:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27055:1: ( ( ruleValidID ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27056:1: ( ruleValidID ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27057:1: ( ruleValidID ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27058:1: ruleValidID + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27056:1: ( ruleValidID ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27057:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_155865); + pushFollow(FollowSets002.FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_155864); ruleValidID(); state._fsp--; @@ -77733,22 +77733,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27067:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27066:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__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:27071:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27072:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27070:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27071:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27072:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27073:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27071:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27072:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_155896); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_155895); ruleJvmArgumentTypeReference(); state._fsp--; @@ -77778,22 +77778,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27082:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27081:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__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:27086:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27087:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27085:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27086:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27087:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27088:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27086:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27087:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_155927); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_155926); ruleJvmArgumentTypeReference(); state._fsp--; @@ -77823,28 +77823,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__FeatureAssignment_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27097:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27096:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XFeatureCall__FeatureAssignment_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:27101:1: ( ( ( ruleIdOrSuper ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27102:1: ( ( ruleIdOrSuper ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27100:1: ( ( ( ruleIdOrSuper ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27101:1: ( ( ruleIdOrSuper ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27102:1: ( ( ruleIdOrSuper ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27103:1: ( ruleIdOrSuper ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27101:1: ( ( ruleIdOrSuper ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27102:1: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27104:1: ( ruleIdOrSuper ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27105:1: ruleIdOrSuper + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27103:1: ( ruleIdOrSuper ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27104:1: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_255962); + pushFollow(FollowSets002.FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_255961); ruleIdOrSuper(); state._fsp--; @@ -77880,28 +77880,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27116:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27115:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; public final void rule__XFeatureCall__ExplicitOperationCallAssignment_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:27120:1: ( ( ( '(' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27121:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27119:1: ( ( ( '(' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27120:1: ( ( '(' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27121:1: ( ( '(' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27122:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27120:1: ( ( '(' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27121:1: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27123:1: ( '(' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27124:1: '(' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27122:1: ( '(' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27123:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } - match(input,82,FollowSets002.FOLLOW_82_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_056002); if (state.failed) return ; + match(input,82,FollowSets002.FOLLOW_82_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_056001); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } @@ -77933,22 +77933,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27139:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27138:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_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:27143:1: ( ( ruleXShortClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27144:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27142:1: ( ( ruleXShortClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27143:1: ( ruleXShortClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27144:1: ( ruleXShortClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27145:1: ruleXShortClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27143:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27144:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_056041); + pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_056040); ruleXShortClosure(); state._fsp--; @@ -77978,22 +77978,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27154:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27153:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27158:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27159:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27157:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27158:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27159:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27160:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27158:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27159:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_056072); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_056071); ruleXExpression(); state._fsp--; @@ -78023,22 +78023,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27169:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_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:27168:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27173:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27174:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27172:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27173:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27174:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27175:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27173:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27174:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_156103); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_156102); ruleXExpression(); state._fsp--; @@ -78068,22 +78068,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27184:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27183:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_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:27188:1: ( ( ruleXClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27189:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27187:1: ( ( ruleXClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27188:1: ( ruleXClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27189:1: ( ruleXClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27190:1: ruleXClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27188:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27189:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_456134); + pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_456133); ruleXClosure(); state._fsp--; @@ -78113,28 +78113,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:27199: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:27198: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:27203:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27204:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27202:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27203:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27204:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27205:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27203:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27204: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:27206:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27207:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27205:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27206:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_256169); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_256168); ruleQualifiedName(); state._fsp--; @@ -78170,22 +78170,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:27218: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:27217: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:27222:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27223:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27221:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27222:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27223:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27224:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27222:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27223:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_156204); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_156203); ruleJvmArgumentTypeReference(); state._fsp--; @@ -78215,22 +78215,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:27233: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:27232: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:27237:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27238:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27236:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27237:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27238:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27239:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27237:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27238:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_156235); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_156234); ruleJvmArgumentTypeReference(); state._fsp--; @@ -78260,22 +78260,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27248:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27247:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_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:27252:1: ( ( ruleXShortClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27253:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27251:1: ( ( ruleXShortClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27252:1: ( ruleXShortClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27253:1: ( ruleXShortClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27254:1: ruleXShortClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27252:1: ( ruleXShortClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27253:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_056266); + pushFollow(FollowSets002.FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_056265); ruleXShortClosure(); state._fsp--; @@ -78305,22 +78305,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27263:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27262:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27267:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27268:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27266:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27267:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27268:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27269:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27267:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27268:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_056297); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_056296); ruleXExpression(); state._fsp--; @@ -78350,22 +78350,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27278:1: rule__XConstructorCall__ArgumentsAssignment_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:27277:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27282:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27283:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27281:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27282:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27283:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27284:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27282:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27283:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_156328); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_156327); ruleXExpression(); state._fsp--; @@ -78395,22 +78395,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27293:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27292:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_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:27297:1: ( ( ruleXClosure ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27298:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27296:1: ( ( ruleXClosure ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27297:1: ( ruleXClosure ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27298:1: ( ruleXClosure ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27299:1: ruleXClosure + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27297:1: ( ruleXClosure ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27298:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_556359); + pushFollow(FollowSets002.FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_556358); ruleXClosure(); state._fsp--; @@ -78440,28 +78440,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:27308: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:27307: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:27312:1: ( ( ( 'true' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27313:1: ( ( 'true' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27311:1: ( ( ( 'true' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27312:1: ( ( 'true' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27313:1: ( ( 'true' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27314:1: ( 'true' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27312:1: ( ( 'true' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27313: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:27315:1: ( 'true' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27316:1: 'true' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27314:1: ( 'true' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27315:1: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } - match(input,115,FollowSets002.FOLLOW_115_in_rule__XBooleanLiteral__IsTrueAssignment_1_156395); if (state.failed) return ; + match(input,115,FollowSets002.FOLLOW_115_in_rule__XBooleanLiteral__IsTrueAssignment_1_156394); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } @@ -78493,22 +78493,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XNumberLiteral__ValueAssignment_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27331:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27330:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; public final void rule__XNumberLiteral__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:27335:1: ( ( ruleNumber ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27336:1: ( ruleNumber ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27334:1: ( ( ruleNumber ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27335:1: ( ruleNumber ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27336:1: ( ruleNumber ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27337:1: ruleNumber + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27335:1: ( ruleNumber ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27336:1: ruleNumber { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_156434); + pushFollow(FollowSets002.FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_156433); ruleNumber(); state._fsp--; @@ -78538,22 +78538,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:27346: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:27345: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:27350:1: ( ( RULE_STRING ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27351:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27349:1: ( ( RULE_STRING ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27350:1: ( RULE_STRING ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27351:1: ( RULE_STRING ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27352:1: RULE_STRING + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27350:1: ( RULE_STRING ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27351:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_156465); if (state.failed) return ; + match(input,RULE_STRING,FollowSets002.FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_156464); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } @@ -78579,28 +78579,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:27361: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:27360: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:27365:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27366:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27364:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27365:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27366:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27367:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27365:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27366: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:27368:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27369:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27367:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27368:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_356500); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_356499); ruleQualifiedName(); state._fsp--; @@ -78636,22 +78636,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27380:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27379:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; public final void rule__XTypeLiteral__ArrayDimensionsAssignment_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:27384:1: ( ( ruleArrayBrackets ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27385:1: ( ruleArrayBrackets ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27383:1: ( ( ruleArrayBrackets ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27384:1: ( ruleArrayBrackets ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27385:1: ( ruleArrayBrackets ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27386:1: ruleArrayBrackets + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27384:1: ( ruleArrayBrackets ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27385:1: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_456535); + pushFollow(FollowSets002.FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_456534); ruleArrayBrackets(); state._fsp--; @@ -78681,22 +78681,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:27395: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:27394: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:27399:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27400:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27398:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27399:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27400:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27401:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27399:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27400:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_256566); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_256565); ruleXExpression(); state._fsp--; @@ -78726,22 +78726,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:27410: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:27409: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:27414:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27415:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27413:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27414:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27415:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27416:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27414:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27415:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_256597); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_256596); ruleXExpression(); state._fsp--; @@ -78771,22 +78771,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:27425: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:27424: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:27429:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27430:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27428:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27429:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27430:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27431:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27429:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27430:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_256628); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_256627); ruleXExpression(); state._fsp--; @@ -78816,22 +78816,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:27440: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:27439: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:27444:1: ( ( ruleXCatchClause ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27445:1: ( ruleXCatchClause ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27443:1: ( ( ruleXCatchClause ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27444:1: ( ruleXCatchClause ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27445:1: ( ruleXCatchClause ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27446:1: ruleXCatchClause + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27444:1: ( ruleXCatchClause ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27445:1: ruleXCatchClause { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_056659); + pushFollow(FollowSets002.FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_056658); ruleXCatchClause(); state._fsp--; @@ -78861,22 +78861,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:27455: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:27454: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:27459:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27460:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27458:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27459:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27460:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27461:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27459:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27460:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_156690); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_156689); ruleXExpression(); state._fsp--; @@ -78906,22 +78906,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:27470: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:27469: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:27474:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27475:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27473:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27474:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27475:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27476:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27474:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27475:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_156721); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_156720); ruleXExpression(); state._fsp--; @@ -78951,22 +78951,22 @@ 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:27485:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27484: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:27489:1: ( ( ruleFullJvmFormalParameter ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27490:1: ( ruleFullJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27488:1: ( ( ruleFullJvmFormalParameter ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27489:1: ( ruleFullJvmFormalParameter ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27490:1: ( ruleFullJvmFormalParameter ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27491:1: ruleFullJvmFormalParameter + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27489:1: ( ruleFullJvmFormalParameter ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27490:1: ruleFullJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_256752); + pushFollow(FollowSets002.FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_256751); ruleFullJvmFormalParameter(); state._fsp--; @@ -78996,22 +78996,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:27500: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:27499: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:27504:1: ( ( ruleXExpression ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27505:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27503:1: ( ( ruleXExpression ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27504:1: ( ruleXExpression ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27505:1: ( ruleXExpression ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27506:1: ruleXExpression + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27504:1: ( ruleXExpression ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27505:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); } - pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_456783); + pushFollow(FollowSets002.FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_456782); ruleXExpression(); state._fsp--; @@ -79041,22 +79041,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27515:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27514:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_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:27519:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27520:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27518:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27519:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27520:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27521:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27519:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27520:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_056814); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_056813); ruleJvmTypeReference(); state._fsp--; @@ -79086,22 +79086,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27530:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27529:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27534:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27535:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27533:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27534:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27535:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27536:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27534:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27535:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_156845); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_156844); ruleJvmTypeReference(); state._fsp--; @@ -79131,22 +79131,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:27545: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:27544: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:27549:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27550:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27548:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27549:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27550:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27551:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27549:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27550:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_256876); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_256875); ruleJvmTypeReference(); state._fsp--; @@ -79176,28 +79176,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:27560: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:27559: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:27564:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27565:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27563:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27564:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27565:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27566:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27564:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27565: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:27567:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27568:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27566:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27567:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_056911); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_056910); ruleQualifiedName(); state._fsp--; @@ -79233,22 +79233,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:27579: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:27578: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:27583:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27584:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27582:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27583:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27584:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27585:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27583:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27584:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_156946); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_156945); ruleJvmArgumentTypeReference(); state._fsp--; @@ -79278,22 +79278,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:27594: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:27593: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:27598:1: ( ( ruleJvmArgumentTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27599:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27597:1: ( ( ruleJvmArgumentTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27598:1: ( ruleJvmArgumentTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27599:1: ( ruleJvmArgumentTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27600:1: ruleJvmArgumentTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27598:1: ( ruleJvmArgumentTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27599:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_156977); + pushFollow(FollowSets002.FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_156976); ruleJvmArgumentTypeReference(); state._fsp--; @@ -79323,22 +79323,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:27609: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:27608: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:27613:1: ( ( ruleJvmUpperBound ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27614:1: ( ruleJvmUpperBound ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27612:1: ( ( ruleJvmUpperBound ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27613:1: ( ruleJvmUpperBound ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27614:1: ( ruleJvmUpperBound ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27615:1: ruleJvmUpperBound + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27613:1: ( ruleJvmUpperBound ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27614:1: ruleJvmUpperBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_057008); + pushFollow(FollowSets002.FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_057007); ruleJvmUpperBound(); state._fsp--; @@ -79368,22 +79368,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:27624: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:27623: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:27628:1: ( ( ruleJvmLowerBound ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27629:1: ( ruleJvmLowerBound ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27627:1: ( ( ruleJvmLowerBound ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27628:1: ( ruleJvmLowerBound ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27629:1: ( ruleJvmLowerBound ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27630:1: ruleJvmLowerBound + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27628:1: ( ruleJvmLowerBound ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27629:1: ruleJvmLowerBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_157039); + pushFollow(FollowSets002.FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_157038); ruleJvmLowerBound(); state._fsp--; @@ -79413,22 +79413,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:27639: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:27638: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:27643:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27644:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27642:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27643:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27644:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27645:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27643:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27644:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_157070); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_157069); ruleJvmTypeReference(); state._fsp--; @@ -79458,22 +79458,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:27654: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:27653: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:27658:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27659:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27657:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27658:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27659:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27660:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27658:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27659:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_157101); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_157100); ruleJvmTypeReference(); state._fsp--; @@ -79503,22 +79503,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:27669: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:27668: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:27673:1: ( ( ruleJvmTypeReference ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27674:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27672:1: ( ( ruleJvmTypeReference ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27673:1: ( ruleJvmTypeReference ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27674:1: ( ruleJvmTypeReference ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27675:1: ruleJvmTypeReference + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27673:1: ( ruleJvmTypeReference ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27674:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } - pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_157132); + pushFollow(FollowSets002.FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_157131); ruleJvmTypeReference(); state._fsp--; @@ -79548,28 +79548,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27689:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27687:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; public final void rule__XImportDeclaration__StaticAssignment_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:27693:1: ( ( ( 'static' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27694:1: ( ( 'static' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27691:1: ( ( ( 'static' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27692:1: ( ( 'static' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27694:1: ( ( 'static' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27695:1: ( 'static' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27692:1: ( ( 'static' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27693:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27696:1: ( 'static' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27697:1: 'static' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27694:1: ( 'static' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27695:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } - match(input,47,FollowSets002.FOLLOW_47_in_rule__XImportDeclaration__StaticAssignment_1_0_057173); if (state.failed) return ; + match(input,47,FollowSets002.FOLLOW_47_in_rule__XImportDeclaration__StaticAssignment_1_0_057171); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } @@ -79601,28 +79601,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27712:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27710:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; public final void rule__XImportDeclaration__ExtensionAssignment_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:27716:1: ( ( ( 'extension' ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27717:1: ( ( 'extension' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27714:1: ( ( ( 'extension' ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27715:1: ( ( 'extension' ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27717:1: ( ( 'extension' ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27718:1: ( 'extension' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27715:1: ( ( 'extension' ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27716:1: ( 'extension' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27719:1: ( 'extension' ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27720:1: 'extension' + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27717:1: ( 'extension' ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27718:1: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } - match(input,35,FollowSets002.FOLLOW_35_in_rule__XImportDeclaration__ExtensionAssignment_1_0_157217); if (state.failed) return ; + match(input,35,FollowSets002.FOLLOW_35_in_rule__XImportDeclaration__ExtensionAssignment_1_0_157215); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } @@ -79654,28 +79654,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27735:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedName ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27733:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_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:27739:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27740:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27737:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27738:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27740:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27741:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27738:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27739:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27742:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27743:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27740:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27741:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_257260); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_257258); ruleQualifiedName(); state._fsp--; @@ -79711,28 +79711,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27754:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27752:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_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:27758:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27759:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27756:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27757:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27759:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27760:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27757:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27758:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27761:1: ( ruleQualifiedName ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27762:1: ruleQualifiedName + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27759:1: ( ruleQualifiedName ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27760:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_157299); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_157297); ruleQualifiedName(); state._fsp--; @@ -79768,22 +79768,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27773:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27771:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDeclaration__ImportedNamespaceAssignment_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:27777:1: ( ( ruleQualifiedNameWithWildcard ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27778:1: ( ruleQualifiedNameWithWildcard ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27775:1: ( ( ruleQualifiedNameWithWildcard ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27776:1: ( ruleQualifiedNameWithWildcard ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27778:1: ( ruleQualifiedNameWithWildcard ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27779:1: ruleQualifiedNameWithWildcard + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27776:1: ( ruleQualifiedNameWithWildcard ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:27777:1: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); } - pushFollow(FollowSets002.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_257334); + pushFollow(FollowSets002.FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_257332); ruleQualifiedNameWithWildcard(); state._fsp--; @@ -79963,10 +79963,10 @@ 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:11583: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:11583: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:11582: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:11582:2: rule__XAssignment__Group_1_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred190_InternalXcore23887); + pushFollow(FollowSets002.FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred190_InternalXcore23886); rule__XAssignment__Group_1_1__0(); state._fsp--; @@ -79978,10 +79978,10 @@ 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:11798: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:11798: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:11797: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:11797:2: rule__XOrExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XOrExpression__Group_1__0_in_synpred191_InternalXcore24310); + pushFollow(FollowSets002.FOLLOW_rule__XOrExpression__Group_1__0_in_synpred191_InternalXcore24309); rule__XOrExpression__Group_1__0(); state._fsp--; @@ -79993,10 +79993,10 @@ 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:12013: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:12013: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:12012: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:12012:2: rule__XAndExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAndExpression__Group_1__0_in_synpred192_InternalXcore24733); + pushFollow(FollowSets002.FOLLOW_rule__XAndExpression__Group_1__0_in_synpred192_InternalXcore24732); rule__XAndExpression__Group_1__0(); state._fsp--; @@ -80008,10 +80008,10 @@ 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:12228: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:12228: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:12227: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:12227:2: rule__XEqualityExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred193_InternalXcore25156); + pushFollow(FollowSets002.FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred193_InternalXcore25155); rule__XEqualityExpression__Group_1__0(); state._fsp--; @@ -80023,10 +80023,10 @@ 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:12443:2: ( rule__XRelationalExpression__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12443:2: rule__XRelationalExpression__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12442:2: ( rule__XRelationalExpression__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:12442:2: rule__XRelationalExpression__Alternatives_1 { - pushFollow(FollowSets002.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred194_InternalXcore25579); + pushFollow(FollowSets002.FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred194_InternalXcore25578); rule__XRelationalExpression__Alternatives_1(); state._fsp--; @@ -80038,10 +80038,10 @@ 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:12814: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:12814: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:12813: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:12813:2: rule__XOtherOperatorExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred195_InternalXcore26306); + pushFollow(FollowSets002.FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred195_InternalXcore26305); rule__XOtherOperatorExpression__Group_1__0(); state._fsp--; @@ -80053,10 +80053,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:13410: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:13410: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:13409: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:13409:2: rule__XAdditiveExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred196_InternalXcore27468); + pushFollow(FollowSets002.FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred196_InternalXcore27467); rule__XAdditiveExpression__Group_1__0(); state._fsp--; @@ -80068,10 +80068,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:13625: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:13625: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:13624: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:13624:2: rule__XMultiplicativeExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred197_InternalXcore27891); + pushFollow(FollowSets002.FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred197_InternalXcore27890); rule__XMultiplicativeExpression__Group_1__0(); state._fsp--; @@ -80083,10 +80083,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:13934: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:13934: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:13933: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:13933:2: rule__XCastedExpression__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred198_InternalXcore28498); + pushFollow(FollowSets002.FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred198_InternalXcore28497); rule__XCastedExpression__Group_1__0(); state._fsp--; @@ -80098,10 +80098,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:14151:2: ( rule__XMemberFeatureCall__Alternatives_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14151:2: rule__XMemberFeatureCall__Alternatives_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14150:2: ( rule__XMemberFeatureCall__Alternatives_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:14150:2: rule__XMemberFeatureCall__Alternatives_1 { - pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred199_InternalXcore28923); + pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred199_InternalXcore28922); rule__XMemberFeatureCall__Alternatives_1(); state._fsp--; @@ -80113,10 +80113,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:14487: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:14487: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:14486: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:14486:2: rule__XMemberFeatureCall__Group_1_1_3__0 { - pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred201_InternalXcore29594); + pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred201_InternalXcore29593); rule__XMemberFeatureCall__Group_1_1_3__0(); state._fsp--; @@ -80128,10 +80128,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:14515: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:14515: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:14514: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:14514:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { - pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred202_InternalXcore29652); + pushFollow(FollowSets002.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred202_InternalXcore29651); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); state._fsp--; @@ -80143,10 +80143,10 @@ 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:15656:2: ( rule__XClosure__Group_1__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15656:2: rule__XClosure__Group_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15655:2: ( rule__XClosure__Group_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:15655:2: rule__XClosure__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XClosure__Group_1__0_in_synpred210_InternalXcore31888); + pushFollow(FollowSets002.FOLLOW_rule__XClosure__Group_1__0_in_synpred210_InternalXcore31887); rule__XClosure__Group_1__0(); state._fsp--; @@ -80158,10 +80158,10 @@ 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:16774: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:16774: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:16773: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:16773:2: rule__XIfExpression__Group_6__0 { - pushFollow(FollowSets002.FOLLOW_rule__XIfExpression__Group_6__0_in_synpred217_InternalXcore34094); + pushFollow(FollowSets002.FOLLOW_rule__XIfExpression__Group_6__0_in_synpred217_InternalXcore34093); rule__XIfExpression__Group_6__0(); state._fsp--; @@ -80173,10 +80173,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:18935:2: ( rule__XFeatureCall__Group_3__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18935:2: rule__XFeatureCall__Group_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:2: ( rule__XFeatureCall__Group_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18934:2: rule__XFeatureCall__Group_3__0 { - pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred226_InternalXcore38337); + pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred226_InternalXcore38336); rule__XFeatureCall__Group_3__0(); state._fsp--; @@ -80188,10 +80188,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:18963:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18963:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:18962:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { - pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred227_InternalXcore38395); + pushFollow(FollowSets002.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred227_InternalXcore38394); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); state._fsp--; @@ -80203,10 +80203,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:19501: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:19501: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:19500: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:19500:2: rule__XConstructorCall__Group_3__0 { - pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred231_InternalXcore39453); + pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred231_InternalXcore39452); rule__XConstructorCall__Group_3__0(); state._fsp--; @@ -80218,10 +80218,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:19530:2: ( rule__XConstructorCall__Group_4__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19530:2: rule__XConstructorCall__Group_4__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:2: ( rule__XConstructorCall__Group_4__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19529:2: rule__XConstructorCall__Group_4__0 { - pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred232_InternalXcore39514); + pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred232_InternalXcore39513); rule__XConstructorCall__Group_4__0(); state._fsp--; @@ -80233,10 +80233,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:19558:2: ( rule__XConstructorCall__ArgumentsAssignment_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19558:2: rule__XConstructorCall__ArgumentsAssignment_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:2: ( rule__XConstructorCall__ArgumentsAssignment_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:19557:2: rule__XConstructorCall__ArgumentsAssignment_5 { - pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred233_InternalXcore39572); + pushFollow(FollowSets002.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred233_InternalXcore39571); rule__XConstructorCall__ArgumentsAssignment_5(); state._fsp--; @@ -80248,10 +80248,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred238_InternalXcore public final void synpred238_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20613:2: ( rule__XReturnExpression__ExpressionAssignment_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20613:2: rule__XReturnExpression__ExpressionAssignment_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:2: ( rule__XReturnExpression__ExpressionAssignment_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20612:2: rule__XReturnExpression__ExpressionAssignment_2 { - pushFollow(FollowSets002.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred238_InternalXcore41628); + pushFollow(FollowSets002.FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred238_InternalXcore41627); rule__XReturnExpression__ExpressionAssignment_2(); state._fsp--; @@ -80263,10 +80263,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred239_InternalXcore public final void synpred239_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20781: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:20781: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:20780: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:20780:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { - pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred239_InternalXcore41957); + pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred239_InternalXcore41956); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; @@ -80278,10 +80278,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred240_InternalXcore public final void synpred240_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:20810: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:20810: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:20809: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:20809:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred240_InternalXcore42017); + pushFollow(FollowSets002.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred240_InternalXcore42016); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); state._fsp--; @@ -80293,10 +80293,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred241_InternalXcore public final void synpred241_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21157: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:21157: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:21156: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:21156:2: rule__QualifiedName__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__QualifiedName__Group_1__0_in_synpred241_InternalXcore42701); + pushFollow(FollowSets002.FOLLOW_rule__QualifiedName__Group_1__0_in_synpred241_InternalXcore42700); rule__QualifiedName__Group_1__0(); state._fsp--; @@ -80308,10 +80308,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred243_InternalXcore public final void synpred243_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21406: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:21406: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:21405: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:21405:2: rule__JvmTypeReference__Group_0_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred243_InternalXcore43192); + pushFollow(FollowSets002.FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred243_InternalXcore43191); rule__JvmTypeReference__Group_0_1__0(); state._fsp--; @@ -80323,10 +80323,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred247_InternalXcore public final void synpred247_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:21939: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:21939: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:21938: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:21938:2: rule__JvmParameterizedTypeReference__Group_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred247_InternalXcore44238); + pushFollow(FollowSets002.FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred247_InternalXcore44237); rule__JvmParameterizedTypeReference__Group_1__0(); state._fsp--; @@ -80338,10 +80338,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred252_InternalXcore public final void synpred252_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22787: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:22787: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:22786: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:22786:2: rule__XDataType__UnorderedGroup_6__0 { - pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred252_InternalXcore45895); + pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred252_InternalXcore45894); rule__XDataType__UnorderedGroup_6__0(); state._fsp--; @@ -80353,30 +80353,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred253_InternalXcore public final void synpred253_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22805: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:22805: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:22804: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:22804: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:22805: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:22806: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:22804: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:22805: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, "synpred253_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:22806: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:22807: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:22805: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:22806: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:22813: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:22815: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:22812: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:22814: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:22816: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:22816: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:22815: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:22815:8: rule__XDataType__Group_6_0__0 { - pushFollow(FollowSets002.FOLLOW_rule__XDataType__Group_6_0__0_in_synpred253_InternalXcore45982); + pushFollow(FollowSets002.FOLLOW_rule__XDataType__Group_6_0__0_in_synpred253_InternalXcore45981); rule__XDataType__Group_6_0__0(); state._fsp--; @@ -80400,10 +80400,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred254_InternalXcore public final void synpred254_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22854: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:22854: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:22853: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:22853:2: rule__XDataType__UnorderedGroup_6__1 { - pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred254_InternalXcore46135); + pushFollow(FollowSets002.FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred254_InternalXcore46134); rule__XDataType__UnorderedGroup_6__1(); state._fsp--; @@ -80415,10 +80415,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred255_InternalXcore public final void synpred255_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22883:2: ( rule__XAttribute__UnorderedGroup_2__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22883:2: rule__XAttribute__UnorderedGroup_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22882:2: ( rule__XAttribute__UnorderedGroup_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22882:2: rule__XAttribute__UnorderedGroup_2__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_synpred255_InternalXcore46188); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_synpred255_InternalXcore46187); rule__XAttribute__UnorderedGroup_2__0(); state._fsp--; @@ -80430,30 +80430,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred256_InternalXcore public final void synpred256_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:4: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22900:4: ( ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22900:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22900:4: ({...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:5: {...}? => ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred256_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:107: ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22903:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22901:107: ( ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22902:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 0); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22909:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22908:6: ( ( rule__XAttribute__UnorderedAssignment_2_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22910:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnorderedAssignment_2_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22912:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22912:8: rule__XAttribute__UnorderedAssignment_2_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:7: ( rule__XAttribute__UnorderedAssignment_2_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22911:8: rule__XAttribute__UnorderedAssignment_2_0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_synpred256_InternalXcore46275); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_synpred256_InternalXcore46274); rule__XAttribute__UnorderedAssignment_2_0(); state._fsp--; @@ -80477,30 +80477,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred257_InternalXcore public final void synpred257_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:4: ( ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22917:4: ( ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22917:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22917:4: ({...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:5: {...}? => ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred257_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:107: ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22920:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22918:107: ( ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22919:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 1); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22926:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:7: ( rule__XAttribute__UniqueAssignment_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22925:6: ( ( rule__XAttribute__UniqueAssignment_2_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22927:7: ( rule__XAttribute__UniqueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUniqueAssignment_2_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:7: ( rule__XAttribute__UniqueAssignment_2_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22929:8: rule__XAttribute__UniqueAssignment_2_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:7: ( rule__XAttribute__UniqueAssignment_2_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22928:8: rule__XAttribute__UniqueAssignment_2_1 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_synpred257_InternalXcore46366); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_synpred257_InternalXcore46365); rule__XAttribute__UniqueAssignment_2_1(); state._fsp--; @@ -80524,30 +80524,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred258_InternalXcore public final void synpred258_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:4: ( ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22934:4: ( ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22934:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22934:4: ({...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:5: {...}? => ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred258_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:107: ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22937:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22935:107: ( ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22936:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 2); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22943:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22942:6: ( ( rule__XAttribute__ReadonlyAssignment_2_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22944:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getReadonlyAssignment_2_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22946:8: rule__XAttribute__ReadonlyAssignment_2_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:7: ( rule__XAttribute__ReadonlyAssignment_2_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22945:8: rule__XAttribute__ReadonlyAssignment_2_2 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_synpred258_InternalXcore46457); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_synpred258_InternalXcore46456); rule__XAttribute__ReadonlyAssignment_2_2(); state._fsp--; @@ -80571,30 +80571,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred259_InternalXcore public final void synpred259_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:4: ( ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22951:4: ( ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22951:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22951:4: ({...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:5: {...}? => ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred259_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:107: ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22954:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22952:107: ( ( ( rule__XAttribute__TransientAssignment_2_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22953:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 3); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22960:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:7: ( rule__XAttribute__TransientAssignment_2_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22959:6: ( ( rule__XAttribute__TransientAssignment_2_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22961:7: ( rule__XAttribute__TransientAssignment_2_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getTransientAssignment_2_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:7: ( rule__XAttribute__TransientAssignment_2_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22963:8: rule__XAttribute__TransientAssignment_2_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:7: ( rule__XAttribute__TransientAssignment_2_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22962:8: rule__XAttribute__TransientAssignment_2_3 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_synpred259_InternalXcore46548); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_synpred259_InternalXcore46547); rule__XAttribute__TransientAssignment_2_3(); state._fsp--; @@ -80618,30 +80618,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred260_InternalXcore public final void synpred260_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:4: ( ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22968:4: ( ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22968:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22968:4: ({...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:5: {...}? => ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred260_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:107: ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22971:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22969:107: ( ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22970:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 4); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22977:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:7: ( rule__XAttribute__VolatileAssignment_2_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22976:6: ( ( rule__XAttribute__VolatileAssignment_2_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22978:7: ( rule__XAttribute__VolatileAssignment_2_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getVolatileAssignment_2_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:7: ( rule__XAttribute__VolatileAssignment_2_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22980:8: rule__XAttribute__VolatileAssignment_2_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:7: ( rule__XAttribute__VolatileAssignment_2_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22979:8: rule__XAttribute__VolatileAssignment_2_4 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_synpred260_InternalXcore46639); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_synpred260_InternalXcore46638); rule__XAttribute__VolatileAssignment_2_4(); state._fsp--; @@ -80665,30 +80665,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred261_InternalXcore public final void synpred261_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:4: ( ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22985:4: ( ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22985:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22985:4: ({...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:5: {...}? => ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred261_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:107: ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22988:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22986:107: ( ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22987:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 5); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22994:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22993:6: ( ( rule__XAttribute__UnsettableAssignment_2_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22995:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getUnsettableAssignment_2_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22997:8: rule__XAttribute__UnsettableAssignment_2_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:7: ( rule__XAttribute__UnsettableAssignment_2_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:22996:8: rule__XAttribute__UnsettableAssignment_2_5 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_synpred261_InternalXcore46730); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_synpred261_InternalXcore46729); rule__XAttribute__UnsettableAssignment_2_5(); state._fsp--; @@ -80712,30 +80712,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred262_InternalXcore public final void synpred262_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:4: ( ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23002:4: ( ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23002:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23002:4: ({...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:5: {...}? => ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred262_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:107: ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23005:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23003:107: ( ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23004:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_2(), 6); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23011:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:7: ( rule__XAttribute__DerivedAssignment_2_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23010:6: ( ( rule__XAttribute__DerivedAssignment_2_6 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23012:7: ( rule__XAttribute__DerivedAssignment_2_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getDerivedAssignment_2_6()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:7: ( rule__XAttribute__DerivedAssignment_2_6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23014:8: rule__XAttribute__DerivedAssignment_2_6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:7: ( rule__XAttribute__DerivedAssignment_2_6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23013:8: rule__XAttribute__DerivedAssignment_2_6 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_synpred262_InternalXcore46821); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_synpred262_InternalXcore46820); rule__XAttribute__DerivedAssignment_2_6(); state._fsp--; @@ -80759,10 +80759,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred263_InternalXcore public final void synpred263_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23052:2: ( rule__XAttribute__UnorderedGroup_2__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23052:2: rule__XAttribute__UnorderedGroup_2__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23051:2: ( rule__XAttribute__UnorderedGroup_2__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23051:2: rule__XAttribute__UnorderedGroup_2__1 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_synpred263_InternalXcore46974); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_synpred263_InternalXcore46973); rule__XAttribute__UnorderedGroup_2__1(); state._fsp--; @@ -80774,10 +80774,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred264_InternalXcore public final void synpred264_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23065:2: ( rule__XAttribute__UnorderedGroup_2__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23065:2: rule__XAttribute__UnorderedGroup_2__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23064:2: ( rule__XAttribute__UnorderedGroup_2__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23064:2: rule__XAttribute__UnorderedGroup_2__2 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_synpred264_InternalXcore47002); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_synpred264_InternalXcore47001); rule__XAttribute__UnorderedGroup_2__2(); state._fsp--; @@ -80789,10 +80789,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred265_InternalXcore public final void synpred265_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23078:2: ( rule__XAttribute__UnorderedGroup_2__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23078:2: rule__XAttribute__UnorderedGroup_2__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23077:2: ( rule__XAttribute__UnorderedGroup_2__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23077:2: rule__XAttribute__UnorderedGroup_2__3 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_synpred265_InternalXcore47030); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_synpred265_InternalXcore47029); rule__XAttribute__UnorderedGroup_2__3(); state._fsp--; @@ -80804,10 +80804,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred266_InternalXcore public final void synpred266_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23091:2: ( rule__XAttribute__UnorderedGroup_2__4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23091:2: rule__XAttribute__UnorderedGroup_2__4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23090:2: ( rule__XAttribute__UnorderedGroup_2__4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23090:2: rule__XAttribute__UnorderedGroup_2__4 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_synpred266_InternalXcore47058); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_synpred266_InternalXcore47057); rule__XAttribute__UnorderedGroup_2__4(); state._fsp--; @@ -80819,10 +80819,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred267_InternalXcore public final void synpred267_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23104:2: ( rule__XAttribute__UnorderedGroup_2__5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23104:2: rule__XAttribute__UnorderedGroup_2__5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23103:2: ( rule__XAttribute__UnorderedGroup_2__5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23103:2: rule__XAttribute__UnorderedGroup_2__5 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_synpred267_InternalXcore47086); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_synpred267_InternalXcore47085); rule__XAttribute__UnorderedGroup_2__5(); state._fsp--; @@ -80834,10 +80834,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred268_InternalXcore public final void synpred268_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23117:2: ( rule__XAttribute__UnorderedGroup_2__6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23117:2: rule__XAttribute__UnorderedGroup_2__6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23116:2: ( rule__XAttribute__UnorderedGroup_2__6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23116:2: rule__XAttribute__UnorderedGroup_2__6 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_synpred268_InternalXcore47114); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_synpred268_InternalXcore47113); rule__XAttribute__UnorderedGroup_2__6(); state._fsp--; @@ -80849,10 +80849,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred269_InternalXcore public final void synpred269_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23130:2: ( rule__XAttribute__UnorderedGroup_2__7 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23130:2: rule__XAttribute__UnorderedGroup_2__7 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23129:2: ( rule__XAttribute__UnorderedGroup_2__7 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23129:2: rule__XAttribute__UnorderedGroup_2__7 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_synpred269_InternalXcore47142); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_synpred269_InternalXcore47141); rule__XAttribute__UnorderedGroup_2__7(); state._fsp--; @@ -80864,10 +80864,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred270_InternalXcore public final void synpred270_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:2: ( rule__XAttribute__UnorderedGroup_7__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23171:2: rule__XAttribute__UnorderedGroup_7__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:2: ( rule__XAttribute__UnorderedGroup_7__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23170:2: rule__XAttribute__UnorderedGroup_7__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_synpred270_InternalXcore47207); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_synpred270_InternalXcore47206); rule__XAttribute__UnorderedGroup_7__0(); state._fsp--; @@ -80879,30 +80879,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred271_InternalXcore public final void synpred271_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23188:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23188:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:5: {...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23188:4: ({...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:5: {...}? => ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred271_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:107: ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23191:6: ( ( rule__XAttribute__Group_7_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23189:107: ( ( ( rule__XAttribute__Group_7_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23190:6: ( ( rule__XAttribute__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 0); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23197:6: ( ( rule__XAttribute__Group_7_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:7: ( rule__XAttribute__Group_7_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23196:6: ( ( rule__XAttribute__Group_7_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23198:7: ( rule__XAttribute__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:7: ( rule__XAttribute__Group_7_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23200:8: rule__XAttribute__Group_7_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:7: ( rule__XAttribute__Group_7_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23199:8: rule__XAttribute__Group_7_0__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_0__0_in_synpred271_InternalXcore47294); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_0__0_in_synpred271_InternalXcore47293); rule__XAttribute__Group_7_0__0(); state._fsp--; @@ -80926,30 +80926,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred272_InternalXcore public final void synpred272_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:5: {...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23205:4: ({...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:5: {...}? => ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred272_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:107: ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23208:6: ( ( rule__XAttribute__Group_7_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23206:107: ( ( ( rule__XAttribute__Group_7_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23207:6: ( ( rule__XAttribute__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 1); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23214:6: ( ( rule__XAttribute__Group_7_1__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:7: ( rule__XAttribute__Group_7_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23213:6: ( ( rule__XAttribute__Group_7_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23215:7: ( rule__XAttribute__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23217:7: ( rule__XAttribute__Group_7_1__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23217:8: rule__XAttribute__Group_7_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:7: ( rule__XAttribute__Group_7_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23216:8: rule__XAttribute__Group_7_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_1__0_in_synpred272_InternalXcore47385); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_1__0_in_synpred272_InternalXcore47384); rule__XAttribute__Group_7_1__0(); state._fsp--; @@ -80973,30 +80973,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred273_InternalXcore public final void synpred273_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:4: ( ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:5: {...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23222:4: ({...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:5: {...}? => ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred273_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:107: ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23225:6: ( ( rule__XAttribute__Group_7_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23223:107: ( ( ( rule__XAttribute__Group_7_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23224:6: ( ( rule__XAttribute__Group_7_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXAttributeAccess().getUnorderedGroup_7(), 2); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23231:6: ( ( rule__XAttribute__Group_7_2__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:7: ( rule__XAttribute__Group_7_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23230:6: ( ( rule__XAttribute__Group_7_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23232:7: ( rule__XAttribute__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAttributeAccess().getGroup_7_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:7: ( rule__XAttribute__Group_7_2__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23234:8: rule__XAttribute__Group_7_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:7: ( rule__XAttribute__Group_7_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23233:8: rule__XAttribute__Group_7_2__0 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_2__0_in_synpred273_InternalXcore47476); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__Group_7_2__0_in_synpred273_InternalXcore47475); rule__XAttribute__Group_7_2__0(); state._fsp--; @@ -81020,10 +81020,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred274_InternalXcore public final void synpred274_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23272:2: ( rule__XAttribute__UnorderedGroup_7__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23272:2: rule__XAttribute__UnorderedGroup_7__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23271:2: ( rule__XAttribute__UnorderedGroup_7__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23271:2: rule__XAttribute__UnorderedGroup_7__1 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_synpred274_InternalXcore47629); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_synpred274_InternalXcore47628); rule__XAttribute__UnorderedGroup_7__1(); state._fsp--; @@ -81035,10 +81035,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred275_InternalXcore public final void synpred275_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23285:2: ( rule__XAttribute__UnorderedGroup_7__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23285:2: rule__XAttribute__UnorderedGroup_7__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23284:2: ( rule__XAttribute__UnorderedGroup_7__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23284:2: rule__XAttribute__UnorderedGroup_7__2 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_synpred275_InternalXcore47657); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_synpred275_InternalXcore47656); rule__XAttribute__UnorderedGroup_7__2(); state._fsp--; @@ -81050,10 +81050,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred276_InternalXcore public final void synpred276_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23298:2: ( rule__XAttribute__UnorderedGroup_7__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23298:2: rule__XAttribute__UnorderedGroup_7__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23297:2: ( rule__XAttribute__UnorderedGroup_7__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23297:2: rule__XAttribute__UnorderedGroup_7__3 { - pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_synpred276_InternalXcore47685); + pushFollow(FollowSets002.FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_synpred276_InternalXcore47684); rule__XAttribute__UnorderedGroup_7__3(); state._fsp--; @@ -81065,10 +81065,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred277_InternalXcore public final void synpred277_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23331:2: ( rule__XReference__UnorderedGroup_3__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23331:2: rule__XReference__UnorderedGroup_3__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:2: ( rule__XReference__UnorderedGroup_3__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23330:2: rule__XReference__UnorderedGroup_3__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__0_in_synpred277_InternalXcore47742); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__0_in_synpred277_InternalXcore47741); rule__XReference__UnorderedGroup_3__0(); state._fsp--; @@ -81080,30 +81080,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred278_InternalXcore public final void synpred278_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:4: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:4: ( ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23348:4: ({...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:5: {...}? => ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred278_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:107: ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23351:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23349:107: ( ( ( rule__XReference__UnorderedAssignment_3_0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23350:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 0); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23357:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:7: ( rule__XReference__UnorderedAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23356:6: ( ( rule__XReference__UnorderedAssignment_3_0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23358:7: ( rule__XReference__UnorderedAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnorderedAssignment_3_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23360:7: ( rule__XReference__UnorderedAssignment_3_0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23360:8: rule__XReference__UnorderedAssignment_3_0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:7: ( rule__XReference__UnorderedAssignment_3_0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23359:8: rule__XReference__UnorderedAssignment_3_0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_synpred278_InternalXcore47829); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_synpred278_InternalXcore47828); rule__XReference__UnorderedAssignment_3_0(); state._fsp--; @@ -81127,30 +81127,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred279_InternalXcore public final void synpred279_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:4: ( ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23365:4: ( ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23365:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23365:4: ({...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:5: {...}? => ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred279_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:107: ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23368:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23366:107: ( ( ( rule__XReference__UniqueAssignment_3_1 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23367:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 1); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23374:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:7: ( rule__XReference__UniqueAssignment_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23373:6: ( ( rule__XReference__UniqueAssignment_3_1 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23375:7: ( rule__XReference__UniqueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUniqueAssignment_3_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:7: ( rule__XReference__UniqueAssignment_3_1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23377:8: rule__XReference__UniqueAssignment_3_1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:7: ( rule__XReference__UniqueAssignment_3_1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23376:8: rule__XReference__UniqueAssignment_3_1 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UniqueAssignment_3_1_in_synpred279_InternalXcore47920); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UniqueAssignment_3_1_in_synpred279_InternalXcore47919); rule__XReference__UniqueAssignment_3_1(); state._fsp--; @@ -81174,30 +81174,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred280_InternalXcore public final void synpred280_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:4: ( ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:4: ( ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23382:4: ({...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:5: {...}? => ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred280_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:107: ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23385:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23383:107: ( ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23384:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 2); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23391:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:7: ( rule__XReference__ReadonlyAssignment_3_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23390:6: ( ( rule__XReference__ReadonlyAssignment_3_2 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23392:7: ( rule__XReference__ReadonlyAssignment_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getReadonlyAssignment_3_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23394:7: ( rule__XReference__ReadonlyAssignment_3_2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23394:8: rule__XReference__ReadonlyAssignment_3_2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:7: ( rule__XReference__ReadonlyAssignment_3_2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23393:8: rule__XReference__ReadonlyAssignment_3_2 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_synpred280_InternalXcore48011); + pushFollow(FollowSets002.FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_synpred280_InternalXcore48010); rule__XReference__ReadonlyAssignment_3_2(); state._fsp--; @@ -81221,30 +81221,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred281_InternalXcore public final void synpred281_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:4: ( ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23399:4: ( ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23399:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:5: {...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23399:4: ({...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:5: {...}? => ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred281_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:107: ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23402:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23400:107: ( ( ( rule__XReference__TransientAssignment_3_3 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23401:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 3); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23408:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:7: ( rule__XReference__TransientAssignment_3_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23407:6: ( ( rule__XReference__TransientAssignment_3_3 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23409:7: ( rule__XReference__TransientAssignment_3_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getTransientAssignment_3_3()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23411:7: ( rule__XReference__TransientAssignment_3_3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23411:8: rule__XReference__TransientAssignment_3_3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:7: ( rule__XReference__TransientAssignment_3_3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23410:8: rule__XReference__TransientAssignment_3_3 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__TransientAssignment_3_3_in_synpred281_InternalXcore48102); + pushFollow(FollowSets002.FOLLOW_rule__XReference__TransientAssignment_3_3_in_synpred281_InternalXcore48101); rule__XReference__TransientAssignment_3_3(); state._fsp--; @@ -81268,30 +81268,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred282_InternalXcore public final void synpred282_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:4: ( ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:4: ( ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23416:4: ({...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:5: {...}? => ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred282_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:107: ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23419:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23417:107: ( ( ( rule__XReference__VolatileAssignment_3_4 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23418:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 4); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23425:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:7: ( rule__XReference__VolatileAssignment_3_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23424:6: ( ( rule__XReference__VolatileAssignment_3_4 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23426:7: ( rule__XReference__VolatileAssignment_3_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getVolatileAssignment_3_4()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23428:7: ( rule__XReference__VolatileAssignment_3_4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23428:8: rule__XReference__VolatileAssignment_3_4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:7: ( rule__XReference__VolatileAssignment_3_4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23427:8: rule__XReference__VolatileAssignment_3_4 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__VolatileAssignment_3_4_in_synpred282_InternalXcore48193); + pushFollow(FollowSets002.FOLLOW_rule__XReference__VolatileAssignment_3_4_in_synpred282_InternalXcore48192); rule__XReference__VolatileAssignment_3_4(); state._fsp--; @@ -81315,30 +81315,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred283_InternalXcore public final void synpred283_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:4: ( ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23433:4: ( ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23433:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23433:4: ({...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:5: {...}? => ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred283_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:107: ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23436:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23434:107: ( ( ( rule__XReference__UnsettableAssignment_3_5 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23435:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_3(), 5); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23442:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:7: ( rule__XReference__UnsettableAssignment_3_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23441:6: ( ( rule__XReference__UnsettableAssignment_3_5 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23443:7: ( rule__XReference__UnsettableAssignment_3_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getUnsettableAssignment_3_5()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23445:7: ( rule__XReference__UnsettableAssignment_3_5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23445:8: rule__XReference__UnsettableAssignment_3_5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:7: ( rule__XReference__UnsettableAssignment_3_5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23444:8: rule__XReference__UnsettableAssignment_3_5 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_synpred283_InternalXcore48284); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_synpred283_InternalXcore48283); rule__XReference__UnsettableAssignment_3_5(); state._fsp--; @@ -81362,10 +81362,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred284_InternalXcore public final void synpred284_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23483:2: ( rule__XReference__UnorderedGroup_3__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23483:2: rule__XReference__UnorderedGroup_3__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23482:2: ( rule__XReference__UnorderedGroup_3__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23482:2: rule__XReference__UnorderedGroup_3__1 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__1_in_synpred284_InternalXcore48437); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__1_in_synpred284_InternalXcore48436); rule__XReference__UnorderedGroup_3__1(); state._fsp--; @@ -81377,10 +81377,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred285_InternalXcore public final void synpred285_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23496:2: ( rule__XReference__UnorderedGroup_3__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23496:2: rule__XReference__UnorderedGroup_3__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:2: ( rule__XReference__UnorderedGroup_3__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23495:2: rule__XReference__UnorderedGroup_3__2 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__2_in_synpred285_InternalXcore48465); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__2_in_synpred285_InternalXcore48464); rule__XReference__UnorderedGroup_3__2(); state._fsp--; @@ -81392,10 +81392,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred286_InternalXcore public final void synpred286_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23509:2: ( rule__XReference__UnorderedGroup_3__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23509:2: rule__XReference__UnorderedGroup_3__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23508:2: ( rule__XReference__UnorderedGroup_3__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23508:2: rule__XReference__UnorderedGroup_3__3 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__3_in_synpred286_InternalXcore48493); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__3_in_synpred286_InternalXcore48492); rule__XReference__UnorderedGroup_3__3(); state._fsp--; @@ -81407,10 +81407,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred287_InternalXcore public final void synpred287_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23522:2: ( rule__XReference__UnorderedGroup_3__4 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23522:2: rule__XReference__UnorderedGroup_3__4 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23521:2: ( rule__XReference__UnorderedGroup_3__4 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23521:2: rule__XReference__UnorderedGroup_3__4 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__4_in_synpred287_InternalXcore48521); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__4_in_synpred287_InternalXcore48520); rule__XReference__UnorderedGroup_3__4(); state._fsp--; @@ -81422,10 +81422,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred288_InternalXcore public final void synpred288_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23535:2: ( rule__XReference__UnorderedGroup_3__5 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23535:2: rule__XReference__UnorderedGroup_3__5 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:2: ( rule__XReference__UnorderedGroup_3__5 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23534:2: rule__XReference__UnorderedGroup_3__5 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__5_in_synpred288_InternalXcore48549); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__5_in_synpred288_InternalXcore48548); rule__XReference__UnorderedGroup_3__5(); state._fsp--; @@ -81437,10 +81437,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred289_InternalXcore public final void synpred289_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23548:2: ( rule__XReference__UnorderedGroup_3__6 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23548:2: rule__XReference__UnorderedGroup_3__6 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23547:2: ( rule__XReference__UnorderedGroup_3__6 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23547:2: rule__XReference__UnorderedGroup_3__6 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__6_in_synpred289_InternalXcore48577); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_3__6_in_synpred289_InternalXcore48576); rule__XReference__UnorderedGroup_3__6(); state._fsp--; @@ -81452,10 +81452,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred290_InternalXcore public final void synpred290_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23587:2: ( rule__XReference__UnorderedGroup_9__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23587:2: rule__XReference__UnorderedGroup_9__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23586:2: ( rule__XReference__UnorderedGroup_9__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23586:2: rule__XReference__UnorderedGroup_9__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__0_in_synpred290_InternalXcore48640); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__0_in_synpred290_InternalXcore48639); rule__XReference__UnorderedGroup_9__0(); state._fsp--; @@ -81467,30 +81467,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred291_InternalXcore public final void synpred291_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:4: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:4: ( ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:5: {...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23604:4: ({...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:5: {...}? => ( ( ( rule__XReference__Group_9_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred291_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:107: ( ( ( rule__XReference__Group_9_0__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23607:6: ( ( rule__XReference__Group_9_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23605:107: ( ( ( rule__XReference__Group_9_0__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23606:6: ( ( rule__XReference__Group_9_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 0); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23613:6: ( ( rule__XReference__Group_9_0__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:7: ( rule__XReference__Group_9_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23612:6: ( ( rule__XReference__Group_9_0__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23614:7: ( rule__XReference__Group_9_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_0()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23616:7: ( rule__XReference__Group_9_0__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23616:8: rule__XReference__Group_9_0__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:7: ( rule__XReference__Group_9_0__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23615:8: rule__XReference__Group_9_0__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_0__0_in_synpred291_InternalXcore48727); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_0__0_in_synpred291_InternalXcore48726); rule__XReference__Group_9_0__0(); state._fsp--; @@ -81514,30 +81514,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred292_InternalXcore public final void synpred292_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:4: ( ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23621:4: ( ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23621:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:5: {...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23621:4: ({...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:5: {...}? => ( ( ( rule__XReference__Group_9_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred292_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:107: ( ( ( rule__XReference__Group_9_1__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23624:6: ( ( rule__XReference__Group_9_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23622:107: ( ( ( rule__XReference__Group_9_1__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23623:6: ( ( rule__XReference__Group_9_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 1); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23630:6: ( ( rule__XReference__Group_9_1__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:7: ( rule__XReference__Group_9_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23629:6: ( ( rule__XReference__Group_9_1__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23631:7: ( rule__XReference__Group_9_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_1()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23633:7: ( rule__XReference__Group_9_1__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23633:8: rule__XReference__Group_9_1__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:7: ( rule__XReference__Group_9_1__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23632:8: rule__XReference__Group_9_1__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_1__0_in_synpred292_InternalXcore48818); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_1__0_in_synpred292_InternalXcore48817); rule__XReference__Group_9_1__0(); state._fsp--; @@ -81561,30 +81561,30 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred293_InternalXcore public final void synpred293_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:4: ( ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:4: ( ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:5: {...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23638:4: ({...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:5: {...}? => ( ( ( rule__XReference__Group_9_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred293_InternalXcore", "getUnorderedGroupHelper().canSelect(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2)"); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:107: ( ( ( rule__XReference__Group_9_2__0 ) ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23641:6: ( ( rule__XReference__Group_9_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23639:107: ( ( ( rule__XReference__Group_9_2__0 ) ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23640:6: ( ( rule__XReference__Group_9_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getXReferenceAccess().getUnorderedGroup_9(), 2); - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23647:6: ( ( rule__XReference__Group_9_2__0 ) ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:7: ( rule__XReference__Group_9_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23646:6: ( ( rule__XReference__Group_9_2__0 ) ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23648:7: ( rule__XReference__Group_9_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReferenceAccess().getGroup_9_2()); } - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23650:7: ( rule__XReference__Group_9_2__0 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23650:8: rule__XReference__Group_9_2__0 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:7: ( rule__XReference__Group_9_2__0 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23649:8: rule__XReference__Group_9_2__0 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_2__0_in_synpred293_InternalXcore48909); + pushFollow(FollowSets002.FOLLOW_rule__XReference__Group_9_2__0_in_synpred293_InternalXcore48908); rule__XReference__Group_9_2__0(); state._fsp--; @@ -81608,10 +81608,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred294_InternalXcore public final void synpred294_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23688:2: ( rule__XReference__UnorderedGroup_9__1 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23688:2: rule__XReference__UnorderedGroup_9__1 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23687:2: ( rule__XReference__UnorderedGroup_9__1 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23687:2: rule__XReference__UnorderedGroup_9__1 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__1_in_synpred294_InternalXcore49062); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__1_in_synpred294_InternalXcore49061); rule__XReference__UnorderedGroup_9__1(); state._fsp--; @@ -81623,10 +81623,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred295_InternalXcore public final void synpred295_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23701:2: ( rule__XReference__UnorderedGroup_9__2 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23701:2: rule__XReference__UnorderedGroup_9__2 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23700:2: ( rule__XReference__UnorderedGroup_9__2 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23700:2: rule__XReference__UnorderedGroup_9__2 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__2_in_synpred295_InternalXcore49090); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__2_in_synpred295_InternalXcore49089); rule__XReference__UnorderedGroup_9__2(); state._fsp--; @@ -81638,10 +81638,10 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred296_InternalXcore public final void synpred296_InternalXcore_fragment() throws RecognitionException { - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23714:2: ( rule__XReference__UnorderedGroup_9__3 ) - // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23714:2: rule__XReference__UnorderedGroup_9__3 + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:2: ( rule__XReference__UnorderedGroup_9__3 ) + // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:23713:2: rule__XReference__UnorderedGroup_9__3 { - pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__3_in_synpred296_InternalXcore49118); + pushFollow(FollowSets002.FOLLOW_rule__XReference__UnorderedGroup_9__3_in_synpred296_InternalXcore49117); rule__XReference__UnorderedGroup_9__3(); state._fsp--; @@ -82759,34 +82759,33 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { "\20\uffff}>"; static final String[] DFA1_transitionS = { "\1\1\12\uffff\1\6\3\uffff\1\2\1\3\1\4\1\5", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\1\12\12\uffff\1\17\1\uffff\1\11\1\uffff\1\13\1\14\1\15\1"+ - "\16", - "", - "", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10", - "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10"+ - "\45\uffff\1\7\3\uffff\1\10\3\uffff\1\10" + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\1\12\12\uffff\1\17\1\uffff\1\11\1\uffff\1\13\1\14\1\15\1\16", + "", + "", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10", + "\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\1\10\1\uffff\1\10\45"+ + "\uffff\1\7\3\uffff\1\10\3\uffff\1\10" }; static final short[] DFA1_eot = DFA.unpackEncodedString(DFA1_eotS); @@ -82827,8 +82826,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA2_eofS = "\61\uffff"; static final String DFA2_minS = - "\1\30\1\5\3\uffff\5\30\2\5\5\30\6\15\1\5\1\10\6\15\1\123\1\5\1"+ - "\30\6\15\1\5\1\10\6\15\1\123"; + "\1\30\1\5\3\uffff\5\30\2\5\5\30\6\15\1\5\1\10\6\15\1\123\1\5\1\30"+ + "\6\15\1\5\1\10\6\15\1\123"; static final String DFA2_maxS = "\1\125\1\27\3\uffff\5\125\2\27\5\125\6\115\1\27\1\10\6\115\1\124"+ "\1\27\1\125\6\115\1\27\1\10\6\115\1\124"; @@ -82938,8 +82937,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA4_eofS = "\61\uffff"; static final String DFA4_minS = - "\2\5\3\uffff\14\5\6\15\1\5\1\10\6\15\1\123\2\5\6\15\1\5\1\10\6"+ - "\15\1\123"; + "\2\5\3\uffff\14\5\6\15\1\5\1\10\6\15\1\123\2\5\6\15\1\5\1\10\6\15"+ + "\1\123"; static final String DFA4_maxS = "\1\121\1\27\3\uffff\5\122\2\27\5\122\6\115\1\27\1\10\6\115\1\124"+ "\1\27\1\121\6\115\1\27\1\10\6\115\1\124"; @@ -83390,8 +83389,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA31_specialS = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\72\uffff}>"; static final String[] DFA31_transitionS = { - "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37"+ - "\12\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ + "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37\12"+ + "\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ "\2\12\1\uffff\1\7\3\uffff\1\12\2\uffff\1\12\3\uffff\2\12\1\uffff"+ "\1\12\3\uffff\11\12\4\uffff\1\10\1\uffff\1\12", "\1\uffff", @@ -83852,8 +83851,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA39_specialS = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\72\uffff}>"; static final String[] DFA39_transitionS = { - "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37"+ - "\12\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ + "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37\12"+ + "\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ "\2\12\1\uffff\1\7\3\uffff\1\12\2\uffff\1\12\3\uffff\2\12\1\uffff"+ "\1\12\3\uffff\11\12\4\uffff\1\10\1\uffff\1\12", "\1\uffff", @@ -84085,8 +84084,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA41_specialS = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\72\uffff}>"; static final String[] DFA41_transitionS = { - "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37"+ - "\12\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ + "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37\12"+ + "\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\2\uffff"+ "\2\12\1\uffff\1\7\3\uffff\1\12\2\uffff\1\12\3\uffff\2\12\1\uffff"+ "\1\12\3\uffff\11\12\4\uffff\1\10\1\uffff\1\12", "\1\uffff", @@ -84326,8 +84325,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { "\1\10\15\uffff\1\11", "\1\10\15\uffff\1\11", "\1\10\15\uffff\1\11", - "\1\12\12\uffff\1\17\1\uffff\1\20\1\uffff\1\13\1\14\1\15\1"+ - "\16", + "\1\12\12\uffff\1\17\1\uffff\1\20\1\uffff\1\13\1\14\1\15\1\16", "", "\1\10\15\uffff\1\11", "\1\10\15\uffff\1\11", @@ -84368,7 +84366,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA50_transition; } public String getDescription() { - return "4330:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; + return "4329:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; } } static final String DFA120_eotS = @@ -84384,9 +84382,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA120_specialS = "\2\uffff\1\5\1\4\1\6\1\3\1\10\1\1\1\0\1\7\1\2\1\uffff}>"; static final String[] DFA120_transitionS = { - "\5\1\5\uffff\3\1\1\uffff\55\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10"+ - "\1\11\1\12\11\1\1\uffff\3\1\1\uffff\2\1\1\uffff\30\1\1\uffff"+ - "\2\1", + "\5\1\5\uffff\3\1\1\uffff\55\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1"+ + "\11\1\12\11\1\1\uffff\3\1\1\uffff\2\1\1\uffff\30\1\1\uffff\2"+ + "\1", "", "\1\uffff", "\1\uffff", @@ -84430,7 +84428,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA120_transition; } public String getDescription() { - return "()* loopback of 12814:1: ( rule__XOtherOperatorExpression__Group_1__0 )*"; + return "()* loopback of 12813:1: ( rule__XOtherOperatorExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -84730,7 +84728,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA126_transition; } public String getDescription() { - return "14487:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; + return "14486:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -84910,7 +84908,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA127_transition; } public String getDescription() { - return "14515:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; + return "14514:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -84952,8 +84950,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA135_specialS = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\75\uffff}>"; static final String[] DFA135_transitionS = { - "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37"+ - "\12\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\1\uffff"+ + "\1\12\1\1\3\12\7\uffff\1\6\2\uffff\1\12\1\2\1\3\1\4\1\5\37\12"+ + "\11\uffff\1\12\3\uffff\1\10\3\uffff\1\12\3\uffff\1\12\1\uffff"+ "\3\12\1\uffff\1\7\3\uffff\1\12\2\uffff\2\12\2\uffff\2\12\1\uffff"+ "\1\12\3\uffff\11\12\4\uffff\1\10\2\12", "\1\uffff", @@ -85056,7 +85054,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA135_transition; } public String getDescription() { - return "15656:1: ( rule__XClosure__Group_1__0 )?"; + return "15655:1: ( rule__XClosure__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -85326,7 +85324,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA151_transition; } public String getDescription() { - return "18935:1: ( rule__XFeatureCall__Group_3__0 )?"; + return "18934:1: ( rule__XFeatureCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -85506,7 +85504,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA152_transition; } public String getDescription() { - return "18963:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; + return "18962:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -85548,8 +85546,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA156_specialS = "\1\uffff\1\0\147\uffff}>"; static final String[] DFA156_transitionS = { - "\5\2\5\uffff\3\2\1\uffff\56\2\1\1\20\2\1\uffff\3\2\1\uffff"+ - "\2\2\1\uffff\30\2\1\uffff\2\2", + "\5\2\5\uffff\3\2\1\uffff\56\2\1\1\20\2\1\uffff\3\2\1\uffff\2"+ + "\2\1\uffff\30\2\1\uffff\2\2", "\1\uffff", "", "", @@ -85686,7 +85684,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA156_transition; } public String getDescription() { - return "19501:1: ( rule__XConstructorCall__Group_3__0 )?"; + return "19500:1: ( rule__XConstructorCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -85866,7 +85864,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA157_transition; } public String getDescription() { - return "19530:1: ( rule__XConstructorCall__Group_4__0 )?"; + return "19529:1: ( rule__XConstructorCall__Group_4__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -86046,7 +86044,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA158_transition; } public String getDescription() { - return "19558:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; + return "19557:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -86086,18 +86084,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { static final String DFA163_acceptS = "\100\uffff\1\2\47\uffff\1\1"; static final String DFA163_specialS = - "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+ - "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30"+ - "\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45"+ - "\1\46\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62"+ - "\1\63\1\64\1\65\1\66\1\67\1\70\1\71\1\72\1\73\1\74\1\75\1\76\51"+ - "\uffff}>"; + "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+ + "\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31"+ + "\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45\1\46"+ + "\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63"+ + "\1\64\1\65\1\66\1\67\1\70\1\71\1\72\1\73\1\74\1\75\1\76\51\uffff}>"; static final String[] DFA163_transitionS = { - "\1\63\1\1\1\62\1\64\1\66\5\uffff\2\100\1\6\1\uffff\1\100\1"+ - "\50\1\2\1\3\1\4\1\5\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1"+ - "\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1"+ - "\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45\11\100"+ - "\1\54\7\100\1\47\3\100\1\46\2\100\1\55\1\60\1\uffff\1\77\2\100"+ + "\1\63\1\1\1\62\1\64\1\66\5\uffff\2\100\1\6\1\uffff\1\100\1\50"+ + "\1\2\1\3\1\4\1\5\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17"+ + "\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33"+ + "\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45\11\100\1"+ + "\54\7\100\1\47\3\100\1\46\2\100\1\55\1\60\1\uffff\1\77\2\100"+ "\1\uffff\1\52\1\100\1\uffff\1\57\3\100\1\56\1\70\1\100\1\53"+ "\3\100\1\71\1\72\1\73\1\51\1\65\1\67\1\74\1\75\1\76\4\100\1"+ "\uffff\1\100\1\61", @@ -86237,7 +86234,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA163_transition; } public String getDescription() { - return "20613:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; + return "20612:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87212,8 +87209,8 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { "\5\1\4\uffff\4\1\1\uffff\73\1\1\2\12\1\1\uffff\30\1\1\uffff"+ "\2\1", "", - "\1\3\12\uffff\1\10\1\uffff\1\1\1\uffff\1\4\1\5\1\6\1\7\37"+ - "\1\11\uffff\1\1", + "\1\3\12\uffff\1\10\1\uffff\1\1\1\uffff\1\4\1\5\1\6\1\7\37\1"+ + "\11\uffff\1\1", "\1\uffff", "\1\uffff", "\1\uffff", @@ -87253,7 +87250,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA166_transition; } public String getDescription() { - return "()* loopback of 21157:1: ( rule__QualifiedName__Group_1__0 )*"; + return "()* loopback of 21156:1: ( rule__QualifiedName__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87510,7 +87507,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA172_transition; } public String getDescription() { - return "21939:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; + return "21938:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87595,7 +87592,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA180_transition; } public String getDescription() { - return "22883:2: ( rule__XAttribute__UnorderedGroup_2__0 )?"; + return "22882:2: ( rule__XAttribute__UnorderedGroup_2__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87694,7 +87691,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA182_transition; } public String getDescription() { - return "23052:2: ( rule__XAttribute__UnorderedGroup_2__1 )?"; + return "23051:2: ( rule__XAttribute__UnorderedGroup_2__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87793,7 +87790,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA183_transition; } public String getDescription() { - return "23065:2: ( rule__XAttribute__UnorderedGroup_2__2 )?"; + return "23064:2: ( rule__XAttribute__UnorderedGroup_2__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87892,7 +87889,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA184_transition; } public String getDescription() { - return "23078:2: ( rule__XAttribute__UnorderedGroup_2__3 )?"; + return "23077:2: ( rule__XAttribute__UnorderedGroup_2__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -87991,7 +87988,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA185_transition; } public String getDescription() { - return "23091:2: ( rule__XAttribute__UnorderedGroup_2__4 )?"; + return "23090:2: ( rule__XAttribute__UnorderedGroup_2__4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88090,7 +88087,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA186_transition; } public String getDescription() { - return "23104:2: ( rule__XAttribute__UnorderedGroup_2__5 )?"; + return "23103:2: ( rule__XAttribute__UnorderedGroup_2__5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88189,7 +88186,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA187_transition; } public String getDescription() { - return "23117:2: ( rule__XAttribute__UnorderedGroup_2__6 )?"; + return "23116:2: ( rule__XAttribute__UnorderedGroup_2__6 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88288,7 +88285,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA188_transition; } public String getDescription() { - return "23130:2: ( rule__XAttribute__UnorderedGroup_2__7 )?"; + return "23129:2: ( rule__XAttribute__UnorderedGroup_2__7 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88388,7 +88385,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA189_transition; } public String getDescription() { - return "23171:2: ( rule__XAttribute__UnorderedGroup_7__0 )?"; + return "23170:2: ( rule__XAttribute__UnorderedGroup_7__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88519,7 +88516,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA191_transition; } public String getDescription() { - return "23272:2: ( rule__XAttribute__UnorderedGroup_7__1 )?"; + return "23271:2: ( rule__XAttribute__UnorderedGroup_7__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88650,7 +88647,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA192_transition; } public String getDescription() { - return "23285:2: ( rule__XAttribute__UnorderedGroup_7__2 )?"; + return "23284:2: ( rule__XAttribute__UnorderedGroup_7__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88781,7 +88778,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA193_transition; } public String getDescription() { - return "23298:2: ( rule__XAttribute__UnorderedGroup_7__3 )?"; + return "23297:2: ( rule__XAttribute__UnorderedGroup_7__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -88912,7 +88909,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA202_transition; } public String getDescription() { - return "23587:2: ( rule__XReference__UnorderedGroup_9__0 )?"; + return "23586:2: ( rule__XReference__UnorderedGroup_9__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -89043,7 +89040,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA204_transition; } public String getDescription() { - return "23688:2: ( rule__XReference__UnorderedGroup_9__1 )?"; + return "23687:2: ( rule__XReference__UnorderedGroup_9__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -89174,7 +89171,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA205_transition; } public String getDescription() { - return "23701:2: ( rule__XReference__UnorderedGroup_9__2 )?"; + return "23700:2: ( rule__XReference__UnorderedGroup_9__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -89305,7 +89302,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { this.transition = DFA206_transition; } public String getDescription() { - return "23714:2: ( rule__XReference__UnorderedGroup_9__3 )?"; + return "23713:2: ( rule__XReference__UnorderedGroup_9__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -89831,1898 +89828,1898 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives9470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_29502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_29520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_19554 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_19572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_19590 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__09621 = new BitSet(new long[]{0x0000080000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__09624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__19682 = new BitSet(new long[]{0x0000080000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__19685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl9712 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__29743 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__29746 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__XPackage__Group__2__Impl9774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__39805 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__39808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl9835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__49865 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__49868 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl9895 = new BitSet(new long[]{0x0000002000000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__59926 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__59929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl9956 = new BitSet(new long[]{0x0000000002000002L}); - public static final BitSet FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__69987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl10014 = new BitSet(new long[]{0x0000008209000002L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__010059 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__010062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_81_in_rule__XAnnotation__Group__0__Impl10090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__110121 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__110124 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl10151 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__210181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl10208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__010245 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__010248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XAnnotation__Group_2__0__Impl10276 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__110307 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__110310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl10337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__210367 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__210370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl10397 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__310428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XAnnotation__Group_2__3__Impl10456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__010495 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__010498 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XAnnotation__Group_2_2__0__Impl10526 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__110557 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl10584 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__010618 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__010621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl10648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__110678 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__110681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XStringToStringMapEntry__Group__1__Impl10709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__210740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl10767 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__010803 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__010806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__XImportDirective__Group__0__Impl10834 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__110865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDirective__Alternatives_1_in_rule__XImportDirective__Group__1__Impl10892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__010926 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__010929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0__0_in_rule__XAnnotationDirective__Group__0__Impl10956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__110986 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__110989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XAnnotationDirective__Group__1__Impl11017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__211048 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__NameAssignment_2_in_rule__XAnnotationDirective__Group__2__Impl11075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0__0__Impl_in_rule__XAnnotationDirective__Group_0__011111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__0_in_rule__XAnnotationDirective__Group_0__0__Impl11138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__0__Impl_in_rule__XAnnotationDirective__Group_0_0__011170 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__1_in_rule__XAnnotationDirective__Group_0_0__011173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__XAnnotationDirective__Group_0_0__0__Impl11201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__1__Impl_in_rule__XAnnotationDirective__Group_0_0__111232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_0_0_1_in_rule__XAnnotationDirective__Group_0_0__1__Impl11259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__011293 = new BitSet(new long[]{0x0000000000000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__011296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl11323 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__111354 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__111357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__XDataType__Group__1__Impl11385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__211416 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__211419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl11446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__311476 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__311479 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl11506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__411537 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__411540 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XDataType__Group__4__Impl11568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__511599 = new BitSet(new long[]{0x00000000C0000000L}); - public static final BitSet FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__511602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl11629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__611659 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl11686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__011730 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__011733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XDataType__Group_3__0__Impl11761 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__111792 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__111795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl11822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__211852 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__211855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl11882 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__311913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XDataType__Group_3__3__Impl11941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__011980 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__011983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XDataType__Group_3_2__0__Impl12011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__112042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl12069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__012103 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__012106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl12133 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__112163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl12190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__012224 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__012227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__XDataType__Group_6_1__0__Impl12255 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__112286 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl12313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__012347 = new BitSet(new long[]{0x0000008209000000L,0x0000000000220000L}); - public static final BitSet FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__012350 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl12377 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__112408 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__112411 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__XEnum__Group__1__Impl12439 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__212470 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__212473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl12500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__312530 = new BitSet(new long[]{0x0000000000000020L,0x0000000000820000L}); - public static final BitSet FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__312533 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__XEnum__Group__3__Impl12561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__412592 = new BitSet(new long[]{0x0000000000000020L,0x0000000000820000L}); - public static final BitSet FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__412595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl12622 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__512653 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__XEnum__Group__5__Impl12681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__012724 = new BitSet(new long[]{0x0000000000000020L,0x0000000000120000L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__012727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl12754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__112784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl12811 = new BitSet(new long[]{0x0000000000000022L,0x0000000000120000L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__012846 = new BitSet(new long[]{0x0000000000000020L,0x0000000000120000L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__012849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XEnum__Group_4_1__0__Impl12878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__112911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl12938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__012972 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__012975 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl13002 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__113033 = new BitSet(new long[]{0x0000000004002000L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__113036 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl13063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__213093 = new BitSet(new long[]{0x0000000004002000L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__213096 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl13123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__313154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl13181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__013220 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__013223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XEnumLiteral__Group_2__0__Impl13251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__113282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl13309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__013343 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__013346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XEnumLiteral__Group_3__0__Impl13374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__113405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl13432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedInt__Group__0__Impl_in_rule__SignedInt__Group__013466 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__SignedInt__Group__1_in_rule__SignedInt__Group__013469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_rule__SignedInt__Group__0__Impl13498 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedInt__Group__1__Impl_in_rule__SignedInt__Group__113531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInt__Group__1__Impl13558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__013591 = new BitSet(new long[]{0x0000008009000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__013594 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__113652 = new BitSet(new long[]{0x0000008009000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__113655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl13682 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__213713 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__213716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl13743 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__313773 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); - public static final BitSet FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__313776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl13803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__413833 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); - public static final BitSet FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__413836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl13863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__513894 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); - public static final BitSet FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__513897 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl13924 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__613955 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); - public static final BitSet FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__613958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl13985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__714016 = new BitSet(new long[]{0x003E731130000000L,0x0000000000820000L}); - public static final BitSet FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__714019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__XClass__Group__7__Impl14047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__814078 = new BitSet(new long[]{0x003E731130000000L,0x0000000000820000L}); - public static final BitSet FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__814081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl14108 = new BitSet(new long[]{0x003E731130000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__914139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__XClass__Group__9__Impl14167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__014218 = new BitSet(new long[]{0x0000000009000000L}); - public static final BitSet FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__014221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl14248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__114279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__XClass__Group_2_0__1__Impl14307 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__014342 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__014345 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XClass__Group_4__0__Impl14373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__114404 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__114407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl14434 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__214464 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__214467 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl14494 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__314525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XClass__Group_4__3__Impl14553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__014592 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__014595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XClass__Group_4_2__0__Impl14623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__114654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl14681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__014715 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__014718 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__XClass__Group_5__0__Impl14746 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__114777 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__114780 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl14807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__214837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl14864 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__014901 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__014904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XClass__Group_5_2__0__Impl14932 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__114963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl14990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__015024 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__015027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XClass__Group_6__0__Impl15055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__115086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl15113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__015147 = new BitSet(new long[]{0x003E101100000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__015150 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__115208 = new BitSet(new long[]{0x003E101100000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__115211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__AnnotationsAssignment_1_in_rule__XAttribute__Group__1__Impl15238 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__215269 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__215272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2_in_rule__XAttribute__Group__2__Impl15299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__315329 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__315332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__TypeAssignment_3_in_rule__XAttribute__Group__3__Impl15359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__415389 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__415392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__MultiplicityAssignment_4_in_rule__XAttribute__Group__4__Impl15419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__515450 = new BitSet(new long[]{0x0000000000F02000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__6_in_rule__XAttribute__Group__515453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__NameAssignment_5_in_rule__XAttribute__Group__5__Impl15480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__6__Impl_in_rule__XAttribute__Group__615510 = new BitSet(new long[]{0x0000000000F02000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__7_in_rule__XAttribute__Group__615513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_6__0_in_rule__XAttribute__Group__6__Impl15540 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group__7__Impl_in_rule__XAttribute__Group__715571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7_in_rule__XAttribute__Group__7__Impl15598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_6__0__Impl_in_rule__XAttribute__Group_6__015644 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_6__1_in_rule__XAttribute__Group_6__015647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XAttribute__Group_6__0__Impl15675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_6__1__Impl_in_rule__XAttribute__Group_6__115706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_6_1_in_rule__XAttribute__Group_6__1__Impl15733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0__Impl_in_rule__XAttribute__Group_7_0__015767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__1_in_rule__XAttribute__Group_7_0__015770 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__XAttribute__Group_7_0__0__Impl15798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__1__Impl_in_rule__XAttribute__Group_7_0__115829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__GetBodyAssignment_7_0_1_in_rule__XAttribute__Group_7_0__1__Impl15856 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0__Impl_in_rule__XAttribute__Group_7_1__015890 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__1_in_rule__XAttribute__Group_7_1__015893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__XAttribute__Group_7_1__0__Impl15921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__1__Impl_in_rule__XAttribute__Group_7_1__115952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__SetBodyAssignment_7_1_1_in_rule__XAttribute__Group_7_1__1__Impl15979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0__Impl_in_rule__XAttribute__Group_7_2__016013 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__1_in_rule__XAttribute__Group_7_2__016016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__XAttribute__Group_7_2__0__Impl16044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__1__Impl_in_rule__XAttribute__Group_7_2__116075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__IsSetBodyAssignment_7_2_1_in_rule__XAttribute__Group_7_2__1__Impl16102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__0__Impl_in_rule__XAttribute__Group_7_3__016136 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__1_in_rule__XAttribute__Group_7_3__016139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__XAttribute__Group_7_3__0__Impl16167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__1__Impl_in_rule__XAttribute__Group_7_3__116198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnsetBodyAssignment_7_3_1_in_rule__XAttribute__Group_7_3__1__Impl16225 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__016259 = new BitSet(new long[]{0x003E731130000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__016262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__116320 = new BitSet(new long[]{0x003E731130000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__116323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__AnnotationsAssignment_1_in_rule__XReference__Group__1__Impl16350 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__216381 = new BitSet(new long[]{0x003E100100000000L}); - public static final BitSet FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__216384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Alternatives_2_in_rule__XReference__Group__2__Impl16411 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__316441 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__316444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3_in_rule__XReference__Group__3__Impl16471 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__416501 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__416504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__TypeAssignment_4_in_rule__XReference__Group__4__Impl16531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__516561 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__516564 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__MultiplicityAssignment_5_in_rule__XReference__Group__5__Impl16591 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__616622 = new BitSet(new long[]{0x0000044000F00000L}); - public static final BitSet FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__616625 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__NameAssignment_6_in_rule__XReference__Group__6__Impl16652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__716682 = new BitSet(new long[]{0x0000044000F00000L}); - public static final BitSet FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__716685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl16712 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__816743 = new BitSet(new long[]{0x0000044000F00000L}); - public static final BitSet FOLLOW_rule__XReference__Group__9_in_rule__XReference__Group__816746 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__0_in_rule__XReference__Group__8__Impl16773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group__9__Impl_in_rule__XReference__Group__916804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9_in_rule__XReference__Group__9__Impl16831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_0__0__Impl_in_rule__XReference__Group_2_0__016881 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_0__1_in_rule__XReference__Group_2_0__016884 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_2_0_0_in_rule__XReference__Group_2_0__0__Impl16911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_0__1__Impl_in_rule__XReference__Group_2_0__116941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_0_1_in_rule__XReference__Group_2_0__1__Impl16968 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_1__0__Impl_in_rule__XReference__Group_2_1__017003 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_1__1_in_rule__XReference__Group_2_1__017006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_1_0_in_rule__XReference__Group_2_1__0__Impl17033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_1__1__Impl_in_rule__XReference__Group_2_1__117063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_2_1_1_in_rule__XReference__Group_2_1__1__Impl17090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_2__0__Impl_in_rule__XReference__Group_2_2__017124 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_2__1_in_rule__XReference__Group_2_2__017127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_2_2_0_in_rule__XReference__Group_2_2__0__Impl17154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_2__1__Impl_in_rule__XReference__Group_2_2__117184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_2_1_in_rule__XReference__Group_2_2__1__Impl17211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_3__0__Impl_in_rule__XReference__Group_2_3__017246 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_3__1_in_rule__XReference__Group_2_3__017249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_3_0_in_rule__XReference__Group_2_3__0__Impl17276 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_3__1__Impl_in_rule__XReference__Group_2_3__117306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_2_3_1_in_rule__XReference__Group_2_3__1__Impl17333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_4__0__Impl_in_rule__XReference__Group_2_4__017367 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_4__1_in_rule__XReference__Group_2_4__017370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__XReference__Group_2_4__0__Impl17398 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_4__1__Impl_in_rule__XReference__Group_2_4__117429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__LocalAssignment_2_4_1_in_rule__XReference__Group_2_4__1__Impl17456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_5__0__Impl_in_rule__XReference__Group_2_5__017491 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_5__1_in_rule__XReference__Group_2_5__017494 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__LocalAssignment_2_5_0_in_rule__XReference__Group_2_5__0__Impl17521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_2_5__1__Impl_in_rule__XReference__Group_2_5__117551 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__XReference__Group_2_5__1__Impl17579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__017614 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__017617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__XReference__Group_7__0__Impl17645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__117676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__OppositeAssignment_7_1_in_rule__XReference__Group_7__1__Impl17703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__0__Impl_in_rule__XReference__Group_8__017737 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__1_in_rule__XReference__Group_8__017740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__XReference__Group_8__0__Impl17768 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__1__Impl_in_rule__XReference__Group_8__117799 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__2_in_rule__XReference__Group_8__117802 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__KeysAssignment_8_1_in_rule__XReference__Group_8__1__Impl17829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8__2__Impl_in_rule__XReference__Group_8__217859 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__Group_8__2__Impl17886 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__017923 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__017926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XReference__Group_8_2__0__Impl17954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__117985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__KeysAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl18012 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_0__0__Impl_in_rule__XReference__Group_9_0__018046 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_0__1_in_rule__XReference__Group_9_0__018049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__XReference__Group_9_0__0__Impl18077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_0__1__Impl_in_rule__XReference__Group_9_0__118108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__GetBodyAssignment_9_0_1_in_rule__XReference__Group_9_0__1__Impl18135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_1__0__Impl_in_rule__XReference__Group_9_1__018169 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_1__1_in_rule__XReference__Group_9_1__018172 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__XReference__Group_9_1__0__Impl18200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_1__1__Impl_in_rule__XReference__Group_9_1__118231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__SetBodyAssignment_9_1_1_in_rule__XReference__Group_9_1__1__Impl18258 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_2__0__Impl_in_rule__XReference__Group_9_2__018292 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_2__1_in_rule__XReference__Group_9_2__018295 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__XReference__Group_9_2__0__Impl18323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_2__1__Impl_in_rule__XReference__Group_9_2__118354 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__IsSetBodyAssignment_9_2_1_in_rule__XReference__Group_9_2__1__Impl18381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_3__0__Impl_in_rule__XReference__Group_9_3__018415 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_3__1_in_rule__XReference__Group_9_3__018418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__XReference__Group_9_3__0__Impl18446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_3__1__Impl_in_rule__XReference__Group_9_3__118477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnsetBodyAssignment_9_3_1_in_rule__XReference__Group_9_3__1__Impl18504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__018538 = new BitSet(new long[]{0x0000020000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__018541 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__118599 = new BitSet(new long[]{0x0000020000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__118602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__AnnotationsAssignment_1_in_rule__XOperation__Group__1__Impl18629 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__218660 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__218663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__XOperation__Group__2__Impl18691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__318722 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__318725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Alternatives_3_in_rule__XOperation__Group__3__Impl18752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__418783 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__418786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__0_in_rule__XOperation__Group__4__Impl18813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__518844 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__518847 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Alternatives_5_in_rule__XOperation__Group__5__Impl18874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__618904 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__618907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__MultiplicityAssignment_6_in_rule__XOperation__Group__6__Impl18934 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__718965 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__718968 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__NameAssignment_7_in_rule__XOperation__Group__7__Impl18995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__819025 = new BitSet(new long[]{0x000C000000F00020L,0x00000000000A0000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__819028 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XOperation__Group__8__Impl19056 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__919087 = new BitSet(new long[]{0x000C000000F00020L,0x00000000000A0000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__919090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9__0_in_rule__XOperation__Group__9__Impl19117 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1019148 = new BitSet(new long[]{0x0001000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1019151 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XOperation__Group__10__Impl19179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1119210 = new BitSet(new long[]{0x0001000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XOperation__Group__12_in_rule__XOperation__Group__1119213 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__0_in_rule__XOperation__Group__11__Impl19240 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group__12__Impl_in_rule__XOperation__Group__1219271 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__BodyAssignment_12_in_rule__XOperation__Group__12__Impl19298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_0__0__Impl_in_rule__XOperation__Group_3_0__019355 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_0__1_in_rule__XOperation__Group_3_0__019358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_3_0_0_in_rule__XOperation__Group_3_0__0__Impl19385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_0__1__Impl_in_rule__XOperation__Group_3_0__119415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_3_0_1_in_rule__XOperation__Group_3_0__1__Impl19442 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_1__0__Impl_in_rule__XOperation__Group_3_1__019477 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_1__1_in_rule__XOperation__Group_3_1__019480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_3_1_0_in_rule__XOperation__Group_3_1__0__Impl19507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_3_1__1__Impl_in_rule__XOperation__Group_3_1__119537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_3_1_1_in_rule__XOperation__Group_3_1__1__Impl19564 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__0__Impl_in_rule__XOperation__Group_4__019599 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__1_in_rule__XOperation__Group_4__019602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XOperation__Group_4__0__Impl19630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__1__Impl_in_rule__XOperation__Group_4__119661 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__2_in_rule__XOperation__Group_4__119664 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_4_1_in_rule__XOperation__Group_4__1__Impl19691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__2__Impl_in_rule__XOperation__Group_4__219721 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__3_in_rule__XOperation__Group_4__219724 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4_2__0_in_rule__XOperation__Group_4__2__Impl19751 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4__3__Impl_in_rule__XOperation__Group_4__319782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XOperation__Group_4__3__Impl19810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4_2__0__Impl_in_rule__XOperation__Group_4_2__019849 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4_2__1_in_rule__XOperation__Group_4_2__019852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XOperation__Group_4_2__0__Impl19880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_4_2__1__Impl_in_rule__XOperation__Group_4_2__119911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_4_2_1_in_rule__XOperation__Group_4_2__1__Impl19938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9__0__Impl_in_rule__XOperation__Group_9__019972 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9__1_in_rule__XOperation__Group_9__019975 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_9_0_in_rule__XOperation__Group_9__0__Impl20002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9__1__Impl_in_rule__XOperation__Group_9__120032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9_1__0_in_rule__XOperation__Group_9__1__Impl20059 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9_1__0__Impl_in_rule__XOperation__Group_9_1__020094 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9_1__1_in_rule__XOperation__Group_9_1__020097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XOperation__Group_9_1__0__Impl20125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_9_1__1__Impl_in_rule__XOperation__Group_9_1__120156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_9_1_1_in_rule__XOperation__Group_9_1__1__Impl20183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__0__Impl_in_rule__XOperation__Group_11__020217 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__1_in_rule__XOperation__Group_11__020220 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_rule__XOperation__Group_11__0__Impl20248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__1__Impl_in_rule__XOperation__Group_11__120279 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__2_in_rule__XOperation__Group_11__120282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_11_1_in_rule__XOperation__Group_11__1__Impl20309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11__2__Impl_in_rule__XOperation__Group_11__220339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11_2__0_in_rule__XOperation__Group_11__2__Impl20366 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11_2__0__Impl_in_rule__XOperation__Group_11_2__020403 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11_2__1_in_rule__XOperation__Group_11_2__020406 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XOperation__Group_11_2__0__Impl20434 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__Group_11_2__1__Impl_in_rule__XOperation__Group_11_2__120465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_11_2_1_in_rule__XOperation__Group_11_2__1__Impl20492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__020526 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__020529 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl20556 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__120587 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__120590 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl20617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__220648 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__220651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl20678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__320708 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__320711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl20738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__420769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl20796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__020836 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__020839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl20866 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__120896 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl20923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__020958 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__020961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl20988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__121018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl21045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__021080 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__021083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl21110 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__121141 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__121144 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl21171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__221201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl21228 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__021265 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__021268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__XTypeParameter__Group_2__0__Impl21296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__121327 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__121330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl21357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__221387 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl21414 = new BitSet(new long[]{0x0000000000000002L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__021451 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__021454 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_rule__XTypeParameter__Group_2_2__0__Impl21482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__121513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl21540 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__021574 = new BitSet(new long[]{0x00000000000E0010L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__021577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__XMultiplicity__Group__0__Impl21605 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__121636 = new BitSet(new long[]{0x00000000000E0010L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__121639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl21666 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__221697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__XMultiplicity__Group__2__Impl21725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__021762 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__021765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl21792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__121821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl21848 = 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__021883 = new BitSet(new long[]{0x0000000000060010L}); - public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__021886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__XMultiplicity__Group_1_3_1__0__Impl21914 = 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__121945 = 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__Impl21972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__022006 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__022009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__122067 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__122070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__XBlockExpression__Group__1__Impl22098 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__222129 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__222132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl22159 = new BitSet(new long[]{0x007FFFFFFFF901F2L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__322190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__XBlockExpression__Group__3__Impl22218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__022257 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__022260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl22287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__122317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__XBlockExpression__Group_2__1__Impl22346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__022383 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__022386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl22413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__122443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl22470 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_19553 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_19571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_19589 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__09620 = new BitSet(new long[]{0x0000080000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__09623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__19681 = new BitSet(new long[]{0x0000080000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__19684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__AnnotationsAssignment_1_in_rule__XPackage__Group__1__Impl9711 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__29742 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__29745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_rule__XPackage__Group__2__Impl9773 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__39804 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__39807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__NameAssignment_3_in_rule__XPackage__Group__3__Impl9834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__49864 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__49867 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__ImportDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl9894 = new BitSet(new long[]{0x0000002000000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__59925 = new BitSet(new long[]{0x000000A20B000000L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XPackage__Group__6_in_rule__XPackage__Group__59928 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_5_in_rule__XPackage__Group__5__Impl9955 = new BitSet(new long[]{0x0000000002000002L}); + public static final BitSet FOLLOW_rule__XPackage__Group__6__Impl_in_rule__XPackage__Group__69986 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XPackage__ClassifiersAssignment_6_in_rule__XPackage__Group__6__Impl10013 = new BitSet(new long[]{0x0000008209000002L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__010058 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__010061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_81_in_rule__XAnnotation__Group__0__Impl10089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__110120 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__110123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl10150 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__210180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl10207 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__010244 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__010247 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XAnnotation__Group_2__0__Impl10275 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__110306 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__110309 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl10336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__210366 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__210369 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl10396 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__310427 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XAnnotation__Group_2__3__Impl10455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__010494 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__010497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XAnnotation__Group_2_2__0__Impl10525 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__110556 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl10583 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__0__Impl_in_rule__XStringToStringMapEntry__Group__010617 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1_in_rule__XStringToStringMapEntry__Group__010620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__KeyAssignment_0_in_rule__XStringToStringMapEntry__Group__0__Impl10647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__1__Impl_in_rule__XStringToStringMapEntry__Group__110677 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2_in_rule__XStringToStringMapEntry__Group__110680 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_13_in_rule__XStringToStringMapEntry__Group__1__Impl10708 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__Group__2__Impl_in_rule__XStringToStringMapEntry__Group__210739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringToStringMapEntry__ValueAssignment_2_in_rule__XStringToStringMapEntry__Group__2__Impl10766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDirective__Group__0__Impl_in_rule__XImportDirective__Group__010802 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XImportDirective__Group__1_in_rule__XImportDirective__Group__010805 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__XImportDirective__Group__0__Impl10833 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDirective__Group__1__Impl_in_rule__XImportDirective__Group__110864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDirective__Alternatives_1_in_rule__XImportDirective__Group__1__Impl10891 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__0__Impl_in_rule__XAnnotationDirective__Group__010925 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1_in_rule__XAnnotationDirective__Group__010928 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0__0_in_rule__XAnnotationDirective__Group__0__Impl10955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__1__Impl_in_rule__XAnnotationDirective__Group__110985 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2_in_rule__XAnnotationDirective__Group__110988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__XAnnotationDirective__Group__1__Impl11016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group__2__Impl_in_rule__XAnnotationDirective__Group__211047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__NameAssignment_2_in_rule__XAnnotationDirective__Group__2__Impl11074 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0__0__Impl_in_rule__XAnnotationDirective__Group_0__011110 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__0_in_rule__XAnnotationDirective__Group_0__0__Impl11137 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__0__Impl_in_rule__XAnnotationDirective__Group_0_0__011169 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__1_in_rule__XAnnotationDirective__Group_0_0__011172 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_25_in_rule__XAnnotationDirective__Group_0_0__0__Impl11200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__Group_0_0__1__Impl_in_rule__XAnnotationDirective__Group_0_0__111231 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAnnotationDirective__SourceURIAssignment_0_0_1_in_rule__XAnnotationDirective__Group_0_0__1__Impl11258 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__0__Impl_in_rule__XDataType__Group__011292 = new BitSet(new long[]{0x0000000000000000L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XDataType__Group__1_in_rule__XDataType__Group__011295 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__AnnotationsAssignment_0_in_rule__XDataType__Group__0__Impl11322 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XDataType__Group__1__Impl_in_rule__XDataType__Group__111353 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__XDataType__Group__2_in_rule__XDataType__Group__111356 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_85_in_rule__XDataType__Group__1__Impl11384 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__2__Impl_in_rule__XDataType__Group__211415 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XDataType__Group__3_in_rule__XDataType__Group__211418 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__NameAssignment_2_in_rule__XDataType__Group__2__Impl11445 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__3__Impl_in_rule__XDataType__Group__311475 = new BitSet(new long[]{0x0040000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XDataType__Group__4_in_rule__XDataType__Group__311478 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__0_in_rule__XDataType__Group__3__Impl11505 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__4__Impl_in_rule__XDataType__Group__411536 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XDataType__Group__5_in_rule__XDataType__Group__411539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XDataType__Group__4__Impl11567 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__5__Impl_in_rule__XDataType__Group__511598 = new BitSet(new long[]{0x00000000C0000000L}); + public static final BitSet FOLLOW_rule__XDataType__Group__6_in_rule__XDataType__Group__511601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__InstanceTypeAssignment_5_in_rule__XDataType__Group__5__Impl11628 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group__6__Impl_in_rule__XDataType__Group__611658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6_in_rule__XDataType__Group__6__Impl11685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__0__Impl_in_rule__XDataType__Group_3__011729 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__1_in_rule__XDataType__Group_3__011732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XDataType__Group_3__0__Impl11760 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__1__Impl_in_rule__XDataType__Group_3__111791 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__2_in_rule__XDataType__Group_3__111794 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_1_in_rule__XDataType__Group_3__1__Impl11821 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__2__Impl_in_rule__XDataType__Group_3__211851 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__3_in_rule__XDataType__Group_3__211854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0_in_rule__XDataType__Group_3__2__Impl11881 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3__3__Impl_in_rule__XDataType__Group_3__311912 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XDataType__Group_3__3__Impl11940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3_2__0__Impl_in_rule__XDataType__Group_3_2__011979 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1_in_rule__XDataType__Group_3_2__011982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XDataType__Group_3_2__0__Impl12010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_3_2__1__Impl_in_rule__XDataType__Group_3_2__112041 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__TypeParametersAssignment_3_2_1_in_rule__XDataType__Group_3_2__1__Impl12068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0__Impl_in_rule__XDataType__Group_6_0__012102 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1_in_rule__XDataType__Group_6_0__012105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__SerializableAssignment_6_0_0_in_rule__XDataType__Group_6_0__0__Impl12132 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_0__1__Impl_in_rule__XDataType__Group_6_0__112162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__CreateBodyAssignment_6_0_1_in_rule__XDataType__Group_6_0__1__Impl12189 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0__Impl_in_rule__XDataType__Group_6_1__012223 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1_in_rule__XDataType__Group_6_1__012226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__XDataType__Group_6_1__0__Impl12254 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_1__1__Impl_in_rule__XDataType__Group_6_1__112285 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__ConvertBodyAssignment_6_1_1_in_rule__XDataType__Group_6_1__1__Impl12312 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group__0__Impl_in_rule__XEnum__Group__012346 = new BitSet(new long[]{0x0000008209000000L,0x0000000000220000L}); + public static final BitSet FOLLOW_rule__XEnum__Group__1_in_rule__XEnum__Group__012349 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__AnnotationsAssignment_0_in_rule__XEnum__Group__0__Impl12376 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XEnum__Group__1__Impl_in_rule__XEnum__Group__112407 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__XEnum__Group__2_in_rule__XEnum__Group__112410 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__XEnum__Group__1__Impl12438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group__2__Impl_in_rule__XEnum__Group__212469 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XEnum__Group__3_in_rule__XEnum__Group__212472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__NameAssignment_2_in_rule__XEnum__Group__2__Impl12499 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group__3__Impl_in_rule__XEnum__Group__312529 = new BitSet(new long[]{0x0000000000000020L,0x0000000000820000L}); + public static final BitSet FOLLOW_rule__XEnum__Group__4_in_rule__XEnum__Group__312532 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XEnum__Group__3__Impl12560 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group__4__Impl_in_rule__XEnum__Group__412591 = new BitSet(new long[]{0x0000000000000020L,0x0000000000820000L}); + public static final BitSet FOLLOW_rule__XEnum__Group__5_in_rule__XEnum__Group__412594 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4__0_in_rule__XEnum__Group__4__Impl12621 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group__5__Impl_in_rule__XEnum__Group__512652 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XEnum__Group__5__Impl12680 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4__0__Impl_in_rule__XEnum__Group_4__012723 = new BitSet(new long[]{0x0000000000000020L,0x0000000000120000L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4__1_in_rule__XEnum__Group_4__012726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_0_in_rule__XEnum__Group_4__0__Impl12753 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4__1__Impl_in_rule__XEnum__Group_4__112783 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0_in_rule__XEnum__Group_4__1__Impl12810 = new BitSet(new long[]{0x0000000000000022L,0x0000000000120000L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4_1__0__Impl_in_rule__XEnum__Group_4_1__012845 = new BitSet(new long[]{0x0000000000000020L,0x0000000000120000L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1_in_rule__XEnum__Group_4_1__012848 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XEnum__Group_4_1__0__Impl12877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__Group_4_1__1__Impl_in_rule__XEnum__Group_4_1__112910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnum__LiteralsAssignment_4_1_1_in_rule__XEnum__Group_4_1__1__Impl12937 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__0__Impl_in_rule__XEnumLiteral__Group__012971 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1_in_rule__XEnumLiteral__Group__012974 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__AnnotationsAssignment_0_in_rule__XEnumLiteral__Group__0__Impl13001 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__1__Impl_in_rule__XEnumLiteral__Group__113032 = new BitSet(new long[]{0x0000000004002000L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2_in_rule__XEnumLiteral__Group__113035 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__NameAssignment_1_in_rule__XEnumLiteral__Group__1__Impl13062 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__2__Impl_in_rule__XEnumLiteral__Group__213092 = new BitSet(new long[]{0x0000000004002000L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3_in_rule__XEnumLiteral__Group__213095 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0_in_rule__XEnumLiteral__Group__2__Impl13122 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group__3__Impl_in_rule__XEnumLiteral__Group__313153 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0_in_rule__XEnumLiteral__Group__3__Impl13180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__0__Impl_in_rule__XEnumLiteral__Group_2__013219 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1_in_rule__XEnumLiteral__Group_2__013222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__XEnumLiteral__Group_2__0__Impl13250 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_2__1__Impl_in_rule__XEnumLiteral__Group_2__113281 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__LiteralAssignment_2_1_in_rule__XEnumLiteral__Group_2__1__Impl13308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__0__Impl_in_rule__XEnumLiteral__Group_3__013342 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1_in_rule__XEnumLiteral__Group_3__013345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_13_in_rule__XEnumLiteral__Group_3__0__Impl13373 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__Group_3__1__Impl_in_rule__XEnumLiteral__Group_3__113404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEnumLiteral__ValueAssignment_3_1_in_rule__XEnumLiteral__Group_3__1__Impl13431 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInt__Group__0__Impl_in_rule__SignedInt__Group__013465 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000100L}); + public static final BitSet FOLLOW_rule__SignedInt__Group__1_in_rule__SignedInt__Group__013468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_72_in_rule__SignedInt__Group__0__Impl13497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInt__Group__1__Impl_in_rule__SignedInt__Group__113530 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInt__Group__1__Impl13557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__0__Impl_in_rule__XClass__Group__013590 = new BitSet(new long[]{0x0000008009000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group__1_in_rule__XClass__Group__013593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__1__Impl_in_rule__XClass__Group__113651 = new BitSet(new long[]{0x0000008009000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group__2_in_rule__XClass__Group__113654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__AnnotationsAssignment_1_in_rule__XClass__Group__1__Impl13681 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group__2__Impl_in_rule__XClass__Group__213712 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__XClass__Group__3_in_rule__XClass__Group__213715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Alternatives_2_in_rule__XClass__Group__2__Impl13742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__3__Impl_in_rule__XClass__Group__313772 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); + public static final BitSet FOLLOW_rule__XClass__Group__4_in_rule__XClass__Group__313775 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__NameAssignment_3_in_rule__XClass__Group__3__Impl13802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__4__Impl_in_rule__XClass__Group__413832 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); + public static final BitSet FOLLOW_rule__XClass__Group__5_in_rule__XClass__Group__413835 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__0_in_rule__XClass__Group__4__Impl13862 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__5__Impl_in_rule__XClass__Group__513893 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); + public static final BitSet FOLLOW_rule__XClass__Group__6_in_rule__XClass__Group__513896 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__0_in_rule__XClass__Group__5__Impl13923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__6__Impl_in_rule__XClass__Group__613954 = new BitSet(new long[]{0x0040000400000000L,0x0000000000400001L}); + public static final BitSet FOLLOW_rule__XClass__Group__7_in_rule__XClass__Group__613957 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_6__0_in_rule__XClass__Group__6__Impl13984 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__7__Impl_in_rule__XClass__Group__714015 = new BitSet(new long[]{0x003E731130000000L,0x0000000000820000L}); + public static final BitSet FOLLOW_rule__XClass__Group__8_in_rule__XClass__Group__714018 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XClass__Group__7__Impl14046 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group__8__Impl_in_rule__XClass__Group__814077 = new BitSet(new long[]{0x003E731130000000L,0x0000000000820000L}); + public static final BitSet FOLLOW_rule__XClass__Group__9_in_rule__XClass__Group__814080 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__MembersAssignment_8_in_rule__XClass__Group__8__Impl14107 = new BitSet(new long[]{0x003E731130000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group__9__Impl_in_rule__XClass__Group__914138 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XClass__Group__9__Impl14166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_2_0__0__Impl_in_rule__XClass__Group_2_0__014217 = new BitSet(new long[]{0x0000000009000000L}); + public static final BitSet FOLLOW_rule__XClass__Group_2_0__1_in_rule__XClass__Group_2_0__014220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__AbstractAssignment_2_0_0_in_rule__XClass__Group_2_0__0__Impl14247 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_2_0__1__Impl_in_rule__XClass__Group_2_0__114278 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_27_in_rule__XClass__Group_2_0__1__Impl14306 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__0__Impl_in_rule__XClass__Group_4__014341 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__1_in_rule__XClass__Group_4__014344 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XClass__Group_4__0__Impl14372 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__1__Impl_in_rule__XClass__Group_4__114403 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__2_in_rule__XClass__Group_4__114406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_1_in_rule__XClass__Group_4__1__Impl14433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__2__Impl_in_rule__XClass__Group_4__214463 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__3_in_rule__XClass__Group_4__214466 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4_2__0_in_rule__XClass__Group_4__2__Impl14493 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClass__Group_4__3__Impl_in_rule__XClass__Group_4__314524 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XClass__Group_4__3__Impl14552 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4_2__0__Impl_in_rule__XClass__Group_4_2__014591 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XClass__Group_4_2__1_in_rule__XClass__Group_4_2__014594 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XClass__Group_4_2__0__Impl14622 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_4_2__1__Impl_in_rule__XClass__Group_4_2__114653 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__TypeParametersAssignment_4_2_1_in_rule__XClass__Group_4_2__1__Impl14680 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__0__Impl_in_rule__XClass__Group_5__014714 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__1_in_rule__XClass__Group_5__014717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__XClass__Group_5__0__Impl14745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__1__Impl_in_rule__XClass__Group_5__114776 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__2_in_rule__XClass__Group_5__114779 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_1_in_rule__XClass__Group_5__1__Impl14806 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5__2__Impl_in_rule__XClass__Group_5__214836 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5_2__0_in_rule__XClass__Group_5__2__Impl14863 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClass__Group_5_2__0__Impl_in_rule__XClass__Group_5_2__014900 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XClass__Group_5_2__1_in_rule__XClass__Group_5_2__014903 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XClass__Group_5_2__0__Impl14931 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_5_2__1__Impl_in_rule__XClass__Group_5_2__114962 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__SuperTypesAssignment_5_2_1_in_rule__XClass__Group_5_2__1__Impl14989 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_6__0__Impl_in_rule__XClass__Group_6__015023 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XClass__Group_6__1_in_rule__XClass__Group_6__015026 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XClass__Group_6__0__Impl15054 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__Group_6__1__Impl_in_rule__XClass__Group_6__115085 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClass__InstanceTypeAssignment_6_1_in_rule__XClass__Group_6__1__Impl15112 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__0__Impl_in_rule__XAttribute__Group__015146 = new BitSet(new long[]{0x003E101100000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__1_in_rule__XAttribute__Group__015149 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__1__Impl_in_rule__XAttribute__Group__115207 = new BitSet(new long[]{0x003E101100000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__2_in_rule__XAttribute__Group__115210 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__AnnotationsAssignment_1_in_rule__XAttribute__Group__1__Impl15237 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__2__Impl_in_rule__XAttribute__Group__215268 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__3_in_rule__XAttribute__Group__215271 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2_in_rule__XAttribute__Group__2__Impl15298 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__3__Impl_in_rule__XAttribute__Group__315328 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__4_in_rule__XAttribute__Group__315331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__TypeAssignment_3_in_rule__XAttribute__Group__3__Impl15358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__4__Impl_in_rule__XAttribute__Group__415388 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__5_in_rule__XAttribute__Group__415391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__MultiplicityAssignment_4_in_rule__XAttribute__Group__4__Impl15418 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__5__Impl_in_rule__XAttribute__Group__515449 = new BitSet(new long[]{0x0000000000F02000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__6_in_rule__XAttribute__Group__515452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__NameAssignment_5_in_rule__XAttribute__Group__5__Impl15479 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__6__Impl_in_rule__XAttribute__Group__615509 = new BitSet(new long[]{0x0000000000F02000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__7_in_rule__XAttribute__Group__615512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_6__0_in_rule__XAttribute__Group__6__Impl15539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group__7__Impl_in_rule__XAttribute__Group__715570 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7_in_rule__XAttribute__Group__7__Impl15597 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_6__0__Impl_in_rule__XAttribute__Group_6__015643 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_6__1_in_rule__XAttribute__Group_6__015646 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_13_in_rule__XAttribute__Group_6__0__Impl15674 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_6__1__Impl_in_rule__XAttribute__Group_6__115705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__DefaultValueLiteralAssignment_6_1_in_rule__XAttribute__Group_6__1__Impl15732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0__Impl_in_rule__XAttribute__Group_7_0__015766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__1_in_rule__XAttribute__Group_7_0__015769 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__XAttribute__Group_7_0__0__Impl15797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__1__Impl_in_rule__XAttribute__Group_7_0__115828 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__GetBodyAssignment_7_0_1_in_rule__XAttribute__Group_7_0__1__Impl15855 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0__Impl_in_rule__XAttribute__Group_7_1__015889 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__1_in_rule__XAttribute__Group_7_1__015892 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__XAttribute__Group_7_1__0__Impl15920 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__1__Impl_in_rule__XAttribute__Group_7_1__115951 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__SetBodyAssignment_7_1_1_in_rule__XAttribute__Group_7_1__1__Impl15978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0__Impl_in_rule__XAttribute__Group_7_2__016012 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__1_in_rule__XAttribute__Group_7_2__016015 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_21_in_rule__XAttribute__Group_7_2__0__Impl16043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__1__Impl_in_rule__XAttribute__Group_7_2__116074 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__IsSetBodyAssignment_7_2_1_in_rule__XAttribute__Group_7_2__1__Impl16101 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__0__Impl_in_rule__XAttribute__Group_7_3__016135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__1_in_rule__XAttribute__Group_7_3__016138 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_23_in_rule__XAttribute__Group_7_3__0__Impl16166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__1__Impl_in_rule__XAttribute__Group_7_3__116197 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnsetBodyAssignment_7_3_1_in_rule__XAttribute__Group_7_3__1__Impl16224 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__0__Impl_in_rule__XReference__Group__016258 = new BitSet(new long[]{0x003E731130000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XReference__Group__1_in_rule__XReference__Group__016261 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__1__Impl_in_rule__XReference__Group__116319 = new BitSet(new long[]{0x003E731130000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XReference__Group__2_in_rule__XReference__Group__116322 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__AnnotationsAssignment_1_in_rule__XReference__Group__1__Impl16349 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XReference__Group__2__Impl_in_rule__XReference__Group__216380 = new BitSet(new long[]{0x003E100100000000L}); + public static final BitSet FOLLOW_rule__XReference__Group__3_in_rule__XReference__Group__216383 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Alternatives_2_in_rule__XReference__Group__2__Impl16410 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__3__Impl_in_rule__XReference__Group__316440 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XReference__Group__4_in_rule__XReference__Group__316443 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3_in_rule__XReference__Group__3__Impl16470 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__4__Impl_in_rule__XReference__Group__416500 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XReference__Group__5_in_rule__XReference__Group__416503 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__TypeAssignment_4_in_rule__XReference__Group__4__Impl16530 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__5__Impl_in_rule__XReference__Group__516560 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XReference__Group__6_in_rule__XReference__Group__516563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__MultiplicityAssignment_5_in_rule__XReference__Group__5__Impl16590 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__6__Impl_in_rule__XReference__Group__616621 = new BitSet(new long[]{0x0000044000F00000L}); + public static final BitSet FOLLOW_rule__XReference__Group__7_in_rule__XReference__Group__616624 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__NameAssignment_6_in_rule__XReference__Group__6__Impl16651 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__7__Impl_in_rule__XReference__Group__716681 = new BitSet(new long[]{0x0000044000F00000L}); + public static final BitSet FOLLOW_rule__XReference__Group__8_in_rule__XReference__Group__716684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_7__0_in_rule__XReference__Group__7__Impl16711 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__8__Impl_in_rule__XReference__Group__816742 = new BitSet(new long[]{0x0000044000F00000L}); + public static final BitSet FOLLOW_rule__XReference__Group__9_in_rule__XReference__Group__816745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__0_in_rule__XReference__Group__8__Impl16772 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group__9__Impl_in_rule__XReference__Group__916803 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9_in_rule__XReference__Group__9__Impl16830 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_0__0__Impl_in_rule__XReference__Group_2_0__016880 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_0__1_in_rule__XReference__Group_2_0__016883 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_2_0_0_in_rule__XReference__Group_2_0__0__Impl16910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_0__1__Impl_in_rule__XReference__Group_2_0__116940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_0_1_in_rule__XReference__Group_2_0__1__Impl16967 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_1__0__Impl_in_rule__XReference__Group_2_1__017002 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_1__1_in_rule__XReference__Group_2_1__017005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_1_0_in_rule__XReference__Group_2_1__0__Impl17032 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_1__1__Impl_in_rule__XReference__Group_2_1__117062 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ContainmentAssignment_2_1_1_in_rule__XReference__Group_2_1__1__Impl17089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_2__0__Impl_in_rule__XReference__Group_2_2__017123 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_2__1_in_rule__XReference__Group_2_2__017126 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_2_2_0_in_rule__XReference__Group_2_2__0__Impl17153 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_2__1__Impl_in_rule__XReference__Group_2_2__117183 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_2_1_in_rule__XReference__Group_2_2__1__Impl17210 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_3__0__Impl_in_rule__XReference__Group_2_3__017245 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_3__1_in_rule__XReference__Group_2_3__017248 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ResolveProxiesAssignment_2_3_0_in_rule__XReference__Group_2_3__0__Impl17275 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_3__1__Impl_in_rule__XReference__Group_2_3__117305 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ContainerAssignment_2_3_1_in_rule__XReference__Group_2_3__1__Impl17332 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_4__0__Impl_in_rule__XReference__Group_2_4__017366 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_4__1_in_rule__XReference__Group_2_4__017369 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__XReference__Group_2_4__0__Impl17397 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_4__1__Impl_in_rule__XReference__Group_2_4__117428 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__LocalAssignment_2_4_1_in_rule__XReference__Group_2_4__1__Impl17455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_5__0__Impl_in_rule__XReference__Group_2_5__017490 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_5__1_in_rule__XReference__Group_2_5__017493 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__LocalAssignment_2_5_0_in_rule__XReference__Group_2_5__0__Impl17520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_2_5__1__Impl_in_rule__XReference__Group_2_5__117550 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__XReference__Group_2_5__1__Impl17578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_7__0__Impl_in_rule__XReference__Group_7__017613 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XReference__Group_7__1_in_rule__XReference__Group_7__017616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__XReference__Group_7__0__Impl17644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_7__1__Impl_in_rule__XReference__Group_7__117675 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__OppositeAssignment_7_1_in_rule__XReference__Group_7__1__Impl17702 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__0__Impl_in_rule__XReference__Group_8__017736 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__1_in_rule__XReference__Group_8__017739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_38_in_rule__XReference__Group_8__0__Impl17767 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__1__Impl_in_rule__XReference__Group_8__117798 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__2_in_rule__XReference__Group_8__117801 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__KeysAssignment_8_1_in_rule__XReference__Group_8__1__Impl17828 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8__2__Impl_in_rule__XReference__Group_8__217858 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8_2__0_in_rule__XReference__Group_8__2__Impl17885 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XReference__Group_8_2__0__Impl_in_rule__XReference__Group_8_2__017922 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XReference__Group_8_2__1_in_rule__XReference__Group_8_2__017925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XReference__Group_8_2__0__Impl17953 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_8_2__1__Impl_in_rule__XReference__Group_8_2__117984 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__KeysAssignment_8_2_1_in_rule__XReference__Group_8_2__1__Impl18011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_0__0__Impl_in_rule__XReference__Group_9_0__018045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_0__1_in_rule__XReference__Group_9_0__018048 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__XReference__Group_9_0__0__Impl18076 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_0__1__Impl_in_rule__XReference__Group_9_0__118107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__GetBodyAssignment_9_0_1_in_rule__XReference__Group_9_0__1__Impl18134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_1__0__Impl_in_rule__XReference__Group_9_1__018168 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_1__1_in_rule__XReference__Group_9_1__018171 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__XReference__Group_9_1__0__Impl18199 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_1__1__Impl_in_rule__XReference__Group_9_1__118230 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__SetBodyAssignment_9_1_1_in_rule__XReference__Group_9_1__1__Impl18257 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_2__0__Impl_in_rule__XReference__Group_9_2__018291 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_2__1_in_rule__XReference__Group_9_2__018294 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_21_in_rule__XReference__Group_9_2__0__Impl18322 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_2__1__Impl_in_rule__XReference__Group_9_2__118353 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__IsSetBodyAssignment_9_2_1_in_rule__XReference__Group_9_2__1__Impl18380 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_3__0__Impl_in_rule__XReference__Group_9_3__018414 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_3__1_in_rule__XReference__Group_9_3__018417 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_23_in_rule__XReference__Group_9_3__0__Impl18445 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_3__1__Impl_in_rule__XReference__Group_9_3__118476 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnsetBodyAssignment_9_3_1_in_rule__XReference__Group_9_3__1__Impl18503 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__0__Impl_in_rule__XOperation__Group__018537 = new BitSet(new long[]{0x0000020000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__1_in_rule__XOperation__Group__018540 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__1__Impl_in_rule__XOperation__Group__118598 = new BitSet(new long[]{0x0000020000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__2_in_rule__XOperation__Group__118601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__AnnotationsAssignment_1_in_rule__XOperation__Group__1__Impl18628 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__2__Impl_in_rule__XOperation__Group__218659 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XOperation__Group__3_in_rule__XOperation__Group__218662 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_rule__XOperation__Group__2__Impl18690 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__3__Impl_in_rule__XOperation__Group__318721 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XOperation__Group__4_in_rule__XOperation__Group__318724 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Alternatives_3_in_rule__XOperation__Group__3__Impl18751 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__4__Impl_in_rule__XOperation__Group__418782 = new BitSet(new long[]{0x000C000000F10020L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XOperation__Group__5_in_rule__XOperation__Group__418785 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__0_in_rule__XOperation__Group__4__Impl18812 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__5__Impl_in_rule__XOperation__Group__518843 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__6_in_rule__XOperation__Group__518846 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Alternatives_5_in_rule__XOperation__Group__5__Impl18873 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__6__Impl_in_rule__XOperation__Group__618903 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__7_in_rule__XOperation__Group__618906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__MultiplicityAssignment_6_in_rule__XOperation__Group__6__Impl18933 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__7__Impl_in_rule__XOperation__Group__718964 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__8_in_rule__XOperation__Group__718967 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__NameAssignment_7_in_rule__XOperation__Group__7__Impl18994 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__8__Impl_in_rule__XOperation__Group__819024 = new BitSet(new long[]{0x000C000000F00020L,0x00000000000A0000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__9_in_rule__XOperation__Group__819027 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XOperation__Group__8__Impl19055 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__9__Impl_in_rule__XOperation__Group__919086 = new BitSet(new long[]{0x000C000000F00020L,0x00000000000A0000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__10_in_rule__XOperation__Group__919089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9__0_in_rule__XOperation__Group__9__Impl19116 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__10__Impl_in_rule__XOperation__Group__1019147 = new BitSet(new long[]{0x0001000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__11_in_rule__XOperation__Group__1019150 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XOperation__Group__10__Impl19178 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__11__Impl_in_rule__XOperation__Group__1119209 = new BitSet(new long[]{0x0001000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XOperation__Group__12_in_rule__XOperation__Group__1119212 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__0_in_rule__XOperation__Group__11__Impl19239 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group__12__Impl_in_rule__XOperation__Group__1219270 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__BodyAssignment_12_in_rule__XOperation__Group__12__Impl19297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_0__0__Impl_in_rule__XOperation__Group_3_0__019354 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_0__1_in_rule__XOperation__Group_3_0__019357 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_3_0_0_in_rule__XOperation__Group_3_0__0__Impl19384 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_0__1__Impl_in_rule__XOperation__Group_3_0__119414 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_3_0_1_in_rule__XOperation__Group_3_0__1__Impl19441 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_1__0__Impl_in_rule__XOperation__Group_3_1__019476 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_1__1_in_rule__XOperation__Group_3_1__019479 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__UniqueAssignment_3_1_0_in_rule__XOperation__Group_3_1__0__Impl19506 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_3_1__1__Impl_in_rule__XOperation__Group_3_1__119536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__UnorderedAssignment_3_1_1_in_rule__XOperation__Group_3_1__1__Impl19563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__0__Impl_in_rule__XOperation__Group_4__019598 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__1_in_rule__XOperation__Group_4__019601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XOperation__Group_4__0__Impl19629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__1__Impl_in_rule__XOperation__Group_4__119660 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__2_in_rule__XOperation__Group_4__119663 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_4_1_in_rule__XOperation__Group_4__1__Impl19690 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__2__Impl_in_rule__XOperation__Group_4__219720 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__3_in_rule__XOperation__Group_4__219723 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4_2__0_in_rule__XOperation__Group_4__2__Impl19750 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4__3__Impl_in_rule__XOperation__Group_4__319781 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XOperation__Group_4__3__Impl19809 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4_2__0__Impl_in_rule__XOperation__Group_4_2__019848 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4_2__1_in_rule__XOperation__Group_4_2__019851 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XOperation__Group_4_2__0__Impl19879 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_4_2__1__Impl_in_rule__XOperation__Group_4_2__119910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__TypeParametersAssignment_4_2_1_in_rule__XOperation__Group_4_2__1__Impl19937 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9__0__Impl_in_rule__XOperation__Group_9__019971 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9__1_in_rule__XOperation__Group_9__019974 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_9_0_in_rule__XOperation__Group_9__0__Impl20001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9__1__Impl_in_rule__XOperation__Group_9__120031 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9_1__0_in_rule__XOperation__Group_9__1__Impl20058 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9_1__0__Impl_in_rule__XOperation__Group_9_1__020093 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9_1__1_in_rule__XOperation__Group_9_1__020096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XOperation__Group_9_1__0__Impl20124 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_9_1__1__Impl_in_rule__XOperation__Group_9_1__120155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__ParametersAssignment_9_1_1_in_rule__XOperation__Group_9_1__1__Impl20182 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__0__Impl_in_rule__XOperation__Group_11__020216 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__1_in_rule__XOperation__Group_11__020219 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_48_in_rule__XOperation__Group_11__0__Impl20247 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__1__Impl_in_rule__XOperation__Group_11__120278 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__2_in_rule__XOperation__Group_11__120281 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_11_1_in_rule__XOperation__Group_11__1__Impl20308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11__2__Impl_in_rule__XOperation__Group_11__220338 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11_2__0_in_rule__XOperation__Group_11__2__Impl20365 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11_2__0__Impl_in_rule__XOperation__Group_11_2__020402 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11_2__1_in_rule__XOperation__Group_11_2__020405 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XOperation__Group_11_2__0__Impl20433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__Group_11_2__1__Impl_in_rule__XOperation__Group_11_2__120464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOperation__ExceptionsAssignment_11_2_1_in_rule__XOperation__Group_11_2__1__Impl20491 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group__0__Impl_in_rule__XParameter__Group__020525 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XParameter__Group__1_in_rule__XParameter__Group__020528 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__AnnotationsAssignment_0_in_rule__XParameter__Group__0__Impl20555 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XParameter__Group__1__Impl_in_rule__XParameter__Group__120586 = new BitSet(new long[]{0x000C000000F00020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XParameter__Group__2_in_rule__XParameter__Group__120589 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Alternatives_1_in_rule__XParameter__Group__1__Impl20616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group__2__Impl_in_rule__XParameter__Group__220647 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XParameter__Group__3_in_rule__XParameter__Group__220650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__TypeAssignment_2_in_rule__XParameter__Group__2__Impl20677 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group__3__Impl_in_rule__XParameter__Group__320707 = new BitSet(new long[]{0x0000000000000020L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XParameter__Group__4_in_rule__XParameter__Group__320710 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__MultiplicityAssignment_3_in_rule__XParameter__Group__3__Impl20737 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group__4__Impl_in_rule__XParameter__Group__420768 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__NameAssignment_4_in_rule__XParameter__Group__4__Impl20795 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_0__0__Impl_in_rule__XParameter__Group_1_0__020835 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1_in_rule__XParameter__Group_1_0__020838 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_0_0_in_rule__XParameter__Group_1_0__0__Impl20865 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_0__1__Impl_in_rule__XParameter__Group_1_0__120895 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_0_1_in_rule__XParameter__Group_1_0__1__Impl20922 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_1__0__Impl_in_rule__XParameter__Group_1_1__020957 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1_in_rule__XParameter__Group_1_1__020960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__UniqueAssignment_1_1_0_in_rule__XParameter__Group_1_1__0__Impl20987 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__Group_1_1__1__Impl_in_rule__XParameter__Group_1_1__121017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParameter__UnorderedAssignment_1_1_1_in_rule__XParameter__Group_1_1__1__Impl21044 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group__0__Impl_in_rule__XTypeParameter__Group__021079 = new BitSet(new long[]{0x0000000000000020L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group__1_in_rule__XTypeParameter__Group__021082 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__AnnotationsAssignment_0_in_rule__XTypeParameter__Group__0__Impl21109 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group__1__Impl_in_rule__XTypeParameter__Group__121140 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group__2_in_rule__XTypeParameter__Group__121143 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__NameAssignment_1_in_rule__XTypeParameter__Group__1__Impl21170 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group__2__Impl_in_rule__XTypeParameter__Group__221200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0_in_rule__XTypeParameter__Group__2__Impl21227 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__0__Impl_in_rule__XTypeParameter__Group_2__021264 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1_in_rule__XTypeParameter__Group_2__021267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__XTypeParameter__Group_2__0__Impl21295 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__1__Impl_in_rule__XTypeParameter__Group_2__121326 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2_in_rule__XTypeParameter__Group_2__121329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_1_in_rule__XTypeParameter__Group_2__1__Impl21356 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2__2__Impl_in_rule__XTypeParameter__Group_2__221386 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0_in_rule__XTypeParameter__Group_2__2__Impl21413 = new BitSet(new long[]{0x0000000000000002L,0x0000000001000000L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__0__Impl_in_rule__XTypeParameter__Group_2_2__021450 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1_in_rule__XTypeParameter__Group_2_2__021453 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_rule__XTypeParameter__Group_2_2__0__Impl21481 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__Group_2_2__1__Impl_in_rule__XTypeParameter__Group_2_2__121512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeParameter__BoundsAssignment_2_2_1_in_rule__XTypeParameter__Group_2_2__1__Impl21539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group__0__Impl_in_rule__XMultiplicity__Group__021573 = new BitSet(new long[]{0x00000000000E0010L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group__1_in_rule__XMultiplicity__Group__021576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__XMultiplicity__Group__0__Impl21604 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group__1__Impl_in_rule__XMultiplicity__Group__121635 = new BitSet(new long[]{0x00000000000E0010L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group__2_in_rule__XMultiplicity__Group__121638 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Alternatives_1_in_rule__XMultiplicity__Group__1__Impl21665 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group__2__Impl_in_rule__XMultiplicity__Group__221696 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__XMultiplicity__Group__2__Impl21724 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__0__Impl_in_rule__XMultiplicity__Group_1_3__021761 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1_in_rule__XMultiplicity__Group_1_3__021764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__XMultiplicity__Group_1_3__0__Impl21791 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3__1__Impl_in_rule__XMultiplicity__Group_1_3__121820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__0_in_rule__XMultiplicity__Group_1_3__1__Impl21847 = 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__021882 = new BitSet(new long[]{0x0000000000060010L}); + public static final BitSet FOLLOW_rule__XMultiplicity__Group_1_3_1__1_in_rule__XMultiplicity__Group_1_3_1__021885 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__XMultiplicity__Group_1_3_1__0__Impl21913 = 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__121944 = 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__Impl21971 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__022005 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__022008 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__122066 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__122069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XBlockExpression__Group__1__Impl22097 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__222128 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__222131 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl22158 = new BitSet(new long[]{0x007FFFFFFFF901F2L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__322189 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XBlockExpression__Group__3__Impl22217 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__022256 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__022259 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl22286 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__122316 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__XBlockExpression__Group_2__1__Impl22345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group__0__Impl_in_rule__XGenericType__Group__022382 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XGenericType__Group__1_in_rule__XGenericType__Group__022385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__TypeAssignment_0_in_rule__XGenericType__Group__0__Impl22412 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group__1__Impl_in_rule__XGenericType__Group__122442 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__0_in_rule__XGenericType__Group__1__Impl22469 = new BitSet(new long[]{0x0000000000000002L}); } private static class FollowSets001 { - public static final BitSet FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__022505 = new BitSet(new long[]{0x0000000000F20020L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__022508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XGenericType__Group_1__0__Impl22537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__122569 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__122572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl22599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__222629 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__222632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl22659 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__322690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XGenericType__Group_1__3__Impl22718 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__022757 = new BitSet(new long[]{0x0000000000F20020L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__022760 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XGenericType__Group_1_2__0__Impl22788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__122819 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl22846 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__022880 = new BitSet(new long[]{0x0000000000F20020L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__022883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__122941 = new BitSet(new long[]{0x0000000400000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__122944 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__XGenericWildcardTypeArgument__Group__1__Impl22972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__223003 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl23030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__023067 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__023070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl23098 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__123129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl23156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__023190 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__023193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl23221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__123252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl23279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__023313 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__023316 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl23343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__123372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl23399 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__023434 = new BitSet(new long[]{0x0000000000F00020L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__023437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__XQualifiedName__Group_1__0__Impl23465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__123496 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl23523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__023556 = new BitSet(new long[]{0x007FFFFFFFF10020L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__023559 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__123617 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__123620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl23647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__223677 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__223680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl23707 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__323736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl23763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__023801 = new BitSet(new long[]{0x0180000000000000L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__023804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl23831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__123860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl23887 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__023922 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__023925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl23952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__123982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl24009 = 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__024043 = 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__Impl24070 = 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__024102 = new BitSet(new long[]{0x0180000000000000L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__024105 = 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__124163 = 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__Impl24190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__024224 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__024227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl24254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__124283 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl24310 = new BitSet(new long[]{0x0000000000004002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__024345 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__024348 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl24375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__124405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl24432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__024466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl24493 = 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__024525 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__024528 = 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__124586 = 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__Impl24613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__024647 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__024650 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl24677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__124706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl24733 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__024768 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__024771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl24798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__124828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl24855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__024889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl24916 = 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__024948 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__024951 = 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__125009 = 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__Impl25036 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__025070 = new BitSet(new long[]{0x1E00000000000000L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__025073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl25100 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__125129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl25156 = new BitSet(new long[]{0x1E00000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__025191 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__025194 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl25221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__125251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl25278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__025312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl25339 = 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__025371 = new BitSet(new long[]{0x1E00000000000000L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__025374 = 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__125432 = 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__Impl25459 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__025493 = new BitSet(new long[]{0xE000000000000000L,0x0000000010000001L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__025496 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl25523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__125552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl25579 = new BitSet(new long[]{0xE000000000000002L,0x0000000010000001L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__025614 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__025617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl25644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__125674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl25701 = 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__025735 = 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__Impl25762 = 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__025794 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__025797 = 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__125855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl25883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__025918 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__025921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl25948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__125978 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl26005 = 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__026039 = 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__Impl26066 = 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__026098 = new BitSet(new long[]{0xE000000000000000L,0x0000000010000001L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__026101 = 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__126159 = 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__Impl26186 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__026220 = new BitSet(new long[]{0x8000000000000000L,0x00000000000000FFL}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__026223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl26250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__126279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl26306 = new BitSet(new long[]{0x8000000000000002L,0x00000000000000FFL}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__026341 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__026344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl26371 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__126401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl26428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__026462 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl26489 = 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__026521 = new BitSet(new long[]{0x8000000000000000L,0x00000000000000FFL}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__026524 = 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__126582 = 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__Impl26609 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__026643 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__026646 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__OpOther__Group_2__0__Impl26674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__126705 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__OpOther__Group_2__1__Impl26733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__026768 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__026771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5__0__Impl26799 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__126830 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl26857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__026891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl26918 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__026950 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__026953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__0__Impl26981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__127012 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__1__Impl27040 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__027075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__027078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6__0__Impl27106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__127137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl27164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__027198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl27225 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__027257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__027260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__0__Impl27288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__127319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__1__Impl27347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__027382 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__027385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl27412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__127441 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl27468 = new BitSet(new long[]{0x0000000000080002L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__027503 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__027506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl27533 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__127563 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl27590 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__027624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl27651 = 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__027683 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__027686 = 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__127744 = 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__Impl27771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__027805 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000E00L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__027808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl27835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__127864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl27891 = new BitSet(new long[]{0x0000000000040002L,0x0000000000000E00L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__027926 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__027929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl27956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__127986 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl28013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__028047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl28074 = 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__028106 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000E00L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__028109 = 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__128167 = 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__Impl28194 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__028228 = new BitSet(new long[]{0x0000000000080000L,0x0000000000001100L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__028231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__128289 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__128292 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl28319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__228349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl28376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__028412 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__028415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl28442 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__128471 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl28498 = new BitSet(new long[]{0x0000000004000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__028533 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__028536 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl28563 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__128593 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl28620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__028654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl28681 = 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__028713 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__028716 = 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__128774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XCastedExpression__Group_1_0_0__1__Impl28802 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__028837 = new BitSet(new long[]{0x0000000000000000L,0x0001800000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__028840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl28867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__128896 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl28923 = new BitSet(new long[]{0x0000000000000002L,0x0001800000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__028958 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__028961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl28988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__129018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl29045 = 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__029079 = 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__Impl29106 = 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__029138 = new BitSet(new long[]{0x0000000000000000L,0x0000800000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__029141 = 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__129199 = new BitSet(new long[]{0x007FFFFFFFF10020L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__129202 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl29229 = 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__229259 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__229262 = 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__Impl29289 = 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__329319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl29346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__029383 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__029386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl29413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__129443 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__129446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl29473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__229504 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__229507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl29534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__329564 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__329567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl29594 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__429625 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl29652 = 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__029693 = 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__Impl29720 = 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__029752 = new BitSet(new long[]{0x0000000000000000L,0x0001800000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__029755 = 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__129813 = 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__Impl29840 = 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__029874 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__029877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl29905 = 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__129936 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__129939 = 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__Impl29966 = 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__229996 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__229999 = 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__Impl30026 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__330057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl30085 = 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__030124 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__030127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl30155 = 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__130186 = 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__Impl30213 = 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__030247 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__030250 = 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__Impl30277 = 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__130307 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__130310 = 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__Impl30337 = 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__230368 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl30396 = 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__030433 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__030436 = 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__Impl30463 = 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__130493 = 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__Impl30520 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - 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__030555 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - 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__030558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl30586 = 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__130617 = 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__Impl30644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__030678 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__030681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__130739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__130742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_rule__XSetLiteral__Group__1__Impl30770 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__230801 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__230804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__XSetLiteral__Group__2__Impl30832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__330863 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__330866 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl30893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__430924 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__XSetLiteral__Group__4__Impl30952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__030993 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__030996 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl31023 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__131053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl31080 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__031115 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__031118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XSetLiteral__Group_3_1__0__Impl31146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__131177 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl31204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__031238 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__031241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__131299 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__131302 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_rule__XListLiteral__Group__1__Impl31330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__231361 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16645D101L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__231364 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__XListLiteral__Group__2__Impl31392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__331423 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16645D101L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__331426 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl31453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__431484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__XListLiteral__Group__4__Impl31512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__031553 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__031556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl31583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__131613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl31640 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__031675 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__031678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XListLiteral__Group_3_1__0__Impl31706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__131737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl31764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__031798 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); - public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__031801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl31828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__131858 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); - public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__131861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl31888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__231919 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__231922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl31949 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__331979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__XClosure__Group__3__Impl32007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__032046 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl32073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__032105 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__032108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__132166 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__XClosure__Group_0_0__1__Impl32194 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__032229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl32256 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__032288 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__032291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl32318 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__132349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl32376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__032410 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__032413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl32440 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__132470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl32497 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__032532 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__032535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XClosure__Group_1_0_0_1__0__Impl32563 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__132594 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl32621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__032655 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__032658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__132716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl32743 = new BitSet(new long[]{0x007FFFFFFFF901F2L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__032778 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__032781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl32808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__132838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__XExpressionInClosure__Group_1__1__Impl32867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__032904 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__032907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl32934 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__132964 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl32991 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__033025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl33052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__033084 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__033087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__133145 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__133148 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl33175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__233206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl33233 = 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__033269 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__033272 = 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__Impl33299 = 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__133329 = 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__Impl33356 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__033391 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__033394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XShortClosure__Group_0_0_1_1__0__Impl33422 = 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__133453 = 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__Impl33480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__033514 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__033517 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XParenthesizedExpression__Group__0__Impl33545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__133576 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__133579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl33606 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__233635 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XParenthesizedExpression__Group__2__Impl33663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__033700 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__033703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__133761 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__133764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_94_in_rule__XIfExpression__Group__1__Impl33792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__233823 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__233826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XIfExpression__Group__2__Impl33854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__333885 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__333888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl33915 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__433945 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__433948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XIfExpression__Group__4__Impl33976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__534007 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__534010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl34037 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__634067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl34094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__034139 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__034142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__XIfExpression__Group_6__0__Impl34171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__134203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl34230 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__034264 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__034267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__134325 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__134328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_96_in_rule__XSwitchExpression__Group__1__Impl34356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__234387 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__234390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl34417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__334447 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__334450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__XSwitchExpression__Group__3__Impl34478 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__434509 = new BitSet(new long[]{0x0000000000000000L,0x0000000400800000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__434512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34541 = new BitSet(new long[]{0x0000000000F10022L,0x0000000A00040010L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34553 = new BitSet(new long[]{0x0000000000F10022L,0x0000000A00040010L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__534586 = new BitSet(new long[]{0x0000000000000000L,0x0000000400800000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__534589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl34616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__634647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__XSwitchExpression__Group__6__Impl34675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__034720 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__034723 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl34750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__134781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl34808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__034842 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl34869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__034901 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__034904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl34931 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__134961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl34989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__035024 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__035027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl35054 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__135084 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__135087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl35114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__235144 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XSwitchExpression__Group_2_1__2__Impl35172 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__035209 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl35236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__035268 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__035271 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl35299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__135330 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__135333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl35360 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__235390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl35418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__035455 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__035458 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_98_in_rule__XSwitchExpression__Group_5__0__Impl35486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__135517 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__135520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_5__1__Impl35548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__235579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl35606 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__035642 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__035645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl35672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__135703 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__135706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl35733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__235764 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__235767 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XCasePart__Group__2__Impl35795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__335826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl35853 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__035891 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__035894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_99_in_rule__XCasePart__Group_1__0__Impl35922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__135953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl35980 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__036014 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__036017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__136075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__136078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_100_in_rule__XForLoopExpression__Group__1__Impl36106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__236137 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__236140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XForLoopExpression__Group__2__Impl36168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__336199 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__336202 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl36229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__436259 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__436262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__XForLoopExpression__Group__4__Impl36290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__536321 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__536324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl36351 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__636381 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__636384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XForLoopExpression__Group__6__Impl36412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__736443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl36470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__036516 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__036519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__136577 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__136580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_101_in_rule__XWhileExpression__Group__1__Impl36608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__236639 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__236642 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XWhileExpression__Group__2__Impl36670 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__336701 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__336704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl36731 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__436761 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__436764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XWhileExpression__Group__4__Impl36792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__536823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl36850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__036892 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__036895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__136953 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__136956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_102_in_rule__XDoWhileExpression__Group__1__Impl36984 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__237015 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__237018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl37045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__337075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__337078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_101_in_rule__XDoWhileExpression__Group__3__Impl37106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__437137 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__437140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XDoWhileExpression__Group__4__Impl37168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__537199 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__537202 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl37229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__637259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XDoWhileExpression__Group__6__Impl37287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__037332 = new BitSet(new long[]{0x0000000000000000L,0x0004000000004000L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__037335 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__137393 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__137396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl37423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__237453 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__237456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl37483 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__337513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl37540 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__037579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl37606 = 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__037638 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__037641 = 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__Impl37668 = 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__137698 = 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__Impl37725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__037759 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__037762 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XVariableDeclaration__Group_3__0__Impl37790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__137821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl37848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__037882 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__037885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl37912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__137943 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl37970 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__038004 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__038007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl38034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__138064 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl38091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__038125 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000008001L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__038128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__138186 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000008001L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__138189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl38216 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__238247 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__238250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl38277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__338307 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__338310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl38337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__438368 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl38395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__038436 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__038439 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XFeatureCall__Group_1__0__Impl38467 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__138498 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__138501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl38528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__238558 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__238561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl38588 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__338619 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XFeatureCall__Group_1__3__Impl38647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__038686 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__038689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XFeatureCall__Group_1_2__0__Impl38717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__138748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl38775 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__038809 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__038812 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl38839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__138869 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__138872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl38899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__238930 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XFeatureCall__Group_3__2__Impl38958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__038995 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__038998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl39025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__139055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl39082 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__039117 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__039120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl39148 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__139179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl39206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__039240 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__039243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__139301 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__139304 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_103_in_rule__XConstructorCall__Group__1__Impl39332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__239363 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__239366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl39393 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__339423 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__339426 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl39453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__439484 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__439487 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl39514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__539545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl39572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__039615 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__039618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XConstructorCall__Group_3__0__Impl39647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__139679 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__139682 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl39709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__239739 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__239742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl39769 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__339800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XConstructorCall__Group_3__3__Impl39828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__039867 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__039870 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XConstructorCall__Group_3_2__0__Impl39898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__139929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl39956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__039990 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__039993 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XConstructorCall__Group_4__0__Impl40022 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__140054 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__140057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl40084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__240115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XConstructorCall__Group_4__2__Impl40143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__040180 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__040183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl40210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__140240 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl40267 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__040302 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__040305 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl40333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__140364 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl40391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__040425 = new BitSet(new long[]{0x0000000000000000L,0x0008000000010000L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__040428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__140486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl40513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__040547 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__040550 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__140608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_104_in_rule__XNullLiteral__Group__1__Impl40636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__040671 = new BitSet(new long[]{0x00000000000000D0L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__040674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__140732 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl40759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__040793 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__040796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__140854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl40881 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__040915 = new BitSet(new long[]{0x00000000000001D0L,0x0008030022010000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__040918 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__140976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__140979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_105_in_rule__XTypeLiteral__Group__1__Impl41007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__241038 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__241041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XTypeLiteral__Group__2__Impl41069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__341100 = new BitSet(new long[]{0x0000000000000000L,0x0000000002080000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__341103 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl41130 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__441160 = new BitSet(new long[]{0x0000000000000000L,0x0000000002080000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__441163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl41190 = new BitSet(new long[]{0x0000000000000002L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__541221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XTypeLiteral__Group__5__Impl41249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__041292 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__041295 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__141353 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__141356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_106_in_rule__XThrowExpression__Group__1__Impl41384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__241415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl41442 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__041478 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__041481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__141539 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__141542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_107_in_rule__XReturnExpression__Group__1__Impl41570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__241601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl41628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__041665 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__041668 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__141726 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__141729 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_108_in_rule__XTryCatchFinallyExpression__Group__1__Impl41757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__241788 = new BitSet(new long[]{0x0000000000000000L,0x0000600000000000L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__241791 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl41818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__341848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl41875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__041913 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__041916 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41945 = new BitSet(new long[]{0x0000000000000002L,0x0000400000000000L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41957 = new BitSet(new long[]{0x0000000000000002L,0x0000400000000000L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__141990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl42017 = 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__042052 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__042055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl42084 = 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__142116 = 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__Impl42143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__042177 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__042180 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl42208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__142239 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl42266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__042300 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__042303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_110_in_rule__XCatchClause__Group__0__Impl42332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__142364 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__142367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XCatchClause__Group__1__Impl42395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__242426 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__242429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl42456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__342486 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__342489 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XCatchClause__Group__3__Impl42517 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__442548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl42575 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__042615 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__042618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl42645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__142674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl42701 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__042736 = new BitSet(new long[]{0x0000000000F10020L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__042739 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__QualifiedName__Group_1__0__Impl42768 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__142800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl42827 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__042860 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__042863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl42890 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__142920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl42947 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__042982 = new BitSet(new long[]{0x0000000000000090L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__042985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__Number__Group_1_1__0__Impl43013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__143044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl43071 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__043106 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__043109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl43136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__143165 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl43192 = new BitSet(new long[]{0x0000000000000002L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__043227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl43254 = 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__043286 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__043289 = 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__143347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl43374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__043407 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__043410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__ArrayBrackets__Group__0__Impl43438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__143469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ArrayBrackets__Group__1__Impl43497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__043532 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__043535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl43562 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__143593 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__143596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_rule__XFunctionTypeRef__Group__1__Impl43624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__243655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl43682 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__043718 = new BitSet(new long[]{0x0000000000F10020L,0x00000000000C0010L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__043721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XFunctionTypeRef__Group_0__0__Impl43749 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__143780 = new BitSet(new long[]{0x0000000000F10020L,0x00000000000C0010L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__143783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl43810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__243841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XFunctionTypeRef__Group_0__2__Impl43869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__043906 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__043909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl43936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__143966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl43993 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__044028 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__044031 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl44059 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__144090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl44117 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__044151 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__044154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl44181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__144211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl44238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__044273 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__044276 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl44305 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__144337 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__144340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl44367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__244397 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__244400 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl44427 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__344458 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl44486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__044525 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__044528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl44556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__144587 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl44614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__044648 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__044651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__144709 = new BitSet(new long[]{0x0000000400000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__144712 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__JvmWildcardTypeReference__Group__1__Impl44740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__244771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl44798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__044835 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__044838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__JvmUpperBound__Group__0__Impl44866 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__144897 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl44924 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__044958 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__044961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_rule__JvmUpperBoundAnded__Group__0__Impl44989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__145020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl45047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__045081 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__045084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__JvmLowerBound__Group__0__Impl45112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__145143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl45170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__045206 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__045209 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl45236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__145265 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__145268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__QualifiedNameWithWildcard__Group__1__Impl45296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__245327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_rule__QualifiedNameWithWildcard__Group__2__Impl45355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__045392 = new BitSet(new long[]{0x0000800000F10020L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__045395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__XImportDeclaration__Group__0__Impl45423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__145454 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__145457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl45484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__245514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__XImportDeclaration__Group__2__Impl45543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__045582 = new BitSet(new long[]{0x0000000800F10020L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__045585 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl45612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__145642 = new BitSet(new long[]{0x0000000800F10020L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__145645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl45672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__245703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__245706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl45733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__345763 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__345766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__XImportDeclaration__Group_1_0__3__Impl45794 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__445825 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_rule__XImportDeclaration__Group_1_0__4__Impl45853 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_645895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl45982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl46073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__046132 = new BitSet(new long[]{0x00000000C0000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__046135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__146160 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_rule__XAttribute__UnorderedGroup_246188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_rule__XAttribute__UnorderedGroup_2__Impl46275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_rule__XAttribute__UnorderedGroup_2__Impl46366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_rule__XAttribute__UnorderedGroup_2__Impl46457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_rule__XAttribute__UnorderedGroup_2__Impl46548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_rule__XAttribute__UnorderedGroup_2__Impl46639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_rule__XAttribute__UnorderedGroup_2__Impl46730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_rule__XAttribute__UnorderedGroup_2__Impl46821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__IDAssignment_2_7_in_rule__XAttribute__UnorderedGroup_2__Impl46912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__046971 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_rule__XAttribute__UnorderedGroup_2__046974 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__146999 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_rule__XAttribute__UnorderedGroup_2__147002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__247027 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_rule__XAttribute__UnorderedGroup_2__247030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__347055 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_rule__XAttribute__UnorderedGroup_2__347058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__447083 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_rule__XAttribute__UnorderedGroup_2__447086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__547111 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_rule__XAttribute__UnorderedGroup_2__547114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__647139 = new BitSet(new long[]{0x003E101100000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_rule__XAttribute__UnorderedGroup_2__647142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__747167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_rule__XAttribute__UnorderedGroup_747207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0_in_rule__XAttribute__UnorderedGroup_7__Impl47294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0_in_rule__XAttribute__UnorderedGroup_7__Impl47385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0_in_rule__XAttribute__UnorderedGroup_7__Impl47476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__0_in_rule__XAttribute__UnorderedGroup_7__Impl47567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__047626 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_rule__XAttribute__UnorderedGroup_7__047629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__147654 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_rule__XAttribute__UnorderedGroup_7__147657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__247682 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_rule__XAttribute__UnorderedGroup_7__247685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__347710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__0_in_rule__XReference__UnorderedGroup_347742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_rule__XReference__UnorderedGroup_3__Impl47829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_3_1_in_rule__XReference__UnorderedGroup_3__Impl47920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_rule__XReference__UnorderedGroup_3__Impl48011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__TransientAssignment_3_3_in_rule__XReference__UnorderedGroup_3__Impl48102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_3_4_in_rule__XReference__UnorderedGroup_3__Impl48193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_rule__XReference__UnorderedGroup_3__Impl48284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__DerivedAssignment_3_6_in_rule__XReference__UnorderedGroup_3__Impl48375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__048434 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__1_in_rule__XReference__UnorderedGroup_3__048437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__148462 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__2_in_rule__XReference__UnorderedGroup_3__148465 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__0__Impl_in_rule__XGenericType__Group_1__022504 = new BitSet(new long[]{0x0000000000F20020L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__1_in_rule__XGenericType__Group_1__022507 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XGenericType__Group_1__0__Impl22536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__1__Impl_in_rule__XGenericType__Group_1__122568 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__2_in_rule__XGenericType__Group_1__122571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_1_in_rule__XGenericType__Group_1__1__Impl22598 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__2__Impl_in_rule__XGenericType__Group_1__222628 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__3_in_rule__XGenericType__Group_1__222631 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0_in_rule__XGenericType__Group_1__2__Impl22658 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1__3__Impl_in_rule__XGenericType__Group_1__322689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XGenericType__Group_1__3__Impl22717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__0__Impl_in_rule__XGenericType__Group_1_2__022756 = new BitSet(new long[]{0x0000000000F20020L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1_in_rule__XGenericType__Group_1_2__022759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XGenericType__Group_1_2__0__Impl22787 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__Group_1_2__1__Impl_in_rule__XGenericType__Group_1_2__122818 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericType__TypeArgumentsAssignment_1_2_1_in_rule__XGenericType__Group_1_2__1__Impl22845 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__0__Impl_in_rule__XGenericWildcardTypeArgument__Group__022879 = new BitSet(new long[]{0x0000000000F20020L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1_in_rule__XGenericWildcardTypeArgument__Group__022882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__1__Impl_in_rule__XGenericWildcardTypeArgument__Group__122940 = new BitSet(new long[]{0x0000000400000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2_in_rule__XGenericWildcardTypeArgument__Group__122943 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_17_in_rule__XGenericWildcardTypeArgument__Group__1__Impl22971 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group__2__Impl_in_rule__XGenericWildcardTypeArgument__Group__223002 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Alternatives_2_in_rule__XGenericWildcardTypeArgument__Group__2__Impl23029 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__023066 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1_in_rule__XGenericWildcardTypeArgument__Group_2_0__023069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__XGenericWildcardTypeArgument__Group_2_0__0__Impl23097 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_0__123128 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_1_in_rule__XGenericWildcardTypeArgument__Group_2_0__1__Impl23155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__023189 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1_in_rule__XGenericWildcardTypeArgument__Group_2_1__023192 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_rule__XGenericWildcardTypeArgument__Group_2_1__0__Impl23220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl_in_rule__XGenericWildcardTypeArgument__Group_2_1__123251 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_1_in_rule__XGenericWildcardTypeArgument__Group_2_1__1__Impl23278 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group__0__Impl_in_rule__XQualifiedName__Group__023312 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group__1_in_rule__XQualifiedName__Group__023315 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group__0__Impl23342 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group__1__Impl_in_rule__XQualifiedName__Group__123371 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0_in_rule__XQualifiedName__Group__1__Impl23398 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__0__Impl_in_rule__XQualifiedName__Group_1__023433 = new BitSet(new long[]{0x0000000000F00020L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1_in_rule__XQualifiedName__Group_1__023436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__XQualifiedName__Group_1__0__Impl23464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XQualifiedName__Group_1__1__Impl_in_rule__XQualifiedName__Group_1__123495 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXID_in_rule__XQualifiedName__Group_1__1__Impl23522 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__023555 = new BitSet(new long[]{0x007FFFFFFFF10020L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__023558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__123616 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__123619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl23646 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__223676 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__223679 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl23706 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__323735 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl23762 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__023800 = new BitSet(new long[]{0x0180000000000000L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__023803 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl23830 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__123859 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl23886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__023921 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__023924 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl23951 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__123981 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl24008 = 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__024042 = 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__Impl24069 = 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__024101 = new BitSet(new long[]{0x0180000000000000L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__024104 = 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__124162 = 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__Impl24189 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__024223 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__024226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl24253 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__124282 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl24309 = new BitSet(new long[]{0x0000000000004002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__024344 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__024347 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl24374 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__124404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl24431 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__024465 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl24492 = 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__024524 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__024527 = 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__124585 = 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__Impl24612 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__024646 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__024649 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl24676 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__124705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl24732 = new BitSet(new long[]{0x0000000000008002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__024767 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__024770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl24797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__124827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl24854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__024888 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl24915 = 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__024947 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__024950 = 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__125008 = 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__Impl25035 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__025069 = new BitSet(new long[]{0x1E00000000000000L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__025072 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl25099 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__125128 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl25155 = new BitSet(new long[]{0x1E00000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__025190 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__025193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl25220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__125250 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl25277 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__025311 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl25338 = 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__025370 = new BitSet(new long[]{0x1E00000000000000L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__025373 = 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__125431 = 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__Impl25458 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__025492 = new BitSet(new long[]{0xE000000000000000L,0x0000000010000001L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__025495 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl25522 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__125551 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl25578 = new BitSet(new long[]{0xE000000000000002L,0x0000000010000001L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__025613 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__025616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl25643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__125673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl25700 = 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__025734 = 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__Impl25761 = 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__025793 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__025796 = 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__125854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl25882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__025917 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__025920 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl25947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__125977 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl26004 = 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__026038 = 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__Impl26065 = 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__026097 = new BitSet(new long[]{0xE000000000000000L,0x0000000010000001L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__026100 = 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__126158 = 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__Impl26185 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__026219 = new BitSet(new long[]{0x8000000000000000L,0x00000000000000FFL}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__026222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl26249 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__126278 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl26305 = new BitSet(new long[]{0x8000000000000002L,0x00000000000000FFL}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__026340 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__026343 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl26370 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__126400 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl26427 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__026461 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl26488 = 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__026520 = new BitSet(new long[]{0x8000000000000000L,0x00000000000000FFL}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__026523 = 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__126581 = 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__Impl26608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__026642 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__026645 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__OpOther__Group_2__0__Impl26673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__126704 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__OpOther__Group_2__1__Impl26732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__026767 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__026770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5__0__Impl26798 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__126829 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl26856 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__026890 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl26917 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__026949 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__026952 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__0__Impl26980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__127011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__OpOther__Group_5_1_0_0__1__Impl27039 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__027074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__027077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6__0__Impl27105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__127136 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl27163 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__027197 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl27224 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__027256 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__027259 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__0__Impl27287 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__127318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__OpOther__Group_6_1_0_0__1__Impl27346 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__027381 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__027384 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl27411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__127440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl27467 = new BitSet(new long[]{0x0000000000080002L,0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__027502 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__027505 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl27532 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__127562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl27589 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__027623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl27650 = 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__027682 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__027685 = 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__127743 = 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__Impl27770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__027804 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000E00L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__027807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl27834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__127863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl27890 = new BitSet(new long[]{0x0000000000040002L,0x0000000000000E00L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__027925 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__027928 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl27955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__127985 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl28012 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__028046 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl28073 = 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__028105 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000E00L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__028108 = 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__128166 = 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__Impl28193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__028227 = new BitSet(new long[]{0x0000000000080000L,0x0000000000001100L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__028230 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__128288 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__128291 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl28318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__228348 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl28375 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__028411 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__028414 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl28441 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__128470 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl28497 = new BitSet(new long[]{0x0000000004000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__028532 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__028535 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl28562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__128592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl28619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__028653 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl28680 = 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__028712 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__028715 = 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__128773 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__XCastedExpression__Group_1_0_0__1__Impl28801 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__028836 = new BitSet(new long[]{0x0000000000000000L,0x0001800000002000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__028839 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl28866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__128895 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl28922 = new BitSet(new long[]{0x0000000000000002L,0x0001800000002000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__028957 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__028960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl28987 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__129017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl29044 = 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__029078 = 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__Impl29105 = 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__029137 = new BitSet(new long[]{0x0000000000000000L,0x0000800000002000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__029140 = 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__129198 = new BitSet(new long[]{0x007FFFFFFFF10020L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__129201 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl29228 = 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__229258 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__229261 = 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__Impl29288 = 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__329318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl29345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__029382 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__029385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl29412 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__129442 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__129445 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl29472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__229503 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__229506 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl29533 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__329563 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__329566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl29593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__429624 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl29651 = 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__029692 = 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__Impl29719 = 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__029751 = new BitSet(new long[]{0x0000000000000000L,0x0001800000002000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__029754 = 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__129812 = 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__Impl29839 = 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__029873 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__029876 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl29904 = 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__129935 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__129938 = 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__Impl29965 = 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__229995 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__229998 = 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__Impl30025 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__330056 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl30084 = 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__030123 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__030126 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl30154 = 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__130185 = 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__Impl30212 = 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__030246 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__030249 = 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__Impl30276 = 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__130306 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__130309 = 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__Impl30336 = 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__230367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl30395 = 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__030432 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__030435 = 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__Impl30462 = 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__130492 = 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__Impl30519 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + 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__030554 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + 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__030557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl30585 = 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__130616 = 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__Impl30643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__030677 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__030680 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__130738 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__130741 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_rule__XSetLiteral__Group__1__Impl30769 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__230800 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__230803 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XSetLiteral__Group__2__Impl30831 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__330862 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF162C5D101L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__330865 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl30892 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__430923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XSetLiteral__Group__4__Impl30951 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__030992 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__030995 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl31022 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__131052 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl31079 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__031114 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__031117 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XSetLiteral__Group_3_1__0__Impl31145 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__131176 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl31203 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__031237 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__031240 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__131298 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__131301 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_rule__XListLiteral__Group__1__Impl31329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__231360 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16645D101L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__231363 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__XListLiteral__Group__2__Impl31391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__331422 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16645D101L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__331425 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl31452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__431483 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__XListLiteral__Group__4__Impl31511 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__031552 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__031555 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl31582 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__131612 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl31639 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__031674 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__031677 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XListLiteral__Group_3_1__0__Impl31705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__131736 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl31763 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__031797 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); + public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__031800 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl31827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__131857 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); + public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__131860 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl31887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__231918 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__231921 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl31948 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__331978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__XClosure__Group__3__Impl32006 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__032045 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl32072 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__032104 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__032107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__132165 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__XClosure__Group_0_0__1__Impl32193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__032228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl32255 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__032287 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__032290 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl32317 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__132348 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl32375 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__032409 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__032412 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl32439 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__132469 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl32496 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__032531 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__032534 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XClosure__Group_1_0_0_1__0__Impl32562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__132593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl32620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__032654 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF16245D111L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__032657 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__132715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl32742 = new BitSet(new long[]{0x007FFFFFFFF901F2L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__032777 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__032780 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl32807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__132837 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__XExpressionInClosure__Group_1__1__Impl32866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__032903 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__032906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl32933 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__132963 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl32990 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__033024 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl33051 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__033083 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__033086 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__133144 = new BitSet(new long[]{0x0000000000F10020L,0x0002000000040010L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__133147 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl33174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__233205 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl33232 = 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__033268 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__033271 = 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__Impl33298 = 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__133328 = 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__Impl33355 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__033390 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__033393 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XShortClosure__Group_0_0_1_1__0__Impl33421 = 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__133452 = 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__Impl33479 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__033513 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__033516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XParenthesizedExpression__Group__0__Impl33544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__133575 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__133578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl33605 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__233634 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XParenthesizedExpression__Group__2__Impl33662 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__033699 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__033702 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__133760 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__133763 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_94_in_rule__XIfExpression__Group__1__Impl33791 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__233822 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__233825 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XIfExpression__Group__2__Impl33853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__333884 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__333887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl33914 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__433944 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__433947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XIfExpression__Group__4__Impl33975 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__534006 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__534009 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl34036 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__634066 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl34093 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__034138 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__034141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_rule__XIfExpression__Group_6__0__Impl34170 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__134202 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl34229 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__034263 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__034266 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__134324 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__134327 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_96_in_rule__XSwitchExpression__Group__1__Impl34355 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__234386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__234389 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl34416 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__334446 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__334449 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XSwitchExpression__Group__3__Impl34477 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__434508 = new BitSet(new long[]{0x0000000000000000L,0x0000000400800000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__434511 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34540 = new BitSet(new long[]{0x0000000000F10022L,0x0000000A00040010L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl34552 = new BitSet(new long[]{0x0000000000F10022L,0x0000000A00040010L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__534585 = new BitSet(new long[]{0x0000000000000000L,0x0000000400800000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__534588 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl34615 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__634646 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XSwitchExpression__Group__6__Impl34674 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__034719 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__034722 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl34749 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__134780 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl34807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__034841 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl34868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__034900 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__034903 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl34930 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__134960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl34988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__035023 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__035026 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl35053 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__135083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__135086 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl35113 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__235143 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XSwitchExpression__Group_2_1__2__Impl35171 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__035208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl35235 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__035267 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__035270 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl35298 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__135329 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__135332 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl35359 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__235389 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl35417 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__035454 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__035457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_98_in_rule__XSwitchExpression__Group_5__0__Impl35485 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__135516 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__135519 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__XSwitchExpression__Group_5__1__Impl35547 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__235578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl35605 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__035641 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__035644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl35671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__135702 = new BitSet(new long[]{0x0000000000F10020L,0x0000000A00040010L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__135705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl35732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__235763 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__235766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__XCasePart__Group__2__Impl35794 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__335825 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl35852 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__035890 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__035893 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_99_in_rule__XCasePart__Group_1__0__Impl35921 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__135952 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl35979 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__036013 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__036016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__136074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__136077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_100_in_rule__XForLoopExpression__Group__1__Impl36105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__236136 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__236139 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XForLoopExpression__Group__2__Impl36167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__336198 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__336201 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl36228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__436258 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__436261 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_97_in_rule__XForLoopExpression__Group__4__Impl36289 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__536320 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__536323 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl36350 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__636380 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__636383 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XForLoopExpression__Group__6__Impl36411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__736442 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl36469 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__036515 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__036518 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__136576 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__136579 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_101_in_rule__XWhileExpression__Group__1__Impl36607 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__236638 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__236641 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XWhileExpression__Group__2__Impl36669 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__336700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__336703 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl36730 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__436760 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__436763 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XWhileExpression__Group__4__Impl36791 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__536822 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl36849 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__036891 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__036894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__136952 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__136955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_102_in_rule__XDoWhileExpression__Group__1__Impl36983 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__237014 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__237017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl37044 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__337074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__337077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_101_in_rule__XDoWhileExpression__Group__3__Impl37105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__437136 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__437139 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XDoWhileExpression__Group__4__Impl37167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__537198 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__537201 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl37228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__637258 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XDoWhileExpression__Group__6__Impl37286 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__037331 = new BitSet(new long[]{0x0000000000000000L,0x0004000000004000L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__037334 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__137392 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__137395 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl37422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__237452 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__237455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl37482 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__337512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl37539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__037578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl37605 = 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__037637 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__037640 = 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__Impl37667 = 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__137697 = 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__Impl37724 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__037758 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__037761 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_13_in_rule__XVariableDeclaration__Group_3__0__Impl37789 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__137820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl37847 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__037881 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__037884 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl37911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__137942 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl37969 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__038003 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__038006 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl38033 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__138063 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl38090 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__038124 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000008001L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__038127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__138185 = new BitSet(new long[]{0x007FFFFFFFF10020L,0x0000000000008001L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__138188 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl38215 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__238246 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__238249 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl38276 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__338306 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__338309 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl38336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__438367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl38394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__038435 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__038438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XFeatureCall__Group_1__0__Impl38466 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__138497 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__138500 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl38527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__238557 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__238560 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl38587 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__338618 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XFeatureCall__Group_1__3__Impl38646 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__038685 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__038688 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XFeatureCall__Group_1_2__0__Impl38716 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__138747 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl38774 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__038808 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__038811 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl38838 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__138868 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__138871 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl38898 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__238929 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XFeatureCall__Group_3__2__Impl38957 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__038994 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__038997 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl39024 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__139054 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl39081 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__039116 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__039119 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl39147 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__139178 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl39205 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__039239 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__039242 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__139300 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__139303 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_103_in_rule__XConstructorCall__Group__1__Impl39331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__239362 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__239365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl39392 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__339422 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__339425 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl39452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__439483 = new BitSet(new long[]{0x0000000000000000L,0x0000000002040001L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__439486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl39513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__539544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl39571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__039614 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__039617 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XConstructorCall__Group_3__0__Impl39646 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__139678 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__139681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl39708 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__239738 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__239741 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl39768 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__339799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XConstructorCall__Group_3__3__Impl39827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__039866 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__039869 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XConstructorCall__Group_3_2__0__Impl39897 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__139928 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl39955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__039989 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__039992 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XConstructorCall__Group_4__0__Impl40021 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__140053 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000E1FF1624DD111L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__140056 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl40083 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__240114 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XConstructorCall__Group_4__2__Impl40142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__040179 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__040182 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl40209 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__140239 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl40266 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__040301 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__040304 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl40332 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__140363 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl40390 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__040424 = new BitSet(new long[]{0x0000000000000000L,0x0008000000010000L}); + public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__040427 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__140485 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl40512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__040546 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__040549 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__140607 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_104_in_rule__XNullLiteral__Group__1__Impl40635 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__040670 = new BitSet(new long[]{0x00000000000000D0L}); + public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__040673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__140731 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl40758 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__040792 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__040795 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__140853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl40880 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__040914 = new BitSet(new long[]{0x00000000000001D0L,0x0008030022010000L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__040917 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__140975 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__140978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_105_in_rule__XTypeLiteral__Group__1__Impl41006 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__241037 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__241040 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XTypeLiteral__Group__2__Impl41068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__341099 = new BitSet(new long[]{0x0000000000000000L,0x0000000002080000L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__341102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl41129 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__441159 = new BitSet(new long[]{0x0000000000000000L,0x0000000002080000L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__441162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl41189 = new BitSet(new long[]{0x0000000000000002L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__541220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XTypeLiteral__Group__5__Impl41248 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__041291 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); + public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__041294 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__141352 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__141355 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_106_in_rule__XThrowExpression__Group__1__Impl41383 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__241414 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl41441 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__041477 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); + public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__041480 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__141538 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__141541 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_107_in_rule__XReturnExpression__Group__1__Impl41569 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__241600 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl41627 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__041664 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__041667 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__141725 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__141728 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_108_in_rule__XTryCatchFinallyExpression__Group__1__Impl41756 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__241787 = new BitSet(new long[]{0x0000000000000000L,0x0000600000000000L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__241790 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl41817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__341847 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl41874 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__041912 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__041915 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41944 = new BitSet(new long[]{0x0000000000000002L,0x0000400000000000L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl41956 = new BitSet(new long[]{0x0000000000000002L,0x0000400000000000L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__141989 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl42016 = 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__042051 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__042054 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl42083 = 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__142115 = 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__Impl42142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__042176 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__042179 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_109_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl42207 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__142238 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl42265 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__042299 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__042302 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_110_in_rule__XCatchClause__Group__0__Impl42331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__142363 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__142366 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XCatchClause__Group__1__Impl42394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__242425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__242428 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl42455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__342485 = new BitSet(new long[]{0x007FFFFFFFF901F0L,0x000C1FF16245D101L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__342488 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XCatchClause__Group__3__Impl42516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__442547 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl42574 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__042614 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__042617 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl42644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__142673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl42700 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__042735 = new BitSet(new long[]{0x0000000000F10020L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__042738 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__QualifiedName__Group_1__0__Impl42767 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__142799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl42826 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__042859 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__042862 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl42889 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__142919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl42946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__042981 = new BitSet(new long[]{0x0000000000000090L}); + public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__042984 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__Number__Group_1_1__0__Impl43012 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__143043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl43070 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__043105 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__043108 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl43135 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__143164 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl43191 = new BitSet(new long[]{0x0000000000000002L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__043226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl43253 = 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__043285 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__043288 = 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__143346 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl43373 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__043406 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__043409 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__ArrayBrackets__Group__0__Impl43437 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__143468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__ArrayBrackets__Group__1__Impl43496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__043531 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__043534 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl43561 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__143592 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__143595 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_rule__XFunctionTypeRef__Group__1__Impl43623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__243654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl43681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__043717 = new BitSet(new long[]{0x0000000000F10020L,0x00000000000C0010L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__043720 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XFunctionTypeRef__Group_0__0__Impl43748 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__143779 = new BitSet(new long[]{0x0000000000F10020L,0x00000000000C0010L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__143782 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl43809 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__243840 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__XFunctionTypeRef__Group_0__2__Impl43868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__043905 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__043908 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl43935 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__143965 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl43992 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__044027 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__044030 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl44058 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__144089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl44116 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__044150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__044153 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl44180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__144210 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl44237 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__044272 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__044275 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl44304 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__144336 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__144339 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl44366 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__244396 = new BitSet(new long[]{0x8000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__244399 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl44426 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__344457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl44485 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__044524 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__044527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl44555 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__144586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl44613 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__044647 = new BitSet(new long[]{0x0000000000F30020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__044650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__144708 = new BitSet(new long[]{0x0000000400000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__144711 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_17_in_rule__JvmWildcardTypeReference__Group__1__Impl44739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__244770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl44797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__044834 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__044837 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__JvmUpperBound__Group__0__Impl44865 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__144896 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl44923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__044957 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__044960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_rule__JvmUpperBoundAnded__Group__0__Impl44988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__145019 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl45046 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__045080 = new BitSet(new long[]{0x0000000000F10020L,0x0000000000040010L}); + public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__045083 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_rule__JvmLowerBound__Group__0__Impl45111 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__145142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl45169 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__045205 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__045208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl45235 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__145264 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__145267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__QualifiedNameWithWildcard__Group__1__Impl45295 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__245326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_18_in_rule__QualifiedNameWithWildcard__Group__2__Impl45354 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__045391 = new BitSet(new long[]{0x0000800000F10020L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__045394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__XImportDeclaration__Group__0__Impl45422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__145453 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__145456 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl45483 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__245513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__XImportDeclaration__Group__2__Impl45542 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__045581 = new BitSet(new long[]{0x0000000800F10020L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__045584 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl45611 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__145641 = new BitSet(new long[]{0x0000000800F10020L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__145644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl45671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__245702 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__245705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl45732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__345762 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__345765 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__XImportDeclaration__Group_1_0__3__Impl45793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__445824 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_18_in_rule__XImportDeclaration__Group_1_0__4__Impl45852 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_rule__XDataType__UnorderedGroup_645894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_rule__XDataType__UnorderedGroup_6__Impl45981 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_1__0_in_rule__XDataType__UnorderedGroup_6__Impl46072 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__046131 = new BitSet(new long[]{0x00000000C0000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_rule__XDataType__UnorderedGroup_6__046134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__Impl_in_rule__XDataType__UnorderedGroup_6__146159 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_rule__XAttribute__UnorderedGroup_246187 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_rule__XAttribute__UnorderedGroup_2__Impl46274 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_rule__XAttribute__UnorderedGroup_2__Impl46365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_rule__XAttribute__UnorderedGroup_2__Impl46456 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_rule__XAttribute__UnorderedGroup_2__Impl46547 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_rule__XAttribute__UnorderedGroup_2__Impl46638 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_rule__XAttribute__UnorderedGroup_2__Impl46729 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_rule__XAttribute__UnorderedGroup_2__Impl46820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__IDAssignment_2_7_in_rule__XAttribute__UnorderedGroup_2__Impl46911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__046970 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_rule__XAttribute__UnorderedGroup_2__046973 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__146998 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_rule__XAttribute__UnorderedGroup_2__147001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__247026 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_rule__XAttribute__UnorderedGroup_2__247029 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__347054 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_rule__XAttribute__UnorderedGroup_2__347057 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__447082 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_rule__XAttribute__UnorderedGroup_2__447085 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__547110 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_rule__XAttribute__UnorderedGroup_2__547113 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__647138 = new BitSet(new long[]{0x003E101100000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_rule__XAttribute__UnorderedGroup_2__647141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__Impl_in_rule__XAttribute__UnorderedGroup_2__747166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_rule__XAttribute__UnorderedGroup_747206 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0_in_rule__XAttribute__UnorderedGroup_7__Impl47293 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0_in_rule__XAttribute__UnorderedGroup_7__Impl47384 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0_in_rule__XAttribute__UnorderedGroup_7__Impl47475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_3__0_in_rule__XAttribute__UnorderedGroup_7__Impl47566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__047625 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_rule__XAttribute__UnorderedGroup_7__047628 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__147653 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_rule__XAttribute__UnorderedGroup_7__147656 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__247681 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_rule__XAttribute__UnorderedGroup_7__247684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__Impl_in_rule__XAttribute__UnorderedGroup_7__347709 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__0_in_rule__XReference__UnorderedGroup_347741 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_rule__XReference__UnorderedGroup_3__Impl47828 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_3_1_in_rule__XReference__UnorderedGroup_3__Impl47919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_rule__XReference__UnorderedGroup_3__Impl48010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__TransientAssignment_3_3_in_rule__XReference__UnorderedGroup_3__Impl48101 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_3_4_in_rule__XReference__UnorderedGroup_3__Impl48192 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_rule__XReference__UnorderedGroup_3__Impl48283 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__DerivedAssignment_3_6_in_rule__XReference__UnorderedGroup_3__Impl48374 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__048433 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__1_in_rule__XReference__UnorderedGroup_3__048436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__148461 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__2_in_rule__XReference__UnorderedGroup_3__148464 = new BitSet(new long[]{0x0000000000000002L}); } private static class FollowSets002 { - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__248490 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__3_in_rule__XReference__UnorderedGroup_3__248493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__348518 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__4_in_rule__XReference__UnorderedGroup_3__348521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__448546 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__5_in_rule__XReference__UnorderedGroup_3__448549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__548574 = new BitSet(new long[]{0x003E100100000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__6_in_rule__XReference__UnorderedGroup_3__548577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__648602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__0_in_rule__XReference__UnorderedGroup_948640 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_0__0_in_rule__XReference__UnorderedGroup_9__Impl48727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_1__0_in_rule__XReference__UnorderedGroup_9__Impl48818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_2__0_in_rule__XReference__UnorderedGroup_9__Impl48909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_3__0_in_rule__XReference__UnorderedGroup_9__Impl49000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__049059 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__1_in_rule__XReference__UnorderedGroup_9__049062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__149087 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__2_in_rule__XReference__UnorderedGroup_9__149090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__249115 = new BitSet(new long[]{0x0000000000F00002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__3_in_rule__XReference__UnorderedGroup_9__249118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__349143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_149179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_349210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_449241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_549272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_649303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XAnnotation__SourceAssignment_149338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_149373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_149404 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_049435 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_249466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_1_049497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDirective__ImportedObjectAssignment_1_149532 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_0_0_149567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_249598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_049629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_249660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_149691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_149722 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_549753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__XDataType__SerializableAssignment_6_0_049789 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_149828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_149859 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_049890 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_249921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_049952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_149983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_050014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_150045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_150076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSignedInt_in_rule__XEnumLiteral__ValueAssignment_3_150107 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_150138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_rule__XClass__AbstractAssignment_2_0_050174 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__XClass__InterfaceAssignment_2_150218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_350257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_150288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_150319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_150350 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_150381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_150412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_850443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_150474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XAttribute__UnorderedAssignment_2_050510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XAttribute__UniqueAssignment_2_150554 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__XAttribute__ReadonlyAssignment_2_250598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__XAttribute__TransientAssignment_2_350642 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XAttribute__VolatileAssignment_2_450686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XAttribute__UnsettableAssignment_2_550730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__XAttribute__DerivedAssignment_2_650774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__XAttribute__IDAssignment_2_750818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_350857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_450888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_550919 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_6_150950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_7_0_150981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_7_1_151012 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_7_2_151043 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_7_3_151074 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_151105 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_0_051141 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_0_151185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_1_051229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_1_151273 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__XReference__ContainerAssignment_2_2_051317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_2_151361 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_3_051405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__XReference__ContainerAssignment_2_3_151449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__XReference__LocalAssignment_2_4_151493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__XReference__LocalAssignment_2_5_051537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XReference__UnorderedAssignment_3_051581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XReference__UniqueAssignment_3_151625 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__XReference__ReadonlyAssignment_3_251669 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__XReference__TransientAssignment_3_351713 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XReference__VolatileAssignment_3_451757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XReference__UnsettableAssignment_3_551801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__XReference__DerivedAssignment_3_651845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_451884 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_551915 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_651946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_7_151981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_152020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_2_152059 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_9_0_152094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_9_1_152125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_9_2_152156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_9_3_152187 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_152218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_0_052254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_0_152298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_1_052342 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_1_152386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_152425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_2_152456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_5_052487 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_652518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_752549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_052580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_1_152611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_152642 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_2_152673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1252704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_052735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_0_052771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_0_152815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_1_052859 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_1_152903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_252942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_352973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_453004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_053035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_153066 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_153097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_153128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_053159 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_053194 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_153229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_153260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_153291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_153322 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_153357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_353392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_153427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_153462 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_153497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_153532 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_153567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_153602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_153637 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_153672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_153703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_153738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_153773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_153808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_153843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_153878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_153913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_153948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_153983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_154018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_254053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_154084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_154120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_254163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_154198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_112_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_154234 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_254278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_154317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_154348 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_254383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_054423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_054462 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_054493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_154524 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_454555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_054586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_154617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_054648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_154679 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_054710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_154741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_113_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_154777 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_254816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_054847 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_054878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_154909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_113_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_254945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_154984 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_355015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_555046 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_155077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_055108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_155139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_155170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_155201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_455232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_255263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_055294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_155325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_355356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_355387 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_555418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_755449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_355480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_555511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_255542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_555573 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__XVariableDeclaration__WriteableAssignment_1_055609 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_055648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_155679 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_155710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_155741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_055772 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_155803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_055834 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_155865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_155896 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_155927 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_255962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_056002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_056041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_056072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_156103 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_456134 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_256169 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_156204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_156235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_056266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_056297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_156328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_556359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__XBooleanLiteral__IsTrueAssignment_1_156395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_156434 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_156465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_356500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_456535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_256566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_256597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_256628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_056659 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_156690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_156721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_256752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_456783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_056814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_156845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_256876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_056911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_156946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_156977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_057008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_157039 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_157070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_157101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_157132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__XImportDeclaration__StaticAssignment_1_0_057173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__XImportDeclaration__ExtensionAssignment_1_0_157217 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_257260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_157299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_257334 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__248489 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__3_in_rule__XReference__UnorderedGroup_3__248492 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__348517 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__4_in_rule__XReference__UnorderedGroup_3__348520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__448545 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__5_in_rule__XReference__UnorderedGroup_3__448548 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__548573 = new BitSet(new long[]{0x003E100100000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__6_in_rule__XReference__UnorderedGroup_3__548576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__Impl_in_rule__XReference__UnorderedGroup_3__648601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__0_in_rule__XReference__UnorderedGroup_948639 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_0__0_in_rule__XReference__UnorderedGroup_9__Impl48726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_1__0_in_rule__XReference__UnorderedGroup_9__Impl48817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_2__0_in_rule__XReference__UnorderedGroup_9__Impl48908 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_3__0_in_rule__XReference__UnorderedGroup_9__Impl48999 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__049058 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__1_in_rule__XReference__UnorderedGroup_9__049061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__149086 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__2_in_rule__XReference__UnorderedGroup_9__149089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__249114 = new BitSet(new long[]{0x0000000000F00002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__3_in_rule__XReference__UnorderedGroup_9__249117 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__Impl_in_rule__XReference__UnorderedGroup_9__349142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XPackage__AnnotationsAssignment_149178 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XPackage__NameAssignment_349209 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXImportDirective_in_rule__XPackage__ImportDirectivesAssignment_449240 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotationDirective_in_rule__XPackage__AnnotationDirectivesAssignment_549271 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXClassifier_in_rule__XPackage__ClassifiersAssignment_649302 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XAnnotation__SourceAssignment_149337 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_149372 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXStringToStringMapEntry_in_rule__XAnnotation__DetailsAssignment_2_2_149403 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XStringToStringMapEntry__KeyAssignment_049434 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringToStringMapEntry__ValueAssignment_249465 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDirective__ImportedNamespaceAssignment_1_049496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDirective__ImportedObjectAssignment_1_149531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAnnotationDirective__SourceURIAssignment_0_0_149566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XAnnotationDirective__NameAssignment_249597 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XDataType__AnnotationsAssignment_049628 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XDataType__NameAssignment_249659 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_149690 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XDataType__TypeParametersAssignment_3_2_149721 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XDataType__InstanceTypeAssignment_549752 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_31_in_rule__XDataType__SerializableAssignment_6_0_049788 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__CreateBodyAssignment_6_0_149827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XDataType__ConvertBodyAssignment_6_1_149858 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnum__AnnotationsAssignment_049889 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XEnum__NameAssignment_249920 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_049951 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXEnumLiteral_in_rule__XEnum__LiteralsAssignment_4_1_149982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XEnumLiteral__AnnotationsAssignment_050013 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XEnumLiteral__NameAssignment_150044 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XEnumLiteral__LiteralAssignment_2_150075 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSignedInt_in_rule__XEnumLiteral__ValueAssignment_3_150106 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XClass__AnnotationsAssignment_150137 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_24_in_rule__XClass__AbstractAssignment_2_0_050173 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_39_in_rule__XClass__InterfaceAssignment_2_150217 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XClass__NameAssignment_350256 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_150287 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XClass__TypeParametersAssignment_4_2_150318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_150349 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XClass__SuperTypesAssignment_5_2_150380 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XClass__InstanceTypeAssignment_6_150411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMember_in_rule__XClass__MembersAssignment_850442 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAttribute__AnnotationsAssignment_150473 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XAttribute__UnorderedAssignment_2_050509 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XAttribute__UniqueAssignment_2_150553 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__XAttribute__ReadonlyAssignment_2_250597 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__XAttribute__TransientAssignment_2_350641 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XAttribute__VolatileAssignment_2_450685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__XAttribute__UnsettableAssignment_2_550729 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__XAttribute__DerivedAssignment_2_650773 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__XAttribute__IDAssignment_2_750817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XAttribute__TypeAssignment_350856 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XAttribute__MultiplicityAssignment_450887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XAttribute__NameAssignment_550918 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttribute__DefaultValueLiteralAssignment_6_150949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__GetBodyAssignment_7_0_150980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__SetBodyAssignment_7_1_151011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__IsSetBodyAssignment_7_2_151042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XAttribute__UnsetBodyAssignment_7_3_151073 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XReference__AnnotationsAssignment_151104 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_0_051140 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_0_151184 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_1_051228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__XReference__ContainmentAssignment_2_1_151272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__XReference__ContainerAssignment_2_2_051316 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_2_151360 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__XReference__ResolveProxiesAssignment_2_3_051404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__XReference__ContainerAssignment_2_3_151448 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__XReference__LocalAssignment_2_4_151492 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__XReference__LocalAssignment_2_5_051536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XReference__UnorderedAssignment_3_051580 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XReference__UniqueAssignment_3_151624 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__XReference__ReadonlyAssignment_3_251668 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__XReference__TransientAssignment_3_351712 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XReference__VolatileAssignment_3_451756 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__XReference__UnsettableAssignment_3_551800 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__XReference__DerivedAssignment_3_651844 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XReference__TypeAssignment_451883 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XReference__MultiplicityAssignment_551914 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XReference__NameAssignment_651945 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__OppositeAssignment_7_151980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_152019 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XReference__KeysAssignment_8_2_152058 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__GetBodyAssignment_9_0_152093 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__SetBodyAssignment_9_1_152124 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__IsSetBodyAssignment_9_2_152155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XReference__UnsetBodyAssignment_9_3_152186 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XOperation__AnnotationsAssignment_152217 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_0_052253 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_0_152297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XOperation__UniqueAssignment_3_1_052341 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XOperation__UnorderedAssignment_3_1_152385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_152424 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXTypeParameter_in_rule__XOperation__TypeParametersAssignment_4_2_152455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__TypeAssignment_5_052486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XOperation__MultiplicityAssignment_652517 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XOperation__NameAssignment_752548 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_052579 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXParameter_in_rule__XOperation__ParametersAssignment_9_1_152610 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_152641 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XOperation__ExceptionsAssignment_11_2_152672 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XOperation__BodyAssignment_1252703 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XParameter__AnnotationsAssignment_052734 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_0_052770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_0_152814 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__XParameter__UniqueAssignment_1_1_052858 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__XParameter__UnorderedAssignment_1_1_152902 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XParameter__TypeAssignment_252941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicity_in_rule__XParameter__MultiplicityAssignment_352972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XParameter__NameAssignment_453003 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XTypeParameter__AnnotationsAssignment_053034 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__XTypeParameter__NameAssignment_153065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_153096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XTypeParameter__BoundsAssignment_2_2_153127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_053158 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXQualifiedName_in_rule__XGenericType__TypeAssignment_053193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_153228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericTypeArgument_in_rule__XGenericType__TypeArgumentsAssignment_1_2_153259 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__UpperBoundAssignment_2_0_153290 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXGenericType_in_rule__XGenericWildcardTypeArgument__LowerBoundAssignment_2_1_153321 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_153356 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_353391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_153426 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_153461 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_153496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_153531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_153566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_153601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_153636 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_153671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_153702 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_153737 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_153772 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_153807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_153842 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_153877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_153912 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_153947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_153982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_154017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_254052 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_154083 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_154119 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_254162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_154197 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_112_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_154233 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_111_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_254277 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_154316 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_154347 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_254382 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_054422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_054461 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_054492 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_154523 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_454554 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_054585 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_154616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_054647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_154678 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_054709 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_154740 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_113_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_154776 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_254815 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_054846 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_054877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_154908 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_113_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_254944 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_154983 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_355014 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_555045 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_155076 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_055107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_155138 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_155169 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_155200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_455231 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_255262 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_055293 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_155324 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_355355 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_355386 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_555417 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_755448 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_355479 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_555510 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_255541 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_555572 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_114_in_rule__XVariableDeclaration__WriteableAssignment_1_055608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_055647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_155678 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_155709 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_155740 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_055771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_155802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_055833 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_155864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_155895 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_155926 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_255961 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_056001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_056040 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_056071 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_156102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_456133 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_256168 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_156203 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_156234 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_056265 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_056296 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_156327 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_556358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_115_in_rule__XBooleanLiteral__IsTrueAssignment_1_156394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_156433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_156464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_356499 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_456534 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_256565 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_256596 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_256627 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_056658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_156689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_156720 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_256751 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_456782 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_056813 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_156844 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_256875 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_056910 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_156945 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_156976 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_057007 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_157038 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_157069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_157100 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_157131 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_47_in_rule__XImportDeclaration__StaticAssignment_1_0_057171 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__XImportDeclaration__ExtensionAssignment_1_0_157215 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_257258 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_157297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_257332 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_synpred77_InternalXcore7818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred89_InternalXcore8321 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred112_InternalXcore8946 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_synpred113_InternalXcore8997 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred115_InternalXcore9100 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred190_InternalXcore23887 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred191_InternalXcore24310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred192_InternalXcore24733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred193_InternalXcore25156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred194_InternalXcore25579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred195_InternalXcore26306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred196_InternalXcore27468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred197_InternalXcore27891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred198_InternalXcore28498 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred199_InternalXcore28923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred201_InternalXcore29594 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred202_InternalXcore29652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_synpred210_InternalXcore31888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred217_InternalXcore34094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred226_InternalXcore38337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred227_InternalXcore38395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred231_InternalXcore39453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred232_InternalXcore39514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred233_InternalXcore39572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred238_InternalXcore41628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred239_InternalXcore41957 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred240_InternalXcore42017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred241_InternalXcore42701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred243_InternalXcore43192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred247_InternalXcore44238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred252_InternalXcore45895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_synpred253_InternalXcore45982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred254_InternalXcore46135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_synpred255_InternalXcore46188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_synpred256_InternalXcore46275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_synpred257_InternalXcore46366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_synpred258_InternalXcore46457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_synpred259_InternalXcore46548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_synpred260_InternalXcore46639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_synpred261_InternalXcore46730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_synpred262_InternalXcore46821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_synpred263_InternalXcore46974 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_synpred264_InternalXcore47002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_synpred265_InternalXcore47030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_synpred266_InternalXcore47058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_synpred267_InternalXcore47086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_synpred268_InternalXcore47114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_synpred269_InternalXcore47142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_synpred270_InternalXcore47207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0_in_synpred271_InternalXcore47294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0_in_synpred272_InternalXcore47385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0_in_synpred273_InternalXcore47476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_synpred274_InternalXcore47629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_synpred275_InternalXcore47657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_synpred276_InternalXcore47685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__0_in_synpred277_InternalXcore47742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_synpred278_InternalXcore47829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_3_1_in_synpred279_InternalXcore47920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_synpred280_InternalXcore48011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__TransientAssignment_3_3_in_synpred281_InternalXcore48102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_3_4_in_synpred282_InternalXcore48193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_synpred283_InternalXcore48284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__1_in_synpred284_InternalXcore48437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__2_in_synpred285_InternalXcore48465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__3_in_synpred286_InternalXcore48493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__4_in_synpred287_InternalXcore48521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__5_in_synpred288_InternalXcore48549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__6_in_synpred289_InternalXcore48577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__0_in_synpred290_InternalXcore48640 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_0__0_in_synpred291_InternalXcore48727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_1__0_in_synpred292_InternalXcore48818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__Group_9_2__0_in_synpred293_InternalXcore48909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__1_in_synpred294_InternalXcore49062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__2_in_synpred295_InternalXcore49090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__3_in_synpred296_InternalXcore49118 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred190_InternalXcore23886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred191_InternalXcore24309 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred192_InternalXcore24732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred193_InternalXcore25155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred194_InternalXcore25578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred195_InternalXcore26305 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred196_InternalXcore27467 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred197_InternalXcore27890 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred198_InternalXcore28497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred199_InternalXcore28922 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred201_InternalXcore29593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred202_InternalXcore29651 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_synpred210_InternalXcore31887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred217_InternalXcore34093 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred226_InternalXcore38336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred227_InternalXcore38394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred231_InternalXcore39452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred232_InternalXcore39513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred233_InternalXcore39571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred238_InternalXcore41627 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred239_InternalXcore41956 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred240_InternalXcore42016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred241_InternalXcore42700 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred243_InternalXcore43191 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred247_InternalXcore44237 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__0_in_synpred252_InternalXcore45894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__Group_6_0__0_in_synpred253_InternalXcore45981 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XDataType__UnorderedGroup_6__1_in_synpred254_InternalXcore46134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__0_in_synpred255_InternalXcore46187 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedAssignment_2_0_in_synpred256_InternalXcore46274 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UniqueAssignment_2_1_in_synpred257_InternalXcore46365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__ReadonlyAssignment_2_2_in_synpred258_InternalXcore46456 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__TransientAssignment_2_3_in_synpred259_InternalXcore46547 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__VolatileAssignment_2_4_in_synpred260_InternalXcore46638 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnsettableAssignment_2_5_in_synpred261_InternalXcore46729 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__DerivedAssignment_2_6_in_synpred262_InternalXcore46820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__1_in_synpred263_InternalXcore46973 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__2_in_synpred264_InternalXcore47001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__3_in_synpred265_InternalXcore47029 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__4_in_synpred266_InternalXcore47057 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__5_in_synpred267_InternalXcore47085 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__6_in_synpred268_InternalXcore47113 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_2__7_in_synpred269_InternalXcore47141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__0_in_synpred270_InternalXcore47206 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_0__0_in_synpred271_InternalXcore47293 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_1__0_in_synpred272_InternalXcore47384 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__Group_7_2__0_in_synpred273_InternalXcore47475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__1_in_synpred274_InternalXcore47628 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__2_in_synpred275_InternalXcore47656 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttribute__UnorderedGroup_7__3_in_synpred276_InternalXcore47684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__0_in_synpred277_InternalXcore47741 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedAssignment_3_0_in_synpred278_InternalXcore47828 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UniqueAssignment_3_1_in_synpred279_InternalXcore47919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__ReadonlyAssignment_3_2_in_synpred280_InternalXcore48010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__TransientAssignment_3_3_in_synpred281_InternalXcore48101 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__VolatileAssignment_3_4_in_synpred282_InternalXcore48192 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnsettableAssignment_3_5_in_synpred283_InternalXcore48283 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__1_in_synpred284_InternalXcore48436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__2_in_synpred285_InternalXcore48464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__3_in_synpred286_InternalXcore48492 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__4_in_synpred287_InternalXcore48520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__5_in_synpred288_InternalXcore48548 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_3__6_in_synpred289_InternalXcore48576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__0_in_synpred290_InternalXcore48639 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_0__0_in_synpred291_InternalXcore48726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_1__0_in_synpred292_InternalXcore48817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__Group_9_2__0_in_synpred293_InternalXcore48908 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__1_in_synpred294_InternalXcore49061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__2_in_synpred295_InternalXcore49089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XReference__UnorderedGroup_9__3_in_synpred296_InternalXcore49117 = new BitSet(new long[]{0x0000000000000002L}); } diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java b/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java deleted file mode 100755 index d50786bab..000000000 --- a/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Copyright (c) 2011-2012 Eclipse contributors and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - */ -package org.eclipse.emf.ecore.xcore.ui.labeling; - - -import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider; - - -/** - * Provides labels for a IEObjectDescriptions and IResourceDescriptions. - * - * see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider - */ -public class XcoreDescriptionLabelProvider extends DefaultDescriptionLabelProvider -{ - - /* - //Labels and icons can be computed like this: - - String text(IEObjectDescription ele) { - return "my "+ele.getName(); - } - - String image(IEObjectDescription ele) { - return ele.getEClass().getName() + ".gif"; - } - */ - -} diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.xtend b/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.xtend new file mode 100644 index 000000000..89bb7627f --- /dev/null +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/src/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.xtend @@ -0,0 +1,24 @@ +/* +* generated by Xtext +*/ +package org.eclipse.emf.ecore.xcore.ui.labeling + +//import org.eclipse.xtext.resource.IEObjectDescription + +/** + * Provides labels for a IEObjectDescriptions and IResourceDescriptions. + * + * see http://www.eclipse.org/Xtext/documentation.html#labelProvider + */ +class XcoreDescriptionLabelProvider extends org.eclipse.xtext.xbase.ui.labeling.XbaseDescriptionLabelProvider { + + // Labels and icons can be computed like this: + +// override text(IEObjectDescription ele) { +// ele.name.toString +// } +// +// override image(IEObjectDescription ele) { +// ele.EClass.name + '.gif' +// } +} diff --git a/plugins/org.eclipse.emf.ecore.xcore.ui/xtend-gen/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java b/plugins/org.eclipse.emf.ecore.xcore.ui/xtend-gen/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java new file mode 100644 index 000000000..b23c89698 --- /dev/null +++ b/plugins/org.eclipse.emf.ecore.xcore.ui/xtend-gen/org/eclipse/emf/ecore/xcore/ui/labeling/XcoreDescriptionLabelProvider.java @@ -0,0 +1,15 @@ +/** + * generated by Xtext + */ +package org.eclipse.emf.ecore.xcore.ui.labeling; + +import org.eclipse.xtext.xbase.ui.labeling.XbaseDescriptionLabelProvider; + +/** + * Provides labels for a IEObjectDescriptions and IResourceDescriptions. + * + * see http://www.eclipse.org/Xtext/documentation.html#labelProvider + */ +@SuppressWarnings("all") +public class XcoreDescriptionLabelProvider extends XbaseDescriptionLabelProvider { +} diff --git a/plugins/org.eclipse.emf.ecore.xcore/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.ecore.xcore/META-INF/MANIFEST.MF index 3085f919d..5d6ca76d0 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.emf.ecore.xcore/META-INF/MANIFEST.MF @@ -1,45 +1,45 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Bundle-Version: 1.2.0.qualifier -Bundle-ClassPath: . -Bundle-SymbolicName: org.eclipse.emf.ecore.xcore;singleton:=true -Bundle-Activator: org.eclipse.emf.ecore.xcore.XcorePlugin$Implementation -Bundle-ActivationPolicy: lazy -Require-Bundle: org.eclipse.xtext;visibility:=reexport, - org.apache.log4j;visibility:=reexport, - org.apache.commons.logging;resolution:=optional;visibility:=reexport, - org.eclipse.xtext.generator;resolution:=optional, - org.eclipse.emf.codegen.ecore;resolution:=optional, - org.eclipse.emf.mwe.utils;resolution:=optional, - org.eclipse.emf.mwe2.launch;resolution:=optional, - org.eclipse.emf.ecore;visibility:=reexport, - org.eclipse.xtext.util, - org.antlr.runtime, - org.eclipse.xtext.xbase;visibility:=reexport, - org.eclipse.xtext.common.types;visibility:=reexport, - org.eclipse.xtext.xbase.lib;visibility:=reexport, - org.eclipse.core.runtime, - org.eclipse.xtext.ecore;visibility:=reexport, - org.eclipse.emf.ecore.xcore.lib;visibility:=reexport, - org.eclipse.emf.codegen.ecore.xtext;visibility:=reexport -Import-Package: org.apache.log4j, - org.apache.commons.logging, - org.eclipse.xtext.xbase.lib -Bundle-RequiredExecutionEnvironment: J2SE-1.5 -Export-Package: org.eclipse.emf.ecore.xcore, - org.eclipse.emf.ecore.xcore.formatting, - org.eclipse.emf.ecore.xcore.generator, - org.eclipse.emf.ecore.xcore.impl, - org.eclipse.emf.ecore.xcore.interpreter, - org.eclipse.emf.ecore.xcore.mappings, - org.eclipse.emf.ecore.xcore.parser.antlr, - org.eclipse.emf.ecore.xcore.parser.antlr.internal, - org.eclipse.emf.ecore.xcore.resource, - org.eclipse.emf.ecore.xcore.scoping, - org.eclipse.emf.ecore.xcore.services, - org.eclipse.emf.ecore.xcore.util, - org.eclipse.emf.ecore.xcore.validation - +Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Bundle-Version: 1.2.0.qualifier
+Bundle-ClassPath: .
+Bundle-SymbolicName: org.eclipse.emf.ecore.xcore;singleton:=true
+Bundle-Activator: org.eclipse.emf.ecore.xcore.XcorePlugin$Implementation
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.eclipse.xtext;visibility:=reexport,
+ org.apache.log4j;visibility:=reexport,
+ org.apache.commons.logging;resolution:=optional;visibility:=reexport,
+ org.eclipse.xtext.generator;resolution:=optional,
+ org.eclipse.emf.codegen.ecore;resolution:=optional,
+ org.eclipse.emf.mwe.utils;resolution:=optional,
+ org.eclipse.emf.mwe2.launch;resolution:=optional,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.eclipse.xtext.util,
+ org.antlr.runtime,
+ org.eclipse.xtext.xbase;visibility:=reexport,
+ org.eclipse.xtext.common.types;visibility:=reexport,
+ org.eclipse.xtext.xbase.lib;visibility:=reexport,
+ org.eclipse.core.runtime,
+ org.eclipse.xtext.ecore;visibility:=reexport,
+ org.eclipse.emf.ecore.xcore.lib;visibility:=reexport,
+ org.eclipse.emf.codegen.ecore.xtext;visibility:=reexport
+Import-Package: org.apache.log4j,
+ org.apache.commons.logging,
+ org.eclipse.xtext.xbase.lib
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.eclipse.emf.ecore.xcore,
+ org.eclipse.emf.ecore.xcore.formatting,
+ org.eclipse.emf.ecore.xcore.generator,
+ org.eclipse.emf.ecore.xcore.impl,
+ org.eclipse.emf.ecore.xcore.interpreter,
+ org.eclipse.emf.ecore.xcore.mappings,
+ org.eclipse.emf.ecore.xcore.parser.antlr,
+ org.eclipse.emf.ecore.xcore.parser.antlr.internal,
+ org.eclipse.emf.ecore.xcore.resource,
+ org.eclipse.emf.ecore.xcore.scoping,
+ org.eclipse.emf.ecore.xcore.services,
+ org.eclipse.emf.ecore.xcore.util,
+ org.eclipse.emf.ecore.xcore.validation
+
diff --git a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xtextbin b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xtextbin Binary files differindex 3e810f398..6edd049aa 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xtextbin +++ b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xtextbin diff --git a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g index be95ee8f3..ad20222a4 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g +++ b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g @@ -8207,6 +8207,8 @@ finally { + + // Entry rule entryRuleJvmTypeReference entryRuleJvmTypeReference returns [EObject current=null] : diff --git a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java index 1ffa02427..66dda898f 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java +++ b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java @@ -3899,9 +3899,9 @@ public class InternalXcoreLexer extends Lexer { protected DFA19 dfa19 = new DFA19(this); static final String DFA19_eotS = - "\1\uffff\1\64\4\uffff\1\73\3\64\1\111\1\113\3\64\2\uffff\1\131"+ - "\11\64\1\151\1\uffff\1\155\1\157\1\161\1\163\2\uffff\1\167\1\171"+ - "\1\174\1\uffff\1\177\1\uffff\2\64\2\u0088\1\62\1\uffff\2\62\2\uffff"+ + "\1\uffff\1\64\4\uffff\1\73\3\64\1\111\1\113\3\64\2\uffff\1\131\11"+ + "\64\1\151\1\uffff\1\155\1\157\1\161\1\163\2\uffff\1\167\1\171\1"+ + "\174\1\uffff\1\177\1\uffff\2\64\2\u0088\1\62\1\uffff\2\62\2\uffff"+ "\1\64\5\uffff\1\u008e\2\uffff\2\64\1\u0092\1\64\1\u0094\1\64\1\u0096"+ "\4\64\1\u009e\4\uffff\11\64\5\uffff\5\64\1\u00b6\6\64\1\u00be\1"+ "\64\12\uffff\1\u00c1\5\uffff\1\u00c3\10\uffff\5\64\1\uffff\1\u0088"+ diff --git a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java index 0b139918e..af23b751c 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java +++ b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java @@ -27091,34 +27091,34 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { "\20\uffff}>"; static final String[] DFA7_transitionS = { "\1\1\46\uffff\1\2\1\4\1\3\1\5\10\uffff\1\6", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", "\1\12\46\uffff\1\13\1\15\1\14\1\16\10\uffff\1\17\4\uffff\1"+ "\11", "", "", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7", - "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10"+ - "\40\uffff\1\7" + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7", + "\1\10\4\uffff\2\10\1\uffff\1\10\5\uffff\1\10\3\uffff\3\10\40"+ + "\uffff\1\7" }; static final short[] DFA7_eot = DFA.unpackEncodedString(DFA7_eotS); @@ -27258,8 +27258,8 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { static final String DFA30_eofS = "\61\uffff"; static final String DFA30_minS = - "\2\5\3\uffff\14\5\6\22\1\5\1\4\6\22\1\20\2\5\6\22\1\5\1\4\6\22"+ - "\1\20"; + "\2\5\3\uffff\14\5\6\22\1\5\1\4\6\22\1\20\2\5\6\22\1\5\1\4\6\22\1"+ + "\20"; static final String DFA30_maxS = "\1\67\1\57\3\uffff\5\103\1\57\1\70\13\103\1\70\1\4\6\103\1\21\1"+ "\70\1\67\6\103\1\70\1\4\6\103\1\21"; @@ -27733,87 +27733,87 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { static final String DFA82_specialS = "\50\uffff}>"; static final String[] DFA82_transitionS = { - "\1\46\1\1\3\46\4\uffff\1\32\1\uffff\1\46\3\uffff\1\24\1\10"+ - "\1\11\1\uffff\1\46\1\uffff\1\45\1\16\1\15\1\20\1\46\1\uffff"+ - "\1\46\1\7\1\12\1\26\1\21\1\42\1\41\1\33\1\40\1\44\1\43\1\17"+ - "\1\23\1\2\1\4\1\3\1\5\1\14\1\35\1\13\1\34\1\27\1\31\1\25\1\30"+ + "\1\46\1\1\3\46\4\uffff\1\32\1\uffff\1\46\3\uffff\1\24\1\10\1"+ + "\11\1\uffff\1\46\1\uffff\1\45\1\16\1\15\1\20\1\46\1\uffff\1"+ + "\46\1\7\1\12\1\26\1\21\1\42\1\41\1\33\1\40\1\44\1\43\1\17\1"+ + "\23\1\2\1\4\1\3\1\5\1\14\1\35\1\13\1\34\1\27\1\31\1\25\1\30"+ "\1\6\1\37\1\uffff\1\46\2\uffff\1\46\3\uffff\1\46\1\uffff\1\22"+ "\1\36\24\uffff\1\46\2\uffff\1\46\1\uffff\1\46\1\uffff\1\46\3"+ "\uffff\3\46\2\uffff\10\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", - "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1"+ - "\uffff\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", + "\5\46\4\uffff\1\46\1\uffff\3\46\1\47\3\46\1\uffff\43\46\1\uffff"+ + "\1\46\1\uffff\41\46\1\uffff\25\46", "", "" }; @@ -29272,8 +29272,8 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { static final String DFA133_specialS = "\1\0\1\1\1\2\1\3\1\4\1\5\1\6\3\uffff}>"; static final String[] DFA133_transitionS = { - "\1\1\11\uffff\1\7\34\uffff\1\2\1\4\1\3\1\5\10\uffff\1\6\32"+ - "\uffff\1\10", + "\1\1\11\uffff\1\7\34\uffff\1\2\1\4\1\3\1\5\10\uffff\1\6\32\uffff"+ + "\1\10", "\1\uffff", "\1\uffff", "\1\uffff", @@ -30893,21 +30893,20 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { static final String DFA151_acceptS = "\100\uffff\1\2\47\uffff\1\1"; static final String DFA151_specialS = - "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+ - "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30"+ - "\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45"+ - "\1\46\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62"+ - "\1\63\1\64\1\65\1\66\1\67\1\70\1\71\1\72\1\73\1\74\1\75\1\76\51"+ - "\uffff}>"; + "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+ + "\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31"+ + "\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45\1\46"+ + "\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63"+ + "\1\64\1\65\1\66\1\67\1\70\1\71\1\72\1\73\1\74\1\75\1\76\51\uffff}>"; static final String[] DFA151_transitionS = { - "\1\66\1\1\1\63\1\62\1\64\4\uffff\1\32\1\uffff\1\77\2\100\1"+ - "\uffff\1\24\1\10\1\11\1\uffff\1\54\1\100\1\45\1\16\1\15\1\20"+ - "\1\52\1\100\1\47\1\7\1\12\1\26\1\21\1\42\1\41\1\33\1\40\1\44"+ - "\1\43\1\17\1\23\1\2\1\4\1\3\1\5\1\14\1\35\1\13\1\34\1\27\1\31"+ - "\1\25\1\30\1\6\1\37\1\uffff\1\57\1\uffff\1\100\1\50\3\100\1"+ - "\55\1\100\1\22\1\36\24\100\1\46\2\100\1\56\1\uffff\1\70\1\100"+ - "\1\53\3\100\1\71\1\72\1\73\2\100\1\51\1\60\1\61\1\65\1\67\1"+ - "\74\1\75\1\76\2\100", + "\1\66\1\1\1\63\1\62\1\64\4\uffff\1\32\1\uffff\1\77\2\100\1\uffff"+ + "\1\24\1\10\1\11\1\uffff\1\54\1\100\1\45\1\16\1\15\1\20\1\52"+ + "\1\100\1\47\1\7\1\12\1\26\1\21\1\42\1\41\1\33\1\40\1\44\1\43"+ + "\1\17\1\23\1\2\1\4\1\3\1\5\1\14\1\35\1\13\1\34\1\27\1\31\1\25"+ + "\1\30\1\6\1\37\1\uffff\1\57\1\uffff\1\100\1\50\3\100\1\55\1"+ + "\100\1\22\1\36\24\100\1\46\2\100\1\56\1\uffff\1\70\1\100\1\53"+ + "\3\100\1\71\1\72\1\73\2\100\1\51\1\60\1\61\1\65\1\67\1\74\1"+ + "\75\1\76\2\100", "\1\uffff", "\1\uffff", "\1\uffff", @@ -32016,8 +32015,8 @@ public class InternalXcoreParser extends AbstractInternalAntlrParser { static final String DFA155_specialS = "\3\uffff\1\2\1\0\1\3\1\1\1\4\1\5\1\uffff}>"; static final String[] DFA155_transitionS = { - "\5\1\4\uffff\55\1\1\uffff\1\1\1\uffff\6\1\1\2\32\1\1\uffff"+ - "\25\1", + "\5\1\4\uffff\55\1\1\uffff\1\1\1\uffff\6\1\1\2\32\1\1\uffff\25"+ + "\1", "", "\1\3\7\uffff\1\1\5\uffff\3\1\1\uffff\1\1\1\uffff\4\1\3\uffff"+ "\14\1\1\4\1\6\1\5\1\7\10\1\1\10\1\1\3\uffff\1\1\6\uffff\2\1", diff --git a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java index 2effb3e12..b0867cdd3 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java +++ b/plugins/org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java @@ -36,14 +36,11 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cClassifiersXClassifierParserRuleCall_6_0 = (RuleCall)cClassifiersAssignment_6.eContents().get(0); //XPackage: - // // {XPackage} annotations+=XAnnotation* "package" name=QualifiedName importDirectives+=XImportDirective* - // // annotationDirectives+=XAnnotationDirective* classifiers+=XClassifier*; public ParserRule getRule() { return rule; } //{XPackage} annotations+=XAnnotation* "package" name=QualifiedName importDirectives+=XImportDirective* - // //annotationDirectives+=XAnnotationDirective* classifiers+=XClassifier* public Group getGroup() { return cGroup; } @@ -102,14 +99,11 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightParenthesisKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3); //XAnnotation: - // // "@" source=[XAnnotationDirective|XQualifiedName] ("(" details+=XStringToStringMapEntry ("," - // // details+=XStringToStringMapEntry)* ")")?; public ParserRule getRule() { return rule; } //"@" source=[XAnnotationDirective|XQualifiedName] ("(" details+=XStringToStringMapEntry ("," - // //details+=XStringToStringMapEntry)* ")")? public Group getGroup() { return cGroup; } @@ -163,7 +157,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); //XStringToStringMapEntry: - // // key=QualifiedName "=" value=STRING; public ParserRule getRule() { return rule; } @@ -198,7 +191,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cImportedObjectEObjectQualifiedNameParserRuleCall_1_1_0_1 = (RuleCall)cImportedObjectEObjectCrossReference_1_1_0.eContents().get(1); //XImportDirective: - // // "import" (importedNamespace=QualifiedNameWithWildcard | importedObject=[EObject|QualifiedName]); public ParserRule getRule() { return rule; } @@ -240,7 +232,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cNameValidIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0); //XAnnotationDirective: - // // => ("annotation" sourceURI=STRING) "as" name=ValidID; public ParserRule getRule() { return rule; } @@ -280,7 +271,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cXEnumParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); //XClassifier: - // // XClass | XDataType | XEnum; public ParserRule getRule() { return rule; } @@ -329,42 +319,25 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cConvertBodyXBlockExpressionParserRuleCall_6_1_1_0 = (RuleCall)cConvertBodyAssignment_6_1_1.eContents().get(0); //XDataType: - // // annotations+=XAnnotation* "type" name=ID ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* - // // ">")? "wraps" instanceType=JvmTypeReference ((serializable?="create" createBody=XBlockExpression)? / * - // // * In scope for create should be what's visible in XyzFactoryImpl and 'this' will denote the literal value. - // // * The block expression must yield null or an instance of the wrapped type. - // // * / / * - // // * In scope for create should be what's visible in XyzFactoryImpl - // // * and 'this' will denote an instance of the wrapped type. - // // * The block expression must yield a java.lang.String. - // // * / & ("convert" convertBody=XBlockExpression)?); public ParserRule getRule() { return rule; } //annotations+=XAnnotation* "type" name=ID ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? - // //"wraps" instanceType=JvmTypeReference ((serializable?="create" createBody=XBlockExpression)? / * - // // * In scope for create should be what's visible in XyzFactoryImpl and 'this' will denote the literal value. - // // * The block expression must yield null or an instance of the wrapped type. - // // * / / * - // // * In scope for create should be what's visible in XyzFactoryImpl - // // * and 'this' will denote an instance of the wrapped type. - // // * The block expression must yield a java.lang.String. - // // * / & ("convert" convertBody=XBlockExpression)?) public Group getGroup() { return cGroup; } @@ -420,19 +393,12 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getInstanceTypeJvmTypeReferenceParserRuleCall_5_0() { return cInstanceTypeJvmTypeReferenceParserRuleCall_5_0; } //(serializable?="create" createBody=XBlockExpression)? / * - // // * In scope for create should be what's visible in XyzFactoryImpl and 'this' will denote the literal value. - // // * The block expression must yield null or an instance of the wrapped type. - // // * / / * - // // * In scope for create should be what's visible in XyzFactoryImpl - // // * and 'this' will denote an instance of the wrapped type. - // // * The block expression must yield a java.lang.String. - // // * / & ("convert" convertBody=XBlockExpression)? public UnorderedGroup getUnorderedGroup_6() { return cUnorderedGroup_6; } @@ -483,7 +449,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); //XEnum: - // // annotations+=XAnnotation* "enum" name=ID "{" (literals+=XEnumLiteral (","? literals+=XEnumLiteral)*)? "}"; public ParserRule getRule() { return rule; } @@ -550,7 +515,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cValueSignedIntParserRuleCall_3_1_0 = (RuleCall)cValueAssignment_3_1.eContents().get(0); //XEnumLiteral: - // // annotations+=XAnnotation* name=ID ("as" literal=STRING)? ("=" value=SignedInt)?; public ParserRule getRule() { return rule; } @@ -601,7 +565,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); //SignedInt returns EInt: - // // "-"? INT; public ParserRule getRule() { return rule; } @@ -657,18 +620,13 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_9 = (Keyword)cGroup.eContents().get(9); //XClass: - // // {XClass} annotations+=XAnnotation* (abstract?="abstract"? "class" | interface?="interface") name=ID ("<" - // // typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? ("extends" superTypes+=XGenericType ("," - // // superTypes+=XGenericType)*)? ("wraps" instanceType=JvmTypeReference)? "{" members+=XMember* "}"; public ParserRule getRule() { return rule; } //{XClass} annotations+=XAnnotation* (abstract?="abstract"? "class" | interface?="interface") name=ID ("<" - // //typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? ("extends" superTypes+=XGenericType ("," - // //superTypes+=XGenericType)*)? ("wraps" instanceType=JvmTypeReference)? "{" members+=XMember* "}" public Group getGroup() { return cGroup; } @@ -792,7 +750,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cXReferenceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); //XMember: - // // XOperation | XAttribute | XReference; public ParserRule getRule() { return rule; } @@ -861,38 +818,23 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cUnsetBodyXBlockExpressionParserRuleCall_7_3_1_0 = (RuleCall)cUnsetBodyAssignment_7_3_1.eContents().get(0); //XAttribute: - // // {XAttribute} annotations+=XAnnotation* (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & - // // transient?="transient"? & volatile?="volatile"? & unsettable?="unsettable"? & derived?="derived"? & iD?="id"?) - // // type=XGenericType multiplicity=XMultiplicity? name=ID ("=" defaultValueLiteral=STRING)? / * - // // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // // ("unset" unsetBody=XBlockExpression)?); public ParserRule getRule() { return rule; } //{XAttribute} annotations+=XAnnotation* (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & - // //transient?="transient"? & volatile?="volatile"? & unsettable?="unsettable"? & derived?="derived"? & iD?="id"?) - // //type=XGenericType multiplicity=XMultiplicity? name=ID ("=" defaultValueLiteral=STRING)? / * - // // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // //("unset" unsetBody=XBlockExpression)?) public Group getGroup() { return cGroup; } @@ -906,7 +848,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getAnnotationsXAnnotationParserRuleCall_1_0() { return cAnnotationsXAnnotationParserRuleCall_1_0; } //unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & volatile?="volatile"? & - // //unsettable?="unsettable"? & derived?="derived"? & iD?="id"? public UnorderedGroup getUnorderedGroup_2() { return cUnorderedGroup_2; } @@ -989,7 +930,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getDefaultValueLiteralSTRINGTerminalRuleCall_6_1_0() { return cDefaultValueLiteralSTRINGTerminalRuleCall_6_1_0; } //("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & ("unset" - // //unsetBody=XBlockExpression)? public UnorderedGroup getUnorderedGroup_7() { return cUnorderedGroup_7; } @@ -1132,54 +1072,31 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cUnsetBodyXBlockExpressionParserRuleCall_9_3_1_0 = (RuleCall)cUnsetBodyAssignment_9_3_1.eContents().get(0); //XReference: - // // {XReference} annotations+=XAnnotation* (containment?="contains" resolveProxies?="resolving"? | - // // resolveProxies?="resolving" containment?="contains" | container?="container" resolveProxies?="resolving"? | - // // resolveProxies?="resolving" container?="container" | "refers" local?="local"? | local?="local" "refers") - // - // (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & - // - // volatile?="volatile"? & unsettable?="unsettable"? & derived?="derived"?) type=XGenericType - // - // multiplicity=XMultiplicity? name=ID ("opposite" opposite=[genmodel::GenFeature|ValidID])? ("keys" - // - // keys+=[genmodel::GenFeature|ValidID] ("," keys+=[genmodel::GenFeature|ValidID])*)? / * - // + // (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & volatile?="volatile"? + // & unsettable?="unsettable"? & derived?="derived"?) type=XGenericType multiplicity=XMultiplicity? name=ID ("opposite" + // opposite=[genmodel::GenFeature|ValidID])? ("keys" keys+=[genmodel::GenFeature|ValidID] ("," + // keys+=[genmodel::GenFeature|ValidID])*)? / * // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // // ("unset" unsetBody=XBlockExpression)?); public ParserRule getRule() { return rule; } //{XReference} annotations+=XAnnotation* (containment?="contains" resolveProxies?="resolving"? | - // //resolveProxies?="resolving" containment?="contains" | container?="container" resolveProxies?="resolving"? | - // //resolveProxies?="resolving" container?="container" | "refers" local?="local"? | local?="local" "refers") - // //(unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & volatile?="volatile"? - // //& unsettable?="unsettable"? & derived?="derived"?) type=XGenericType multiplicity=XMultiplicity? name=ID ("opposite" - // //opposite=[genmodel::GenFeature|ValidID])? ("keys" keys+=[genmodel::GenFeature|ValidID] ("," - // //keys+=[genmodel::GenFeature|ValidID])*)? / * - // // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // //("unset" unsetBody=XBlockExpression)?) public Group getGroup() { return cGroup; } @@ -1193,9 +1110,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getAnnotationsXAnnotationParserRuleCall_1_0() { return cAnnotationsXAnnotationParserRuleCall_1_0; } //containment?="contains" resolveProxies?="resolving"? | resolveProxies?="resolving" containment?="contains" | - // //container?="container" resolveProxies?="resolving"? | resolveProxies?="resolving" container?="container" | "refers" - // //local?="local"? | local?="local" "refers" public Alternatives getAlternatives_2() { return cAlternatives_2; } @@ -1284,7 +1199,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public Keyword getRefersKeyword_2_5_1() { return cRefersKeyword_2_5_1; } //unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & volatile?="volatile"? & - // //unsettable?="unsettable"? & derived?="derived"? public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; } @@ -1394,7 +1308,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { public RuleCall getKeysGenFeatureValidIDParserRuleCall_8_2_1_0_1() { return cKeysGenFeatureValidIDParserRuleCall_8_2_1_0_1; } //("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & ("unset" - // //unsetBody=XBlockExpression)? public UnorderedGroup getUnorderedGroup_9() { return cUnorderedGroup_9; } @@ -1503,38 +1416,23 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cBodyXBlockExpressionParserRuleCall_12_0 = (RuleCall)cBodyAssignment_12.eContents().get(0); //XOperation: - // // {XOperation} annotations+=XAnnotation* "op" (unordered?="unordered" unique?="unique"? | unique?="unique" - // // unordered?="unordered"?)? ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? - // // (type=XGenericType | "void") multiplicity=XMultiplicity? name=ID "(" (parameters+=XParameter ("," - // // parameters+=XParameter)*)? ")" ("throws" exceptions+=XGenericType ("," exceptions+=XGenericType)*)? / * - // // * This is the logic for the operation. - // // * How are we going to resolve all references that are in scope for Xbase language? - // // * Will things like variables that are actually there in generated in the Impl class be accessible directly? - // // * / body=XBlockExpression?; public ParserRule getRule() { return rule; } //{XOperation} annotations+=XAnnotation* "op" (unordered?="unordered" unique?="unique"? | unique?="unique" - // //unordered?="unordered"?)? ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? - // //(type=XGenericType | "void") multiplicity=XMultiplicity? name=ID "(" (parameters+=XParameter ("," - // //parameters+=XParameter)*)? ")" ("throws" exceptions+=XGenericType ("," exceptions+=XGenericType)*)? / * - // // * This is the logic for the operation. - // // * How are we going to resolve all references that are in scope for Xbase language? - // // * Will things like variables that are actually there in generated in the Impl class be accessible directly? - // // * / body=XBlockExpression? public Group getGroup() { return cGroup; } @@ -1716,14 +1614,11 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cNameIDTerminalRuleCall_4_0 = (RuleCall)cNameAssignment_4.eContents().get(0); //XParameter: - // // annotations+=XAnnotation* (unordered?="unordered" unique?="unique"? | unique?="unique" unordered?="unordered"?)? - // // type=XGenericType multiplicity=XMultiplicity? name=ID; public ParserRule getRule() { return rule; } //annotations+=XAnnotation* (unordered?="unordered" unique?="unique"? | unique?="unique" unordered?="unordered"?)? - // //type=XGenericType multiplicity=XMultiplicity? name=ID public Group getGroup() { return cGroup; } @@ -1802,7 +1697,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cBoundsXGenericTypeParserRuleCall_2_2_1_0 = (RuleCall)cBoundsAssignment_2_2_1.eContents().get(0); //XTypeParameter: - // // annotations+=XAnnotation* name=ID ("extends" bounds+=XGenericType ("&" bounds+=XGenericType)*)?; public ParserRule getRule() { return rule; } @@ -1865,7 +1759,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightSquareBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); //XMultiplicity: - // // "[" ("?" | "*" | "+" | INT (".." (INT | "?" | "*"))?)? "]"; public ParserRule getRule() { return rule; } @@ -1927,7 +1820,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); //XBlockExpression returns xbase::XBlockExpression: - // // {xbase::XBlockExpression} "{" (expressions+=XExpressionInsideBlock ";"?)* "}"; public ParserRule getRule() { return rule; } @@ -1973,14 +1865,11 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cGreaterThanSignKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3); //XGenericType: - // // type=[genmodel::GenBase|XQualifiedName] ("<" typeArguments+=XGenericTypeArgument ("," - // // typeArguments+=XGenericTypeArgument)* ">")?; public ParserRule getRule() { return rule; } //type=[genmodel::GenBase|XQualifiedName] ("<" typeArguments+=XGenericTypeArgument ("," - // //typeArguments+=XGenericTypeArgument)* ">")? public Group getGroup() { return cGroup; } @@ -2028,7 +1917,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cXGenericWildcardTypeArgumentParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); //XGenericTypeArgument returns XGenericType: - // // XGenericType | XGenericWildcardTypeArgument; public ParserRule getRule() { return rule; } @@ -2058,7 +1946,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cLowerBoundXGenericTypeParserRuleCall_2_1_1_0 = (RuleCall)cLowerBoundAssignment_2_1_1.eContents().get(0); //XGenericWildcardTypeArgument returns XGenericType: - // // {XGenericType} "?" ("extends" upperBound=XGenericType | "super" lowerBound=XGenericType)?; public ParserRule getRule() { return rule; } @@ -2108,7 +1995,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cXIDParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1); //XQualifiedName: - // // XID ("." XID)*; public ParserRule getRule() { return rule; } @@ -2138,7 +2024,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cUnsetKeyword_4 = (Keyword)cAlternatives.eContents().get(4); //XID: - // // ID | "get" | "isSet" | "set" | "unset"; public ParserRule getRule() { return rule; } @@ -2168,7 +2053,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cVoidKeyword_1 = (Keyword)cAlternatives.eContents().get(1); //ValidID: - // // XID | "void"; public ParserRule getRule() { return rule; } @@ -2219,22 +2103,15 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cWrapsKeyword_31 = (Keyword)cAlternatives.eContents().get(31); //FeatureCallID: - // // ValidID | "abstract" | "annotation" | "as" | "class" | "container" | "contains" | "convert" | "create" | "derived" | - // // "enum" | "extends" | "extension" | "id" | "import" | "keys" | "interface" | "local" | "op" | "opposite" | "package" | - // // "readonly" | "refers" | "resolving" | "static" | "throws" | "transient" | "unique" | "unordered" | "unsettable" | - // // "volatile" | "wraps"; public ParserRule getRule() { return rule; } //ValidID | "abstract" | "annotation" | "as" | "class" | "container" | "contains" | "convert" | "create" | "derived" | - // //"enum" | "extends" | "extension" | "id" | "import" | "keys" | "interface" | "local" | "op" | "opposite" | "package" | - // //"readonly" | "refers" | "resolving" | "static" | "throws" | "transient" | "unique" | "unordered" | "unsettable" | - // //"volatile" | "wraps" public Alternatives getAlternatives() { return cAlternatives; } @@ -2402,9 +2279,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { //XPackage: - // // {XPackage} annotations+=XAnnotation* "package" name=QualifiedName importDirectives+=XImportDirective* - // // annotationDirectives+=XAnnotationDirective* classifiers+=XClassifier*; public XPackageElements getXPackageAccess() { return (pXPackage != null) ? pXPackage : (pXPackage = new XPackageElements()); @@ -2415,9 +2290,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAnnotation: - // // "@" source=[XAnnotationDirective|XQualifiedName] ("(" details+=XStringToStringMapEntry ("," - // // details+=XStringToStringMapEntry)* ")")?; public XAnnotationElements getXAnnotationAccess() { return (pXAnnotation != null) ? pXAnnotation : (pXAnnotation = new XAnnotationElements()); @@ -2428,7 +2301,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XStringToStringMapEntry: - // // key=QualifiedName "=" value=STRING; public XStringToStringMapEntryElements getXStringToStringMapEntryAccess() { return (pXStringToStringMapEntry != null) ? pXStringToStringMapEntry : (pXStringToStringMapEntry = new XStringToStringMapEntryElements()); @@ -2439,7 +2311,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XImportDirective: - // // "import" (importedNamespace=QualifiedNameWithWildcard | importedObject=[EObject|QualifiedName]); public XImportDirectiveElements getXImportDirectiveAccess() { return (pXImportDirective != null) ? pXImportDirective : (pXImportDirective = new XImportDirectiveElements()); @@ -2450,7 +2321,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAnnotationDirective: - // // => ("annotation" sourceURI=STRING) "as" name=ValidID; public XAnnotationDirectiveElements getXAnnotationDirectiveAccess() { return (pXAnnotationDirective != null) ? pXAnnotationDirective : (pXAnnotationDirective = new XAnnotationDirectiveElements()); @@ -2461,7 +2331,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XClassifier: - // // XClass | XDataType | XEnum; public XClassifierElements getXClassifierAccess() { return (pXClassifier != null) ? pXClassifier : (pXClassifier = new XClassifierElements()); @@ -2472,23 +2341,14 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XDataType: - // // annotations+=XAnnotation* "type" name=ID ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* - // // ">")? "wraps" instanceType=JvmTypeReference ((serializable?="create" createBody=XBlockExpression)? / * - // // * In scope for create should be what's visible in XyzFactoryImpl and 'this' will denote the literal value. - // // * The block expression must yield null or an instance of the wrapped type. - // // * / / * - // // * In scope for create should be what's visible in XyzFactoryImpl - // // * and 'this' will denote an instance of the wrapped type. - // // * The block expression must yield a java.lang.String. - // // * / & ("convert" convertBody=XBlockExpression)?); public XDataTypeElements getXDataTypeAccess() { return (pXDataType != null) ? pXDataType : (pXDataType = new XDataTypeElements()); @@ -2499,7 +2359,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XEnum: - // // annotations+=XAnnotation* "enum" name=ID "{" (literals+=XEnumLiteral (","? literals+=XEnumLiteral)*)? "}"; public XEnumElements getXEnumAccess() { return (pXEnum != null) ? pXEnum : (pXEnum = new XEnumElements()); @@ -2510,7 +2369,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XEnumLiteral: - // // annotations+=XAnnotation* name=ID ("as" literal=STRING)? ("=" value=SignedInt)?; public XEnumLiteralElements getXEnumLiteralAccess() { return (pXEnumLiteral != null) ? pXEnumLiteral : (pXEnumLiteral = new XEnumLiteralElements()); @@ -2521,7 +2379,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //SignedInt returns EInt: - // // "-"? INT; public SignedIntElements getSignedIntAccess() { return (pSignedInt != null) ? pSignedInt : (pSignedInt = new SignedIntElements()); @@ -2532,11 +2389,8 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XClass: - // // {XClass} annotations+=XAnnotation* (abstract?="abstract"? "class" | interface?="interface") name=ID ("<" - // // typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? ("extends" superTypes+=XGenericType ("," - // // superTypes+=XGenericType)*)? ("wraps" instanceType=JvmTypeReference)? "{" members+=XMember* "}"; public XClassElements getXClassAccess() { return (pXClass != null) ? pXClass : (pXClass = new XClassElements()); @@ -2547,7 +2401,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XMember: - // // XOperation | XAttribute | XReference; public XMemberElements getXMemberAccess() { return (pXMember != null) ? pXMember : (pXMember = new XMemberElements()); @@ -2558,21 +2411,13 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAttribute: - // // {XAttribute} annotations+=XAnnotation* (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & - // // transient?="transient"? & volatile?="volatile"? & unsettable?="unsettable"? & derived?="derived"? & iD?="id"?) - // // type=XGenericType multiplicity=XMultiplicity? name=ID ("=" defaultValueLiteral=STRING)? / * - // // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // // ("unset" unsetBody=XBlockExpression)?); public XAttributeElements getXAttributeAccess() { return (pXAttribute != null) ? pXAttribute : (pXAttribute = new XAttributeElements()); @@ -2583,29 +2428,17 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XReference: - // // {XReference} annotations+=XAnnotation* (containment?="contains" resolveProxies?="resolving"? | - // // resolveProxies?="resolving" containment?="contains" | container?="container" resolveProxies?="resolving"? | - // // resolveProxies?="resolving" container?="container" | "refers" local?="local"? | local?="local" "refers") - // - // (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & - // - // volatile?="volatile"? & unsettable?="unsettable"? & derived?="derived"?) type=XGenericType - // - // multiplicity=XMultiplicity? name=ID ("opposite" opposite=[genmodel::GenFeature|ValidID])? ("keys" - // - // keys+=[genmodel::GenFeature|ValidID] ("," keys+=[genmodel::GenFeature|ValidID])*)? / * - // + // (unordered?="unordered"? & unique?="unique"? & readonly?="readonly"? & transient?="transient"? & volatile?="volatile"? + // & unsettable?="unsettable"? & derived?="derived"?) type=XGenericType multiplicity=XMultiplicity? name=ID ("opposite" + // opposite=[genmodel::GenFeature|ValidID])? ("keys" keys+=[genmodel::GenFeature|ValidID] ("," + // keys+=[genmodel::GenFeature|ValidID])*)? / * // * In scope for getBody should be what's visible in AbcImpl - // // * and 'this' will denote an instance of the feature's type. - // // * The block expression must yield a value of the feature's type. - // // * / (("get" getBody=XBlockExpression)? & ("set" setBody=XBlockExpression)? & ("isSet" isSetBody=XBlockExpression)? & - // // ("unset" unsetBody=XBlockExpression)?); public XReferenceElements getXReferenceAccess() { return (pXReference != null) ? pXReference : (pXReference = new XReferenceElements()); @@ -2616,21 +2449,13 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XOperation: - // // {XOperation} annotations+=XAnnotation* "op" (unordered?="unordered" unique?="unique"? | unique?="unique" - // // unordered?="unordered"?)? ("<" typeParameters+=XTypeParameter ("," typeParameters+=XTypeParameter)* ">")? - // // (type=XGenericType | "void") multiplicity=XMultiplicity? name=ID "(" (parameters+=XParameter ("," - // // parameters+=XParameter)*)? ")" ("throws" exceptions+=XGenericType ("," exceptions+=XGenericType)*)? / * - // // * This is the logic for the operation. - // // * How are we going to resolve all references that are in scope for Xbase language? - // // * Will things like variables that are actually there in generated in the Impl class be accessible directly? - // // * / body=XBlockExpression?; public XOperationElements getXOperationAccess() { return (pXOperation != null) ? pXOperation : (pXOperation = new XOperationElements()); @@ -2641,9 +2466,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XParameter: - // // annotations+=XAnnotation* (unordered?="unordered" unique?="unique"? | unique?="unique" unordered?="unordered"?)? - // // type=XGenericType multiplicity=XMultiplicity? name=ID; public XParameterElements getXParameterAccess() { return (pXParameter != null) ? pXParameter : (pXParameter = new XParameterElements()); @@ -2654,7 +2477,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XTypeParameter: - // // annotations+=XAnnotation* name=ID ("extends" bounds+=XGenericType ("&" bounds+=XGenericType)*)?; public XTypeParameterElements getXTypeParameterAccess() { return (pXTypeParameter != null) ? pXTypeParameter : (pXTypeParameter = new XTypeParameterElements()); @@ -2665,7 +2487,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XMultiplicity: - // // "[" ("?" | "*" | "+" | INT (".." (INT | "?" | "*"))?)? "]"; public XMultiplicityElements getXMultiplicityAccess() { return (pXMultiplicity != null) ? pXMultiplicity : (pXMultiplicity = new XMultiplicityElements()); @@ -2676,7 +2497,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XBlockExpression returns xbase::XBlockExpression: - // // {xbase::XBlockExpression} "{" (expressions+=XExpressionInsideBlock ";"?)* "}"; public XBlockExpressionElements getXBlockExpressionAccess() { return (pXBlockExpression != null) ? pXBlockExpression : (pXBlockExpression = new XBlockExpressionElements()); @@ -2687,9 +2507,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XGenericType: - // // type=[genmodel::GenBase|XQualifiedName] ("<" typeArguments+=XGenericTypeArgument ("," - // // typeArguments+=XGenericTypeArgument)* ">")?; public XGenericTypeElements getXGenericTypeAccess() { return (pXGenericType != null) ? pXGenericType : (pXGenericType = new XGenericTypeElements()); @@ -2700,7 +2518,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XGenericTypeArgument returns XGenericType: - // // XGenericType | XGenericWildcardTypeArgument; public XGenericTypeArgumentElements getXGenericTypeArgumentAccess() { return (pXGenericTypeArgument != null) ? pXGenericTypeArgument : (pXGenericTypeArgument = new XGenericTypeArgumentElements()); @@ -2711,7 +2528,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XGenericWildcardTypeArgument returns XGenericType: - // // {XGenericType} "?" ("extends" upperBound=XGenericType | "super" lowerBound=XGenericType)?; public XGenericWildcardTypeArgumentElements getXGenericWildcardTypeArgumentAccess() { return (pXGenericWildcardTypeArgument != null) ? pXGenericWildcardTypeArgument : (pXGenericWildcardTypeArgument = new XGenericWildcardTypeArgumentElements()); @@ -2722,7 +2538,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XQualifiedName: - // // XID ("." XID)*; public XQualifiedNameElements getXQualifiedNameAccess() { return (pXQualifiedName != null) ? pXQualifiedName : (pXQualifiedName = new XQualifiedNameElements()); @@ -2733,7 +2548,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XID: - // // ID | "get" | "isSet" | "set" | "unset"; public XIDElements getXIDAccess() { return (pXID != null) ? pXID : (pXID = new XIDElements()); @@ -2744,7 +2558,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //ValidID: - // // XID | "void"; public ValidIDElements getValidIDAccess() { return (pValidID != null) ? pValidID : (pValidID = new ValidIDElements()); @@ -2755,13 +2568,9 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //FeatureCallID: - // // ValidID | "abstract" | "annotation" | "as" | "class" | "container" | "contains" | "convert" | "create" | "derived" | - // // "enum" | "extends" | "extension" | "id" | "import" | "keys" | "interface" | "local" | "op" | "opposite" | "package" | - // // "readonly" | "refers" | "resolving" | "static" | "throws" | "transient" | "unique" | "unordered" | "unsettable" | - // // "volatile" | "wraps"; public FeatureCallIDElements getFeatureCallIDAccess() { return (pFeatureCallID != null) ? pFeatureCallID : (pFeatureCallID = new FeatureCallIDElements()); @@ -2772,7 +2581,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XExpression: - // // XAssignment; public XbaseGrammarAccess.XExpressionElements getXExpressionAccess() { return gaXbase.getXExpressionAccess(); @@ -2783,11 +2591,8 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAssignment returns XExpression: - // // {XAssignment} feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign value=XAssignment | XOrExpression - // // (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMultiAssign]) - // // rightOperand=XAssignment)?; public XbaseGrammarAccess.XAssignmentElements getXAssignmentAccess() { return gaXbase.getXAssignmentAccess(); @@ -2798,7 +2603,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpSingleAssign: - // // "="; public XbaseGrammarAccess.OpSingleAssignElements getOpSingleAssignAccess() { return gaXbase.getOpSingleAssignAccess(); @@ -2809,7 +2613,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpMultiAssign: - // // "+=" | "-="; public XbaseGrammarAccess.OpMultiAssignElements getOpMultiAssignAccess() { return gaXbase.getOpMultiAssignAccess(); @@ -2820,9 +2623,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XOrExpression returns XExpression: - // // XAndExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOr]) - // // rightOperand=XAndExpression)*; public XbaseGrammarAccess.XOrExpressionElements getXOrExpressionAccess() { return gaXbase.getXOrExpressionAccess(); @@ -2833,7 +2634,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpOr: - // // "||"; public XbaseGrammarAccess.OpOrElements getOpOrAccess() { return gaXbase.getOpOrAccess(); @@ -2844,9 +2644,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAndExpression returns XExpression: - // // XEqualityExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAnd]) - // // rightOperand=XEqualityExpression)*; public XbaseGrammarAccess.XAndExpressionElements getXAndExpressionAccess() { return gaXbase.getXAndExpressionAccess(); @@ -2857,7 +2655,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpAnd: - // // "&&"; public XbaseGrammarAccess.OpAndElements getOpAndAccess() { return gaXbase.getOpAndAccess(); @@ -2868,9 +2665,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XEqualityExpression returns XExpression: - // // XRelationalExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpEquality]) - // // rightOperand=XRelationalExpression)*; public XbaseGrammarAccess.XEqualityExpressionElements getXEqualityExpressionAccess() { return gaXbase.getXEqualityExpressionAccess(); @@ -2881,7 +2676,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpEquality: - // // "==" | "!=" | "===" | "!=="; public XbaseGrammarAccess.OpEqualityElements getOpEqualityAccess() { return gaXbase.getOpEqualityAccess(); @@ -2892,11 +2686,8 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XRelationalExpression returns XExpression: - // // XOtherOperatorExpression (=> ({XInstanceOfExpression.expression=current} "instanceof") type=JvmTypeReference | => - // // ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpCompare]) - // // rightOperand=XOtherOperatorExpression)*; public XbaseGrammarAccess.XRelationalExpressionElements getXRelationalExpressionAccess() { return gaXbase.getXRelationalExpressionAccess(); @@ -2907,7 +2698,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpCompare: - // // ">=" | "<=" | ">" | "<"; public XbaseGrammarAccess.OpCompareElements getOpCompareAccess() { return gaXbase.getOpCompareAccess(); @@ -2918,9 +2708,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XOtherOperatorExpression returns XExpression: - // // XAdditiveExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOther]) - // // rightOperand=XAdditiveExpression)*; public XbaseGrammarAccess.XOtherOperatorExpressionElements getXOtherOperatorExpressionAccess() { return gaXbase.getXOtherOperatorExpressionAccess(); @@ -2931,7 +2719,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpOther: - // // "->" | "..<" | ">" ".." | ".." | "=>" | ">" (=> (">" ">") | ">") | "<" (=> ("<" "<") | "<") | "<>" | "?:" | "<=>"; public XbaseGrammarAccess.OpOtherElements getOpOtherAccess() { return gaXbase.getOpOtherAccess(); @@ -2942,9 +2729,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XAdditiveExpression returns XExpression: - // // XMultiplicativeExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAdd]) - // // rightOperand=XMultiplicativeExpression)*; public XbaseGrammarAccess.XAdditiveExpressionElements getXAdditiveExpressionAccess() { return gaXbase.getXAdditiveExpressionAccess(); @@ -2955,7 +2740,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpAdd: - // // "+" | "-"; public XbaseGrammarAccess.OpAddElements getOpAddAccess() { return gaXbase.getOpAddAccess(); @@ -2966,9 +2750,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XMultiplicativeExpression returns XExpression: - // // XUnaryOperation (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMulti]) - // // rightOperand=XUnaryOperation)*; public XbaseGrammarAccess.XMultiplicativeExpressionElements getXMultiplicativeExpressionAccess() { return gaXbase.getXMultiplicativeExpressionAccess(); @@ -2979,7 +2761,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpMulti: - // // "*" | "**" | "/" | "%"; public XbaseGrammarAccess.OpMultiElements getOpMultiAccess() { return gaXbase.getOpMultiAccess(); @@ -2990,7 +2771,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XUnaryOperation returns XExpression: - // // {XUnaryOperation} feature=[types::JvmIdentifiableElement|OpUnary] operand=XUnaryOperation | XCastedExpression; public XbaseGrammarAccess.XUnaryOperationElements getXUnaryOperationAccess() { return gaXbase.getXUnaryOperationAccess(); @@ -3001,7 +2781,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //OpUnary: - // // "!" | "-" | "+"; public XbaseGrammarAccess.OpUnaryElements getOpUnaryAccess() { return gaXbase.getOpUnaryAccess(); @@ -3012,7 +2791,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XCastedExpression returns XExpression: - // // XMemberFeatureCall (=> ({XCastedExpression.target=current} "as") type=JvmTypeReference)*; public XbaseGrammarAccess.XCastedExpressionElements getXCastedExpressionAccess() { return gaXbase.getXCastedExpressionAccess(); @@ -3023,20 +2801,13 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XMemberFeatureCall returns XExpression: - // // XPrimaryExpression (=> ({XAssignment.assignable=current} ("." | explicitStatic?="::") - // // feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign) value=XAssignment | => - // // ({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." | explicitStatic?="::")) ("<" - // // typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? - // // feature=[types::JvmIdentifiableElement|FeatureCallID] (=> explicitOperationCall?="(" - // - // (memberCallArguments+=XShortClosure | memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? - // - // ")")? memberCallArguments+=XClosure?)*; + // (memberCallArguments+=XShortClosure | memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? ")")? + // memberCallArguments+=XClosure?)*; public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess() { return gaXbase.getXMemberFeatureCallAccess(); } @@ -3046,12 +2817,9 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XPrimaryExpression returns XExpression: - // - // XConstructorCall | XBlockExpression | XSwitchExpression | XFeatureCall | XLiteral | XIfExpression | - // - // XForLoopExpression | XWhileExpression | XDoWhileExpression | XThrowExpression | XReturnExpression | - // - // XTryCatchFinallyExpression | XParenthesizedExpression; + // XConstructorCall | XBlockExpression | XSwitchExpression | XFeatureCall | XLiteral | XIfExpression | XForLoopExpression + // | XWhileExpression | XDoWhileExpression | XThrowExpression | XReturnExpression | XTryCatchFinallyExpression | + // XParenthesizedExpression; public XbaseGrammarAccess.XPrimaryExpressionElements getXPrimaryExpressionAccess() { return gaXbase.getXPrimaryExpressionAccess(); } @@ -3061,7 +2829,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XLiteral returns XExpression: - // // XCollectionLiteral | XClosure | XBooleanLiteral | XNumberLiteral | XNullLiteral | XStringLiteral | XTypeLiteral; public XbaseGrammarAccess.XLiteralElements getXLiteralAccess() { return gaXbase.getXLiteralAccess(); @@ -3072,7 +2839,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XCollectionLiteral: - // // XSetLiteral | XListLiteral; public XbaseGrammarAccess.XCollectionLiteralElements getXCollectionLiteralAccess() { return gaXbase.getXCollectionLiteralAccess(); @@ -3083,7 +2849,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XSetLiteral: - // // {XSetLiteral} "#" "{" (elements+=XExpression ("," elements+=XExpression)*)? "}"; public XbaseGrammarAccess.XSetLiteralElements getXSetLiteralAccess() { return gaXbase.getXSetLiteralAccess(); @@ -3094,7 +2859,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XListLiteral: - // // {XListLiteral} "#" "[" (elements+=XExpression ("," elements+=XExpression)*)? "]"; public XbaseGrammarAccess.XListLiteralElements getXListLiteralAccess() { return gaXbase.getXListLiteralAccess(); @@ -3105,9 +2869,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XClosure returns XExpression: - // // => ({XClosure} "[") => ((declaredFormalParameters+=JvmFormalParameter ("," - // // declaredFormalParameters+=JvmFormalParameter)*)? explicitSyntax?="|")? expression=XExpressionInClosure "]"; public XbaseGrammarAccess.XClosureElements getXClosureAccess() { return gaXbase.getXClosureAccess(); @@ -3118,7 +2880,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XExpressionInClosure returns XExpression: - // // {XBlockExpression} (expressions+=XExpressionInsideBlock ";"?)*; public XbaseGrammarAccess.XExpressionInClosureElements getXExpressionInClosureAccess() { return gaXbase.getXExpressionInClosureAccess(); @@ -3129,9 +2890,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XShortClosure returns XExpression: - // // => ({XClosure} (declaredFormalParameters+=JvmFormalParameter ("," declaredFormalParameters+=JvmFormalParameter)*)? - // // explicitSyntax?="|") expression=XExpression; public XbaseGrammarAccess.XShortClosureElements getXShortClosureAccess() { return gaXbase.getXShortClosureAccess(); @@ -3142,7 +2901,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XParenthesizedExpression returns XExpression: - // // "(" XExpression ")"; public XbaseGrammarAccess.XParenthesizedExpressionElements getXParenthesizedExpressionAccess() { return gaXbase.getXParenthesizedExpressionAccess(); @@ -3153,7 +2911,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XIfExpression returns XExpression: - // // {XIfExpression} "if" "(" if=XExpression ")" then=XExpression ("else" else=XExpression)?; public XbaseGrammarAccess.XIfExpressionElements getXIfExpressionAccess() { return gaXbase.getXIfExpressionAccess(); @@ -3164,9 +2921,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XSwitchExpression returns XExpression: - // // {XSwitchExpression} "switch" (=> (localVarName=ValidID ":")? switch=XExpression | => ("(" localVarName=ValidID ":") - // // switch=XExpression ")") "{" cases+=XCasePart+ ("default" ":" default=XExpression)? "}"; public XbaseGrammarAccess.XSwitchExpressionElements getXSwitchExpressionAccess() { return gaXbase.getXSwitchExpressionAccess(); @@ -3177,7 +2932,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XCasePart: - // // typeGuard=JvmTypeReference? ("case" case=XExpression)? ":" then=XExpression; public XbaseGrammarAccess.XCasePartElements getXCasePartAccess() { return gaXbase.getXCasePartAccess(); @@ -3188,9 +2942,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XForLoopExpression returns XExpression: - // // {XForLoopExpression} "for" "(" declaredParam=JvmFormalParameter ":" forExpression=XExpression ")" - // // eachExpression=XExpression; public XbaseGrammarAccess.XForLoopExpressionElements getXForLoopExpressionAccess() { return gaXbase.getXForLoopExpressionAccess(); @@ -3201,7 +2953,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XWhileExpression returns XExpression: - // // {XWhileExpression} "while" "(" predicate=XExpression ")" body=XExpression; public XbaseGrammarAccess.XWhileExpressionElements getXWhileExpressionAccess() { return gaXbase.getXWhileExpressionAccess(); @@ -3212,7 +2963,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XDoWhileExpression returns XExpression: - // // {XDoWhileExpression} "do" body=XExpression "while" "(" predicate=XExpression ")"; public XbaseGrammarAccess.XDoWhileExpressionElements getXDoWhileExpressionAccess() { return gaXbase.getXDoWhileExpressionAccess(); @@ -3223,7 +2973,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XExpressionInsideBlock returns XExpression: - // // XVariableDeclaration | XExpression; public XbaseGrammarAccess.XExpressionInsideBlockElements getXExpressionInsideBlockAccess() { return gaXbase.getXExpressionInsideBlockAccess(); @@ -3234,9 +2983,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XVariableDeclaration returns XExpression: - // // {XVariableDeclaration} (writeable?="var" | "val") (=> (type=JvmTypeReference name=ValidID) | name=ValidID) ("=" - // // right=XExpression)?; public XbaseGrammarAccess.XVariableDeclarationElements getXVariableDeclarationAccess() { return gaXbase.getXVariableDeclarationAccess(); @@ -3247,7 +2994,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmFormalParameter returns types::JvmFormalParameter: - // // parameterType=JvmTypeReference? name=ValidID; public XbaseGrammarAccess.JvmFormalParameterElements getJvmFormalParameterAccess() { return gaXbase.getJvmFormalParameterAccess(); @@ -3258,7 +3004,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //FullJvmFormalParameter returns types::JvmFormalParameter: - // // parameterType=JvmTypeReference name=ValidID; public XbaseGrammarAccess.FullJvmFormalParameterElements getFullJvmFormalParameterAccess() { return gaXbase.getFullJvmFormalParameterAccess(); @@ -3269,11 +3014,8 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XFeatureCall returns XExpression: - // // {XFeatureCall} ("<" typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? - // // feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="(" (featureCallArguments+=XShortClosure - // // | featureCallArguments+=XExpression ("," featureCallArguments+=XExpression)*)? ")")? featureCallArguments+=XClosure?; public XbaseGrammarAccess.XFeatureCallElements getXFeatureCallAccess() { return gaXbase.getXFeatureCallAccess(); @@ -3284,7 +3026,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //IdOrSuper: - // // FeatureCallID | "super"; public XbaseGrammarAccess.IdOrSuperElements getIdOrSuperAccess() { return gaXbase.getIdOrSuperAccess(); @@ -3295,11 +3036,8 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XConstructorCall returns XExpression: - // // {XConstructorCall} "new" constructor=[types::JvmConstructor|QualifiedName] ("<" - // // typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? ("(" - // // (arguments+=XShortClosure | arguments+=XExpression ("," arguments+=XExpression)*)? ")")? arguments+=XClosure?; public XbaseGrammarAccess.XConstructorCallElements getXConstructorCallAccess() { return gaXbase.getXConstructorCallAccess(); @@ -3310,7 +3048,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XBooleanLiteral returns XExpression: - // // {XBooleanLiteral} ("false" | isTrue?="true"); public XbaseGrammarAccess.XBooleanLiteralElements getXBooleanLiteralAccess() { return gaXbase.getXBooleanLiteralAccess(); @@ -3321,7 +3058,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XNullLiteral returns XExpression: - // // {XNullLiteral} "null"; public XbaseGrammarAccess.XNullLiteralElements getXNullLiteralAccess() { return gaXbase.getXNullLiteralAccess(); @@ -3332,7 +3068,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XNumberLiteral returns XExpression: - // // {XNumberLiteral} value=Number; public XbaseGrammarAccess.XNumberLiteralElements getXNumberLiteralAccess() { return gaXbase.getXNumberLiteralAccess(); @@ -3343,7 +3078,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XStringLiteral returns XExpression: - // // {XStringLiteral} value=STRING; public XbaseGrammarAccess.XStringLiteralElements getXStringLiteralAccess() { return gaXbase.getXStringLiteralAccess(); @@ -3354,7 +3088,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XTypeLiteral returns XExpression: - // // {XTypeLiteral} "typeof" "(" type=[types::JvmType|QualifiedName] arrayDimensions+=ArrayBrackets* ")"; public XbaseGrammarAccess.XTypeLiteralElements getXTypeLiteralAccess() { return gaXbase.getXTypeLiteralAccess(); @@ -3365,7 +3098,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XThrowExpression returns XExpression: - // // {XThrowExpression} "throw" expression=XExpression; public XbaseGrammarAccess.XThrowExpressionElements getXThrowExpressionAccess() { return gaXbase.getXThrowExpressionAccess(); @@ -3376,7 +3108,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XReturnExpression returns XExpression: - // // {XReturnExpression} "return" => expression=XExpression?; public XbaseGrammarAccess.XReturnExpressionElements getXReturnExpressionAccess() { return gaXbase.getXReturnExpressionAccess(); @@ -3387,9 +3118,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XTryCatchFinallyExpression returns XExpression: - // // {XTryCatchFinallyExpression} "try" expression=XExpression (catchClauses+=XCatchClause+ ("finally" - // // finallyExpression=XExpression)? | "finally" finallyExpression=XExpression); public XbaseGrammarAccess.XTryCatchFinallyExpressionElements getXTryCatchFinallyExpressionAccess() { return gaXbase.getXTryCatchFinallyExpressionAccess(); @@ -3400,7 +3129,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XCatchClause: - // // "catch" "(" declaredParam=FullJvmFormalParameter ")" expression=XExpression; public XbaseGrammarAccess.XCatchClauseElements getXCatchClauseAccess() { return gaXbase.getXCatchClauseAccess(); @@ -3411,7 +3139,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //QualifiedName: - // // ValidID ("." ValidID)*; public XbaseGrammarAccess.QualifiedNameElements getQualifiedNameAccess() { return gaXbase.getQualifiedNameAccess(); @@ -3422,7 +3149,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //Number hidden(): - // // HEX | (INT | DECIMAL) ("." (INT | DECIMAL))?; public XbaseGrammarAccess.NumberElements getNumberAccess() { return gaXbase.getNumberAccess(); @@ -3435,10 +3161,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { /// ** // * Dummy rule, for "better" downwards compatibility, since GrammarAccess generates non-static inner classes, // * which makes downstream grammars break on classloading, when a rule is removed. - // * / - // - //StaticQualifier: - // + // * / StaticQualifier: // (ValidID "::")+; public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess() { return gaXbase.getStaticQualifierAccess(); @@ -3449,30 +3172,25 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //terminal HEX: - // // ("0x" | "0X") ("0".."9" | "a".."f" | "A".."F" | "_")+ ("#" (("b" | "B") ("i" | "I") | ("l" | "L")))?; public TerminalRule getHEXRule() { return gaXbase.getHEXRule(); } //terminal INT returns ecore::EInt: - // // "0".."9" ("0".."9" | "_")*; public TerminalRule getINTRule() { return gaXbase.getINTRule(); } //terminal DECIMAL: - // // INT (("e" | "E") ("+" | "-")? INT)? (("b" | "B") ("i" | "I" | "d" | "D") | ("l" | "L" | "d" | "D" | "f" | "F"))?; public TerminalRule getDECIMALRule() { return gaXbase.getDECIMALRule(); } //JvmTypeReference: - // // JvmParameterizedTypeReference => ({JvmGenericArrayTypeReference.componentType=current} ArrayBrackets)* | - // // XFunctionTypeRef; public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() { return gaXbase.getJvmTypeReferenceAccess(); @@ -3483,7 +3201,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //ArrayBrackets: - // // "[" "]"; public XtypeGrammarAccess.ArrayBracketsElements getArrayBracketsAccess() { return gaXbase.getArrayBracketsAccess(); @@ -3494,7 +3211,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XFunctionTypeRef: - // // ("(" (paramTypes+=JvmTypeReference ("," paramTypes+=JvmTypeReference)*)? ")")? "=>" returnType=JvmTypeReference; public XtypeGrammarAccess.XFunctionTypeRefElements getXFunctionTypeRefAccess() { return gaXbase.getXFunctionTypeRefAccess(); @@ -3505,9 +3221,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmParameterizedTypeReference: - // // type=[JvmType|QualifiedName] ("<" arguments+=JvmArgumentTypeReference ("," arguments+=JvmArgumentTypeReference)* - // // ">")?; public XtypeGrammarAccess.JvmParameterizedTypeReferenceElements getJvmParameterizedTypeReferenceAccess() { return gaXbase.getJvmParameterizedTypeReferenceAccess(); @@ -3518,7 +3232,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmArgumentTypeReference returns JvmTypeReference: - // // JvmTypeReference | JvmWildcardTypeReference; public XtypeGrammarAccess.JvmArgumentTypeReferenceElements getJvmArgumentTypeReferenceAccess() { return gaXbase.getJvmArgumentTypeReferenceAccess(); @@ -3529,7 +3242,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmWildcardTypeReference: - // // {JvmWildcardTypeReference} "?" (constraints+=JvmUpperBound | constraints+=JvmLowerBound)?; public XtypeGrammarAccess.JvmWildcardTypeReferenceElements getJvmWildcardTypeReferenceAccess() { return gaXbase.getJvmWildcardTypeReferenceAccess(); @@ -3540,7 +3252,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmUpperBound: - // // "extends" typeReference=JvmTypeReference; public XtypeGrammarAccess.JvmUpperBoundElements getJvmUpperBoundAccess() { return gaXbase.getJvmUpperBoundAccess(); @@ -3551,7 +3262,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmUpperBoundAnded returns JvmUpperBound: - // // "&" typeReference=JvmTypeReference; public XtypeGrammarAccess.JvmUpperBoundAndedElements getJvmUpperBoundAndedAccess() { return gaXbase.getJvmUpperBoundAndedAccess(); @@ -3562,7 +3272,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmLowerBound: - // // "super" typeReference=JvmTypeReference; public XtypeGrammarAccess.JvmLowerBoundElements getJvmLowerBoundAccess() { return gaXbase.getJvmLowerBoundAccess(); @@ -3573,8 +3282,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //JvmTypeParameter: - // - // name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded* | constraints+=JvmLowerBound)?; + // name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*)?; public XtypeGrammarAccess.JvmTypeParameterElements getJvmTypeParameterAccess() { return gaXbase.getJvmTypeParameterAccess(); } @@ -3584,7 +3292,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //QualifiedNameWithWildcard: - // // QualifiedName "." "*"; public XtypeGrammarAccess.QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() { return gaXbase.getQualifiedNameWithWildcardAccess(); @@ -3595,7 +3302,6 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XImportSection: - // // importDeclarations+=XImportDeclaration+; public XtypeGrammarAccess.XImportSectionElements getXImportSectionAccess() { return gaXbase.getXImportSectionAccess(); @@ -3606,9 +3312,7 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //XImportDeclaration: - // // "import" (static?="static" extension?="extension"? importedType=[JvmDeclaredType|QualifiedName] "." "*" | - // // importedType=[JvmDeclaredType|QualifiedName] | importedNamespace=QualifiedNameWithWildcard) ";"?; public XtypeGrammarAccess.XImportDeclarationElements getXImportDeclarationAccess() { return gaXbase.getXImportDeclarationAccess(); @@ -3619,44 +3323,37 @@ public class XcoreGrammarAccess extends AbstractGrammarElementFinder { } //terminal ID: - // // "^"? ("a".."z" | "A".."Z" | "$" | "_") ("a".."z" | "A".."Z" | "$" | "_" | "0".."9")*; public TerminalRule getIDRule() { return gaXbase.getIDRule(); } //terminal STRING: - // // "\"" ("\\" ("b" | "t" | "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\""))* "\"" | "\'" ("\\" ("b" | "t" | - // // "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\'"))* "\'"; public TerminalRule getSTRINGRule() { return gaXbase.getSTRINGRule(); } //terminal ML_COMMENT: - // // "/ *"->"* /"; public TerminalRule getML_COMMENTRule() { return gaXbase.getML_COMMENTRule(); } //terminal SL_COMMENT: - // // "//" !("\n" | "\r")* ("\r"? "\n")?; public TerminalRule getSL_COMMENTRule() { return gaXbase.getSL_COMMENTRule(); } //terminal WS: - // // (" " | "\t" | "\r" | "\n")+; public TerminalRule getWSRule() { return gaXbase.getWSRule(); } //terminal ANY_OTHER: - // // .; public TerminalRule getANY_OTHERRule() { return gaXbase.getANY_OTHERRule(); diff --git a/plugins/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/GenerateXcore.mwe2 b/plugins/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/GenerateXcore.mwe2 index a9c09e614..f02b6630f 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/GenerateXcore.mwe2 +++ b/plugins/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/GenerateXcore.mwe2 @@ -92,7 +92,9 @@ Workflow { fragment = exporting.QualifiedNamesFragment {} // labeling API - fragment = labeling.LabelProviderFragment {} + fragment = labeling.LabelProviderFragment { + generateXtendStub = true + } // outline API fragment = outline.OutlineTreeProviderFragment {} @@ -139,6 +141,7 @@ Workflow { fragment = types.TypesGeneratorFragment {} fragment = xbase.XbaseGeneratorFragment { generateXtendInferrer = false + skipExportedPackage = true } } } diff --git a/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/XcoreExtensions.java b/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/XcoreExtensions.java index 4f5d271c4..4c2b665e9 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/XcoreExtensions.java +++ b/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/XcoreExtensions.java @@ -25,9 +25,8 @@ public class XcoreExtensions { boolean _matched = false; if (!_matched) { if (t instanceof GenClass) { - final GenClass _genClass = (GenClass)t; _matched=true; - _switchResult = _genClass; + _switchResult = ((GenClass)t); } } if (!_matched) { @@ -43,9 +42,8 @@ public class XcoreExtensions { boolean _matched = false; if (!_matched) { if (t instanceof GenTypeParameter) { - final GenTypeParameter _genTypeParameter = (GenTypeParameter)t; _matched=true; - _switchResult = _genTypeParameter; + _switchResult = ((GenTypeParameter)t); } } if (!_matched) { diff --git a/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/util/XcoreGenModelBuilder.java b/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/util/XcoreGenModelBuilder.java index 08747a4fc..e81f9f3df 100644 --- a/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/util/XcoreGenModelBuilder.java +++ b/plugins/org.eclipse.emf.ecore.xcore/xtend-gen/org/eclipse/emf/ecore/xcore/util/XcoreGenModelBuilder.java @@ -87,136 +87,128 @@ public class XcoreGenModelBuilder { boolean _matched = false; if (!_matched) { if (genElement instanceof GenPackage) { - final GenPackage _genPackage = (GenPackage)genElement; _matched=true; - EPackage _ecorePackage = _genPackage.getEcorePackage(); + EPackage _ecorePackage = ((GenPackage)genElement).getEcorePackage(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecorePackage); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XPackage xPackage = ((XPackage) _xcoreElement); boolean _notEquals = (!Objects.equal(xPackage, null)); if (_notEquals) { XPackageMapping _mapping = this.mapper.getMapping(xPackage); - _mapping.setGenPackage(_genPackage); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genPackage); + _mapping.setGenPackage(((GenPackage)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xPackage); } } } if (!_matched) { if (genElement instanceof GenClass) { - final GenClass _genClass = (GenClass)genElement; _matched=true; - EClass _ecoreClass = _genClass.getEcoreClass(); + EClass _ecoreClass = ((GenClass)genElement).getEcoreClass(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreClass); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XClass xClass = ((XClass) _xcoreElement); boolean _notEquals = (!Objects.equal(xClass, null)); if (_notEquals) { XClassMapping _mapping = this.mapper.getMapping(xClass); - _mapping.setGenClass(_genClass); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genClass); + _mapping.setGenClass(((GenClass)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xClass); } } } if (!_matched) { if (genElement instanceof GenDataType) { - final GenDataType _genDataType = (GenDataType)genElement; _matched=true; - EDataType _ecoreDataType = _genDataType.getEcoreDataType(); + EDataType _ecoreDataType = ((GenDataType)genElement).getEcoreDataType(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreDataType); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XDataType xDataType = ((XDataType) _xcoreElement); boolean _notEquals = (!Objects.equal(xDataType, null)); if (_notEquals) { XDataTypeMapping _mapping = this.mapper.getMapping(xDataType); - _mapping.setGenDataType(_genDataType); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genDataType); + _mapping.setGenDataType(((GenDataType)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xDataType); } } } if (!_matched) { if (genElement instanceof GenFeature) { - final GenFeature _genFeature = (GenFeature)genElement; _matched=true; - EStructuralFeature _ecoreFeature = _genFeature.getEcoreFeature(); + EStructuralFeature _ecoreFeature = ((GenFeature)genElement).getEcoreFeature(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreFeature); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XStructuralFeature xFeature = ((XStructuralFeature) _xcoreElement); boolean _notEquals = (!Objects.equal(xFeature, null)); if (_notEquals) { XFeatureMapping _mapping = this.mapper.getMapping(xFeature); - _mapping.setGenFeature(_genFeature); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genFeature); + _mapping.setGenFeature(((GenFeature)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xFeature); } } } if (!_matched) { if (genElement instanceof GenOperation) { - final GenOperation _genOperation = (GenOperation)genElement; _matched=true; - EOperation _ecoreOperation = _genOperation.getEcoreOperation(); + EOperation _ecoreOperation = ((GenOperation)genElement).getEcoreOperation(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreOperation); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XOperation xOperation = ((XOperation) _xcoreElement); boolean _notEquals = (!Objects.equal(xOperation, null)); if (_notEquals) { XOperationMapping _mapping = this.mapper.getMapping(xOperation); - _mapping.setGenOperation(_genOperation); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genOperation); + _mapping.setGenOperation(((GenOperation)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xOperation); } } } if (!_matched) { if (genElement instanceof GenParameter) { - final GenParameter _genParameter = (GenParameter)genElement; _matched=true; - EParameter _ecoreParameter = _genParameter.getEcoreParameter(); + EParameter _ecoreParameter = ((GenParameter)genElement).getEcoreParameter(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreParameter); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XParameter xParameter = ((XParameter) _xcoreElement); boolean _notEquals = (!Objects.equal(xParameter, null)); if (_notEquals) { XParameterMapping _mapping = this.mapper.getMapping(xParameter); - _mapping.setGenParameter(_genParameter); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genParameter); + _mapping.setGenParameter(((GenParameter)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xParameter); } } } if (!_matched) { if (genElement instanceof GenTypeParameter) { - final GenTypeParameter _genTypeParameter = (GenTypeParameter)genElement; _matched=true; - ETypeParameter _ecoreTypeParameter = _genTypeParameter.getEcoreTypeParameter(); + ETypeParameter _ecoreTypeParameter = ((GenTypeParameter)genElement).getEcoreTypeParameter(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreTypeParameter); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XTypeParameter xTypeParameter = ((XTypeParameter) _xcoreElement); boolean _notEquals = (!Objects.equal(xTypeParameter, null)); if (_notEquals) { XTypeParameterMapping _mapping = this.mapper.getMapping(xTypeParameter); - _mapping.setGenTypeParameter(_genTypeParameter); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genTypeParameter); + _mapping.setGenTypeParameter(((GenTypeParameter)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xTypeParameter); } } } if (!_matched) { if (genElement instanceof GenEnumLiteral) { - final GenEnumLiteral _genEnumLiteral = (GenEnumLiteral)genElement; _matched=true; - EEnumLiteral _ecoreEnumLiteral = _genEnumLiteral.getEcoreEnumLiteral(); + EEnumLiteral _ecoreEnumLiteral = ((GenEnumLiteral)genElement).getEcoreEnumLiteral(); ToXcoreMapping _toXcoreMapping = this.mapper.getToXcoreMapping(_ecoreEnumLiteral); XNamedElement _xcoreElement = _toXcoreMapping.getXcoreElement(); final XEnumLiteral xEnumLiteral = ((XEnumLiteral) _xcoreElement); boolean _notEquals = (!Objects.equal(xEnumLiteral, null)); if (_notEquals) { XEnumLiteralMapping _mapping = this.mapper.getMapping(xEnumLiteral); - _mapping.setGenEnumLiteral(_genEnumLiteral); - ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(_genEnumLiteral); + _mapping.setGenEnumLiteral(((GenEnumLiteral)genElement)); + ToXcoreMapping _toXcoreMapping_1 = this.mapper.getToXcoreMapping(genElement); _toXcoreMapping_1.setXcoreElement(xEnumLiteral); } } @@ -247,8 +239,7 @@ public class XcoreGenModelBuilder { while (_while) { { final EPackage ePackage = ePackages.get(i); - int _plus = (i + 1); - i = _plus; + i = (i + 1); final TreeIterator<EObject> allContents = ePackage.eAllContents(); boolean _hasNext = allContents.hasNext(); boolean _while_1 = _hasNext; @@ -263,18 +254,16 @@ public class XcoreGenModelBuilder { boolean _matched = false; if (!_matched) { if (eCrossReference instanceof EClassifier) { - final EClassifier _eClassifier = (EClassifier)eCrossReference; _matched=true; - final EPackage referencedEPackage = _eClassifier.getEPackage(); + final EPackage referencedEPackage = ((EClassifier)eCrossReference).getEPackage(); ePackages.add(referencedEPackage); referencedEPackages.add(referencedEPackage); } } if (!_matched) { if (eCrossReference instanceof EStructuralFeature) { - final EStructuralFeature _eStructuralFeature = (EStructuralFeature)eCrossReference; _matched=true; - final EClass eContainingClass = _eStructuralFeature.getEContainingClass(); + final EClass eContainingClass = ((EStructuralFeature)eCrossReference).getEContainingClass(); boolean _notEquals = (!Objects.equal(eContainingClass, null)); if (_notEquals) { final EPackage referencedEPackage = eContainingClass.getEPackage(); @@ -323,8 +312,7 @@ public class XcoreGenModelBuilder { if (!_lessThan_1) { _and = false; } else { - boolean _not = (!found); - _and = (_lessThan_1 && _not); + _and = (_lessThan_1 && (!found)); } boolean _while_1 = _and; while (_while_1) { @@ -338,8 +326,8 @@ public class XcoreGenModelBuilder { if (_equals_2) { final EList<EObject> contents = resource.getContents(); boolean _isEmpty = contents.isEmpty(); - boolean _not_1 = (!_isEmpty); - if (_not_1) { + boolean _not = (!_isEmpty); + if (_not) { EList<EObject> _contents = resource.getContents(); EObject _get = _contents.get(1); final GenModel usedGenModel = ((GenModel) _get); @@ -357,8 +345,8 @@ public class XcoreGenModelBuilder { if (_equals_3) { final EList<EObject> contents_1 = resource.getContents(); boolean _isEmpty_1 = contents_1.isEmpty(); - boolean _not_2 = (!_isEmpty_1); - if (_not_2) { + boolean _not_1 = (!_isEmpty_1); + if (_not_1) { EList<EObject> _contents_1 = resource.getContents(); EObject _get_1 = _contents_1.get(0); final GenModel usedGenModel_1 = ((GenModel) _get_1); @@ -375,8 +363,7 @@ public class XcoreGenModelBuilder { } } } - int _plus = (i + 1); - i = _plus; + i = (i + 1); } boolean _and_1 = false; int _size_2 = resources.size(); @@ -384,15 +371,12 @@ public class XcoreGenModelBuilder { if (!_lessThan_2) { _and_1 = false; } else { - boolean _not_1 = (!found); - _and_1 = (_lessThan_2 && _not_1); + _and_1 = (_lessThan_2 && (!found)); } _while_1 = _and_1; } - boolean _not_1 = (!found); - if (_not_1) { - String _plus = ("No GenPackage found for " + referencedEPackage); - RuntimeException _runtimeException = new RuntimeException(_plus); + if ((!found)) { + RuntimeException _runtimeException = new RuntimeException(("No GenPackage found for " + referencedEPackage)); throw _runtimeException; } } @@ -401,7 +385,6 @@ public class XcoreGenModelBuilder { } public GenPackage findLocalGenPackage(final EPackage ePackage) { - GenPackage _xifexpression = null; Resource _eResource = ePackage.eResource(); boolean _notEquals = (!Objects.equal(_eResource, null)); if (_notEquals) { @@ -417,6 +400,6 @@ public class XcoreGenModelBuilder { } } } - return _xifexpression; + return null; } } diff --git a/tests/org.eclipse.emf.test.ecore.xcore/src/org/eclipse/emf/test/ecore/xcore/interpreter/XcoreInterpreterXbaseIntegrationTest.java b/tests/org.eclipse.emf.test.ecore.xcore/src/org/eclipse/emf/test/ecore/xcore/interpreter/XcoreInterpreterXbaseIntegrationTest.java index 74e5169c0..8627dad2a 100644 --- a/tests/org.eclipse.emf.test.ecore.xcore/src/org/eclipse/emf/test/ecore/xcore/interpreter/XcoreInterpreterXbaseIntegrationTest.java +++ b/tests/org.eclipse.emf.test.ecore.xcore/src/org/eclipse/emf/test/ecore/xcore/interpreter/XcoreInterpreterXbaseIntegrationTest.java @@ -57,7 +57,7 @@ public class XcoreInterpreterXbaseIntegrationTest extends AbstractXbaseEvaluatio @Test public void testSwitchExpression_27() throws Exception { // annotation is a reserved word in Xcore - assertEvaluatesTo(null, + assertEvaluatesTo(Boolean.FALSE, "{ val Object policy = java.lang.^annotation.RetentionPolicy.SOURCE switch policy { java.lang.^annotation.RetentionPolicy case CLASS: false } }"); } diff --git a/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/generator/GeneratorTest.java b/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/generator/GeneratorTest.java index 6eada141e..84ad957fe 100644 --- a/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/generator/GeneratorTest.java +++ b/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/generator/GeneratorTest.java @@ -57,8 +57,7 @@ public class GeneratorTest { int _size = _files_1.size(); Assert.assertEquals(_string, 8, _size); Map<String,CharSequence> _files_2 = inmemFsa.getFiles(); - String _plus = (IFileSystemAccess.DEFAULT_OUTPUT + "/test/util/TestSwitch.java"); - CharSequence _get = _files_2.get(_plus); + CharSequence _get = _files_2.get((IFileSystemAccess.DEFAULT_OUTPUT + "/test/util/TestSwitch.java")); Assert.assertNotNull(_get); } catch (Throwable _e) { throw Exceptions.sneakyThrow(_e); diff --git a/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/mapping/XcoreMapperTest.java b/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/mapping/XcoreMapperTest.java index 3a0fde993..9b3077244 100644 --- a/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/mapping/XcoreMapperTest.java +++ b/tests/org.eclipse.emf.test.ecore.xcore/xtend-gen/org/eclipse/emf/test/ecore/xcore/mapping/XcoreMapperTest.java @@ -143,53 +143,51 @@ public class XcoreMapperTest { boolean _matched = false; if (!_matched) { if (member instanceof XStructuralFeature) { - final XStructuralFeature _xStructuralFeature = (XStructuralFeature)member; _matched=true; - XFeatureMapping _mapping_10 = this.mapper.getMapping(_xStructuralFeature); + XFeatureMapping _mapping_10 = this.mapper.getMapping(((XStructuralFeature)member)); EStructuralFeature _eStructuralFeature = _mapping_10.getEStructuralFeature(); Assert.assertNotNull(_eStructuralFeature); - XFeatureMapping _mapping_11 = this.mapper.getMapping(_xStructuralFeature); + XFeatureMapping _mapping_11 = this.mapper.getMapping(((XStructuralFeature)member)); EStructuralFeature _eStructuralFeature_1 = _mapping_11.getEStructuralFeature(); - XFeatureMapping _mapping_12 = this.mapper.getMapping(_xStructuralFeature); + XFeatureMapping _mapping_12 = this.mapper.getMapping(((XStructuralFeature)member)); GenFeature _genFeature = _mapping_12.getGenFeature(); EStructuralFeature _ecoreFeature = _genFeature.getEcoreFeature(); Assert.assertEquals(_eStructuralFeature_1, _ecoreFeature); - XFeatureMapping _mapping_13 = this.mapper.getMapping(_xStructuralFeature); + XFeatureMapping _mapping_13 = this.mapper.getMapping(((XStructuralFeature)member)); EStructuralFeature _eStructuralFeature_2 = _mapping_13.getEStructuralFeature(); ToXcoreMapping _toXcoreMapping_4 = this.mapper.getToXcoreMapping(_eStructuralFeature_2); XNamedElement _xcoreElement_4 = _toXcoreMapping_4.getXcoreElement(); - Assert.assertEquals(_xStructuralFeature, _xcoreElement_4); - XFeatureMapping _mapping_14 = this.mapper.getMapping(_xStructuralFeature); + Assert.assertEquals(member, _xcoreElement_4); + XFeatureMapping _mapping_14 = this.mapper.getMapping(((XStructuralFeature)member)); GenFeature _genFeature_1 = _mapping_14.getGenFeature(); ToXcoreMapping _toXcoreMapping_5 = this.mapper.getToXcoreMapping(_genFeature_1); XNamedElement _xcoreElement_5 = _toXcoreMapping_5.getXcoreElement(); - Assert.assertEquals(_xStructuralFeature, _xcoreElement_5); + Assert.assertEquals(member, _xcoreElement_5); } } if (!_matched) { if (member instanceof XOperation) { - final XOperation _xOperation = (XOperation)member; _matched=true; - XOperationMapping _mapping_10 = this.mapper.getMapping(_xOperation); + XOperationMapping _mapping_10 = this.mapper.getMapping(((XOperation)member)); EOperation _eOperation = _mapping_10.getEOperation(); Assert.assertNotNull(_eOperation); - XOperationMapping _mapping_11 = this.mapper.getMapping(_xOperation); + XOperationMapping _mapping_11 = this.mapper.getMapping(((XOperation)member)); EOperation _eOperation_1 = _mapping_11.getEOperation(); - XOperationMapping _mapping_12 = this.mapper.getMapping(_xOperation); + XOperationMapping _mapping_12 = this.mapper.getMapping(((XOperation)member)); GenOperation _genOperation = _mapping_12.getGenOperation(); EOperation _ecoreOperation = _genOperation.getEcoreOperation(); Assert.assertEquals(_eOperation_1, _ecoreOperation); - XOperationMapping _mapping_13 = this.mapper.getMapping(_xOperation); + XOperationMapping _mapping_13 = this.mapper.getMapping(((XOperation)member)); EOperation _eOperation_2 = _mapping_13.getEOperation(); ToXcoreMapping _toXcoreMapping_4 = this.mapper.getToXcoreMapping(_eOperation_2); XNamedElement _xcoreElement_4 = _toXcoreMapping_4.getXcoreElement(); - Assert.assertEquals(_xOperation, _xcoreElement_4); - XOperationMapping _mapping_14 = this.mapper.getMapping(_xOperation); + Assert.assertEquals(member, _xcoreElement_4); + XOperationMapping _mapping_14 = this.mapper.getMapping(((XOperation)member)); GenOperation _genOperation_1 = _mapping_14.getGenOperation(); ToXcoreMapping _toXcoreMapping_5 = this.mapper.getToXcoreMapping(_genOperation_1); XNamedElement _xcoreElement_5 = _toXcoreMapping_5.getXcoreElement(); - Assert.assertEquals(_xOperation, _xcoreElement_5); - EList<XParameter> _parameters = _xOperation.getParameters(); + Assert.assertEquals(member, _xcoreElement_5); + EList<XParameter> _parameters = ((XOperation)member).getParameters(); for (final XParameter parameter : _parameters) { { XParameterMapping _mapping_15 = this.mapper.getMapping(parameter); |