summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Efftinge2011-09-05 11:05:14 (EDT)
committerEd Merks2011-09-05 11:05:38 (EDT)
commit4840cf9652198d85ed49eb513621bd0e57727f48 (patch)
treefb64682f9047a88a506d81c9560b565c6e4ce2ab
parente81f3e4262db30fa3f746527dfe6c50d21cf3a59 (diff)
downloadorg.eclipse.emf-4840cf9652198d85ed49eb513621bd0e57727f48.zip
org.eclipse.emf-4840cf9652198d85ed49eb513621bd0e57727f48.tar.gz
org.eclipse.emf-4840cf9652198d85ed49eb513621bd0e57727f48.tar.bz2
regenerated due to latest Xbase changes
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen25
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java20
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java40
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g1417
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.tokens140
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java676
-rw-r--r--org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java31416
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/Xcore.xmi217
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.g553
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcore.tokens108
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreLexer.java444
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/parser/antlr/internal/InternalXcoreParser.java7382
-rw-r--r--org.eclipse.emf.ecore.xcore/src-gen/org/eclipse/emf/ecore/xcore/services/XcoreGrammarAccess.java69
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/GenerateXcore.mwe25
14 files changed, 21178 insertions, 21334 deletions
diff --git a/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen b/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
index 5a2b3be..69a40db 100644
--- a/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
+++ b/org.eclipse.emf.ecore.xcore.ui/plugin.xml_gen
@@ -205,6 +205,31 @@
class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant">
</participant>
</extension>
+ <!-- Rename Refactoring -->
+ <extension point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.emf.ecore.xcore.ui.XcoreExecutableExtensionFactory:org.eclipse.xtext.ui.refactoring.ui.IRenameElementHandler"
+ commandId="org.eclipse.xtext.ui.refactoring.RenameElement">
+ <activeWhen>
+ <reference
+ definitionId="org.eclipse.emf.ecore.xcore.Xcore.Editor.opened">
+ </reference>
+ </activeWhen>
+ </handler>
+ </extension>
+ <extension point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="popup:#TextEditorContext?after=group.edit">
+ <command commandId="org.eclipse.xtext.ui.refactoring.RenameElement"
+ style="push">
+ <visibleWhen checkEnabled="false">
+ <reference
+ definitionId="org.eclipse.emf.ecore.xcore.Xcore.Editor.opened">
+ </reference>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
</plugin>
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
index 0e286d1..8684a41 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/AbstractXcoreUiModule.java
@@ -123,6 +123,26 @@ public abstract class AbstractXcoreUiModule extends DefaultUiModule {
return org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot();
}
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JvmRenameRefactoringProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameProcessorAdapter.Factory> bindIRenameProcessorAdapter$Factory() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JavaRenameProcessorAdapter.Factory.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory> bindIRenameSupport$Factory() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JdtAwareRenameSupportFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
+ public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy.Provider> bindIRenameStrategy$Provider() {
+ return org.eclipse.xtext.common.types.ui.refactoring.participant.JvmMemberRenameStrategy.Provider.class;
+ }
+
// contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
index 9626117..11c4cb0 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/XcoreParser.java
@@ -66,8 +66,6 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1(), "rule__XMemberFeatureCall__Alternatives_1_1_3_1");
put(grammarAccess.getXPrimaryExpressionAccess().getAlternatives(), "rule__XPrimaryExpression__Alternatives");
put(grammarAccess.getXLiteralAccess().getAlternatives(), "rule__XLiteral__Alternatives");
- put(grammarAccess.getXSwitchExpressionAccess().getAlternatives_6_1(), "rule__XSwitchExpression__Alternatives_6_1");
- put(grammarAccess.getXCasePartAccess().getAlternatives_2(), "rule__XCasePart__Alternatives_2");
put(grammarAccess.getXExpressionInsideBlockAccess().getAlternatives(), "rule__XExpressionInsideBlock__Alternatives");
put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1(), "rule__XVariableDeclaration__Alternatives_1");
put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2(), "rule__XVariableDeclaration__Alternatives_2");
@@ -76,7 +74,6 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXConstructorCallAccess().getAlternatives_5(), "rule__XConstructorCall__Alternatives_5");
put(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1(), "rule__XBooleanLiteral__Alternatives_1");
put(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3(), "rule__XTryCatchFinallyExpression__Alternatives_3");
- put(grammarAccess.getXWithExpressionAccess().getAlternatives_2(), "rule__XWithExpression__Alternatives_2");
put(grammarAccess.getJvmTypeReferenceAccess().getAlternatives(), "rule__JvmTypeReference__Alternatives");
put(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives(), "rule__JvmArgumentTypeReference__Alternatives");
put(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2(), "rule__JvmWildcardTypeReference__Alternatives_2");
@@ -205,7 +202,11 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1(), "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0");
put(grammarAccess.getXClosureAccess().getGroup(), "rule__XClosure__Group__0");
put(grammarAccess.getXClosureAccess().getGroup_2(), "rule__XClosure__Group_2__0");
- put(grammarAccess.getXClosureAccess().getGroup_2_1(), "rule__XClosure__Group_2_1__0");
+ put(grammarAccess.getXClosureAccess().getGroup_2_0(), "rule__XClosure__Group_2_0__0");
+ put(grammarAccess.getXClosureAccess().getGroup_2_0_0(), "rule__XClosure__Group_2_0_0__0");
+ put(grammarAccess.getXClosureAccess().getGroup_2_0_0_1(), "rule__XClosure__Group_2_0_0_1__0");
+ put(grammarAccess.getXExpressionInClosureAccess().getGroup(), "rule__XExpressionInClosure__Group__0");
+ put(grammarAccess.getXExpressionInClosureAccess().getGroup_1(), "rule__XExpressionInClosure__Group_1__0");
put(grammarAccess.getXShortClosureAccess().getGroup(), "rule__XShortClosure__Group__0");
put(grammarAccess.getXShortClosureAccess().getGroup_0(), "rule__XShortClosure__Group_0__0");
put(grammarAccess.getXShortClosureAccess().getGroup_0_0(), "rule__XShortClosure__Group_0_0__0");
@@ -218,10 +219,8 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXSwitchExpressionAccess().getGroup_2(), "rule__XSwitchExpression__Group_2__0");
put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0(), "rule__XSwitchExpression__Group_2_0__0");
put(grammarAccess.getXSwitchExpressionAccess().getGroup_6(), "rule__XSwitchExpression__Group_6__0");
- put(grammarAccess.getXSwitchExpressionAccess().getGroup_6_1_0(), "rule__XSwitchExpression__Group_6_1_0__0");
put(grammarAccess.getXCasePartAccess().getGroup(), "rule__XCasePart__Group__0");
put(grammarAccess.getXCasePartAccess().getGroup_1(), "rule__XCasePart__Group_1__0");
- put(grammarAccess.getXCasePartAccess().getGroup_2_0(), "rule__XCasePart__Group_2_0__0");
put(grammarAccess.getXForLoopExpressionAccess().getGroup(), "rule__XForLoopExpression__Group__0");
put(grammarAccess.getXWhileExpressionAccess().getGroup(), "rule__XWhileExpression__Group__0");
put(grammarAccess.getXDoWhileExpressionAccess().getGroup(), "rule__XDoWhileExpression__Group__0");
@@ -254,14 +253,11 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1(), "rule__XTryCatchFinallyExpression__Group_3_0_1__0");
put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1(), "rule__XTryCatchFinallyExpression__Group_3_1__0");
put(grammarAccess.getXCatchClauseAccess().getGroup(), "rule__XCatchClause__Group__0");
- put(grammarAccess.getXWithExpressionAccess().getGroup(), "rule__XWithExpression__Group__0");
- put(grammarAccess.getXWithExpressionAccess().getGroup_1(), "rule__XWithExpression__Group_1__0");
- put(grammarAccess.getXWithExpressionAccess().getGroup_2_0(), "rule__XWithExpression__Group_2_0__0");
- put(grammarAccess.getXMustacheExpressionAccess().getGroup(), "rule__XMustacheExpression__Group__0");
put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0(), "rule__JvmTypeReference__Group_0__0");
put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1(), "rule__JvmTypeReference__Group_0_1__0");
+ put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0(), "rule__JvmTypeReference__Group_0_1_0__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup(), "rule__XFunctionTypeRef__Group__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0(), "rule__XFunctionTypeRef__Group_0__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_2(), "rule__XFunctionTypeRef__Group_0_2__0");
@@ -418,11 +414,15 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0");
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0");
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1");
- put(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0(), "rule__XClosure__FormalParametersAssignment_2_0");
- put(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_1_1(), "rule__XClosure__FormalParametersAssignment_2_1_1");
- put(grammarAccess.getXClosureAccess().getExpressionAssignment_4(), "rule__XClosure__ExpressionAssignment_4");
+ put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4");
+ put(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_0(), "rule__XClosure__FormalParametersAssignment_2_0_0_0");
+ put(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_1_1(), "rule__XClosure__FormalParametersAssignment_2_0_0_1_1");
+ put(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_2_0_1(), "rule__XClosure__ExplicitSyntaxAssignment_2_0_1");
+ put(grammarAccess.getXClosureAccess().getExpressionAssignment_3(), "rule__XClosure__ExpressionAssignment_3");
+ put(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0(), "rule__XExpressionInClosure__ExpressionsAssignment_1_0");
put(grammarAccess.getXShortClosureAccess().getFormalParametersAssignment_0_0_1_0(), "rule__XShortClosure__FormalParametersAssignment_0_0_1_0");
put(grammarAccess.getXShortClosureAccess().getFormalParametersAssignment_0_0_1_1_1(), "rule__XShortClosure__FormalParametersAssignment_0_0_1_1_1");
+ put(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2(), "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2");
put(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1(), "rule__XShortClosure__ExpressionAssignment_1");
put(grammarAccess.getXIfExpressionAccess().getIfAssignment_3(), "rule__XIfExpression__IfAssignment_3");
put(grammarAccess.getXIfExpressionAccess().getThenAssignment_5(), "rule__XIfExpression__ThenAssignment_5");
@@ -430,12 +430,10 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0(), "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0");
put(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_3(), "rule__XSwitchExpression__SwitchAssignment_3");
put(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_5(), "rule__XSwitchExpression__CasesAssignment_5");
- put(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_0_1(), "rule__XSwitchExpression__DefaultAssignment_6_1_0_1");
- put(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_1(), "rule__XSwitchExpression__DefaultAssignment_6_1_1");
+ put(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_2(), "rule__XSwitchExpression__DefaultAssignment_6_2");
put(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0(), "rule__XCasePart__TypeGuardAssignment_0");
put(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1(), "rule__XCasePart__CaseAssignment_1_1");
- put(grammarAccess.getXCasePartAccess().getThenAssignment_2_0_1(), "rule__XCasePart__ThenAssignment_2_0_1");
- put(grammarAccess.getXCasePartAccess().getThenAssignment_2_1(), "rule__XCasePart__ThenAssignment_2_1");
+ put(grammarAccess.getXCasePartAccess().getThenAssignment_3(), "rule__XCasePart__ThenAssignment_3");
put(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3(), "rule__XForLoopExpression__DeclaredParamAssignment_3");
put(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5(), "rule__XForLoopExpression__ForExpressionAssignment_5");
put(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7(), "rule__XForLoopExpression__EachExpressionAssignment_7");
@@ -458,12 +456,14 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0");
put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0");
put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_5");
put(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2(), "rule__XConstructorCall__ConstructorAssignment_2");
put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_1");
put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1");
put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_0(), "rule__XConstructorCall__ArgumentsAssignment_5_0");
put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_1_0(), "rule__XConstructorCall__ArgumentsAssignment_5_1_0");
put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_1_1_1(), "rule__XConstructorCall__ArgumentsAssignment_5_1_1_1");
+ put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_7(), "rule__XConstructorCall__ArgumentsAssignment_7");
put(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1(), "rule__XBooleanLiteral__IsTrueAssignment_1_1");
put(grammarAccess.getXIntLiteralAccess().getValueAssignment_1(), "rule__XIntLiteral__ValueAssignment_1");
put(grammarAccess.getXStringLiteralAccess().getValueAssignment_1(), "rule__XStringLiteral__ValueAssignment_1");
@@ -476,12 +476,6 @@ public class XcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1(), "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1");
put(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2(), "rule__XCatchClause__DeclaredParamAssignment_2");
put(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4(), "rule__XCatchClause__ExpressionAssignment_4");
- put(grammarAccess.getXWithExpressionAccess().getVariableAssignment_1_1(), "rule__XWithExpression__VariableAssignment_1_1");
- put(grammarAccess.getXWithExpressionAccess().getMainExpressionAssignment_2_0_1(), "rule__XWithExpression__MainExpressionAssignment_2_0_1");
- put(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_0_2(), "rule__XWithExpression__BlockExpressionAssignment_2_0_2");
- put(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_1(), "rule__XWithExpression__BlockExpressionAssignment_2_1");
- put(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameAssignment(), "rule__JvmFormalParameterWithoutType__NameAssignment");
- put(grammarAccess.getXMustacheExpressionAccess().getExpressionsAssignment_2(), "rule__XMustacheExpression__ExpressionsAssignment_2");
put(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1(), "rule__XFunctionTypeRef__ParamTypesAssignment_0_1");
put(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_2_1(), "rule__XFunctionTypeRef__ParamTypesAssignment_0_2_1");
put(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2(), "rule__XFunctionTypeRef__ReturnTypeAssignment_2");
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
index a93b6df..3dd5dfa 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g
@@ -1465,6 +1465,34 @@ finally {
+// Entry rule entryRuleXExpressionInClosure
+entryRuleXExpressionInClosure
+:
+{ before(grammarAccess.getXExpressionInClosureRule()); }
+ ruleXExpressionInClosure
+{ after(grammarAccess.getXExpressionInClosureRule()); }
+ EOF
+;
+
+// Rule XExpressionInClosure
+ruleXExpressionInClosure
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getXExpressionInClosureAccess().getGroup()); }
+(rule__XExpressionInClosure__Group__0)
+{ after(grammarAccess.getXExpressionInClosureAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleXShortClosure
entryRuleXShortClosure
:
@@ -2144,90 +2172,6 @@ finally {
-// Entry rule entryRuleXWithExpression
-entryRuleXWithExpression
-:
-{ before(grammarAccess.getXWithExpressionRule()); }
- ruleXWithExpression
-{ after(grammarAccess.getXWithExpressionRule()); }
- EOF
-;
-
-// Rule XWithExpression
-ruleXWithExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getXWithExpressionAccess().getGroup()); }
-(rule__XWithExpression__Group__0)
-{ after(grammarAccess.getXWithExpressionAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleJvmFormalParameterWithoutType
-entryRuleJvmFormalParameterWithoutType
-:
-{ before(grammarAccess.getJvmFormalParameterWithoutTypeRule()); }
- ruleJvmFormalParameterWithoutType
-{ after(grammarAccess.getJvmFormalParameterWithoutTypeRule()); }
- EOF
-;
-
-// Rule JvmFormalParameterWithoutType
-ruleJvmFormalParameterWithoutType
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameAssignment()); }
-(rule__JvmFormalParameterWithoutType__NameAssignment)
-{ after(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameAssignment()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleXMustacheExpression
-entryRuleXMustacheExpression
-:
-{ before(grammarAccess.getXMustacheExpressionRule()); }
- ruleXMustacheExpression
-{ after(grammarAccess.getXMustacheExpressionRule()); }
- EOF
-;
-
-// Rule XMustacheExpression
-ruleXMustacheExpression
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getGroup()); }
-(rule__XMustacheExpression__Group__0)
-{ after(grammarAccess.getXMustacheExpressionAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleQualifiedName
entryRuleQualifiedName
:
@@ -3245,69 +3189,63 @@ rule__XPrimaryExpression__Alternatives
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXWithExpressionParserRuleCall_3()); }
- ruleXWithExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXWithExpressionParserRuleCall_3()); }
-)
-
- |(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3()); }
ruleXFeatureCall
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4()); }
ruleXLiteral
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5()); }
ruleXIfExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6()); }
ruleXForLoopExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_8()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7()); }
ruleXWhileExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_8()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_9()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8()); }
ruleXDoWhileExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_9()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_10()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9()); }
ruleXThrowExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_10()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_11()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10()); }
ruleXReturnExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_11()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_12()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11()); }
ruleXTryCatchFinallyExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_12()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11()); }
)
|(
-{ before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_13()); }
+{ before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12()); }
ruleXParenthesizedExpression
-{ after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_13()); }
+{ after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12()); }
)
;
@@ -3361,50 +3299,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Alternatives_6_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_6_1_0()); }
-(rule__XSwitchExpression__Group_6_1_0__0)
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_6_1_0()); }
-)
-
- |(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_1()); }
-(rule__XSwitchExpression__DefaultAssignment_6_1_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XCasePart__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXCasePartAccess().getGroup_2_0()); }
-(rule__XCasePart__Group_2_0__0)
-{ after(grammarAccess.getXCasePartAccess().getGroup_2_0()); }
-)
-
- |(
-{ before(grammarAccess.getXCasePartAccess().getThenAssignment_2_1()); }
-(rule__XCasePart__ThenAssignment_2_1)
-{ after(grammarAccess.getXCasePartAccess().getThenAssignment_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__XExpressionInsideBlock__Alternatives
@init {
int stackSize = keepStackSize();
@@ -3587,28 +3481,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__XWithExpression__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getGroup_2_0()); }
-(rule__XWithExpression__Group_2_0__0)
-{ after(grammarAccess.getXWithExpressionAccess().getGroup_2_0()); }
-)
-
- |(
-{ before(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_1()); }
-(rule__XWithExpression__BlockExpressionAssignment_2_1)
-{ after(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__JvmTypeReference__Alternatives
@init {
int stackSize = keepStackSize();
@@ -12881,6 +12753,7 @@ rule__XMemberFeatureCall__Group_1_1__3
}
:
rule__XMemberFeatureCall__Group_1_1__3__Impl
+ rule__XMemberFeatureCall__Group_1_1__4
;
finally {
restoreStackSize(stackSize);
@@ -12903,6 +12776,36 @@ finally {
}
+rule__XMemberFeatureCall__Group_1_1__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XMemberFeatureCall__Group_1_1__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XMemberFeatureCall__Group_1_1__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); }
+(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4)?
+{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
@@ -13521,11 +13424,9 @@ rule__XClosure__Group__3__Impl
}
:
(
-{ before(grammarAccess.getXClosureAccess().getVerticalLineKeyword_3()); }
-
- '|'
-
-{ after(grammarAccess.getXClosureAccess().getVerticalLineKeyword_3()); }
+{ before(grammarAccess.getXClosureAccess().getExpressionAssignment_3()); }
+(rule__XClosure__ExpressionAssignment_3)
+{ after(grammarAccess.getXClosureAccess().getExpressionAssignment_3()); }
)
;
@@ -13540,7 +13441,6 @@ rule__XClosure__Group__4
}
:
rule__XClosure__Group__4__Impl
- rule__XClosure__Group__5
;
finally {
restoreStackSize(stackSize);
@@ -13552,9 +13452,11 @@ rule__XClosure__Group__4__Impl
}
:
(
-{ before(grammarAccess.getXClosureAccess().getExpressionAssignment_4()); }
-(rule__XClosure__ExpressionAssignment_4)
-{ after(grammarAccess.getXClosureAccess().getExpressionAssignment_4()); }
+{ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_4()); }
+
+ ']'
+
+{ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_4()); }
)
;
@@ -13563,28 +13465,67 @@ finally {
}
-rule__XClosure__Group__5
+
+
+
+
+
+
+
+
+
+
+rule__XClosure__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group__5__Impl
+ rule__XClosure__Group_2__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group__5__Impl
+rule__XClosure__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_5()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_2_0()); }
+(rule__XClosure__Group_2_0__0)
+{ after(grammarAccess.getXClosureAccess().getGroup_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
- ']'
-{ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_5()); }
+rule__XClosure__Group_2_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XClosure__Group_2_0__0__Impl
+ rule__XClosure__Group_2_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XClosure__Group_2_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getGroup_2_0_0()); }
+(rule__XClosure__Group_2_0_0__0)?
+{ after(grammarAccess.getXClosureAccess().getGroup_2_0_0()); }
)
;
@@ -13593,39 +13534,122 @@ finally {
}
+rule__XClosure__Group_2_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XClosure__Group_2_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XClosure__Group_2_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_2_0_1()); }
+(rule__XClosure__ExplicitSyntaxAssignment_2_0_1)
+{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_2_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XClosure__Group_2_0_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XClosure__Group_2_0_0__0__Impl
+ rule__XClosure__Group_2_0_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XClosure__Group_2_0_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_0()); }
+(rule__XClosure__FormalParametersAssignment_2_0_0_0)
+{ after(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__XClosure__Group_2__0
+rule__XClosure__Group_2_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_2__0__Impl
- rule__XClosure__Group_2__1
+ rule__XClosure__Group_2_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_2__0__Impl
+rule__XClosure__Group_2_0_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getGroup_2_0_0_1()); }
+(rule__XClosure__Group_2_0_0_1__0)*
+{ after(grammarAccess.getXClosureAccess().getGroup_2_0_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__XClosure__Group_2_0_0_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XClosure__Group_2_0_0_1__0__Impl
+ rule__XClosure__Group_2_0_0_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XClosure__Group_2_0_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0()); }
-(rule__XClosure__FormalParametersAssignment_2_0)
-{ after(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0()); }
+{ before(grammarAccess.getXClosureAccess().getCommaKeyword_2_0_0_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXClosureAccess().getCommaKeyword_2_0_0_1_0()); }
)
;
@@ -13634,26 +13658,26 @@ finally {
}
-rule__XClosure__Group_2__1
+rule__XClosure__Group_2_0_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_2__1__Impl
+ rule__XClosure__Group_2_0_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_2__1__Impl
+rule__XClosure__Group_2_0_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_2_1()); }
-(rule__XClosure__Group_2_1__0)*
-{ after(grammarAccess.getXClosureAccess().getGroup_2_1()); }
+{ before(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_1_1()); }
+(rule__XClosure__FormalParametersAssignment_2_0_0_1_1)
+{ after(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_0_0_1_1()); }
)
;
@@ -13666,29 +13690,57 @@ finally {
-rule__XClosure__Group_2_1__0
+rule__XExpressionInClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_2_1__0__Impl
- rule__XClosure__Group_2_1__1
+ rule__XExpressionInClosure__Group__0__Impl
+ rule__XExpressionInClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_2_1__0__Impl
+rule__XExpressionInClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getCommaKeyword_2_1_0()); }
+{ before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
+(
- ','
+)
+{ after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XExpressionInClosure__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XExpressionInClosure__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getXClosureAccess().getCommaKeyword_2_1_0()); }
+rule__XExpressionInClosure__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
+(rule__XExpressionInClosure__Group_1__0)*
+{ after(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
)
;
@@ -13697,26 +13749,61 @@ finally {
}
-rule__XClosure__Group_2_1__1
+
+
+
+
+rule__XExpressionInClosure__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_2_1__1__Impl
+ rule__XExpressionInClosure__Group_1__0__Impl
+ rule__XExpressionInClosure__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_2_1__1__Impl
+rule__XExpressionInClosure__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_1_1()); }
-(rule__XClosure__FormalParametersAssignment_2_1_1)
-{ after(grammarAccess.getXClosureAccess().getFormalParametersAssignment_2_1_1()); }
+{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
+(rule__XExpressionInClosure__ExpressionsAssignment_1_0)
+{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XExpressionInClosure__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XExpressionInClosure__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XExpressionInClosure__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
+(
+ ';'
+)?
+{ after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
)
;
@@ -13897,11 +13984,9 @@ rule__XShortClosure__Group_0_0__2__Impl
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getVerticalLineKeyword_0_0_2()); }
-
- '|'
-
-{ after(grammarAccess.getXShortClosureAccess().getVerticalLineKeyword_0_0_2()); }
+{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
+(rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2)
+{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
)
;
@@ -14815,6 +14900,7 @@ rule__XSwitchExpression__Group_6__1
}
:
rule__XSwitchExpression__Group_6__1__Impl
+ rule__XSwitchExpression__Group_6__2
;
finally {
restoreStackSize(stackSize);
@@ -14826,44 +14912,11 @@ rule__XSwitchExpression__Group_6__1__Impl
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_6_1()); }
-(rule__XSwitchExpression__Alternatives_6_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_6_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__XSwitchExpression__Group_6_1_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XSwitchExpression__Group_6_1_0__0__Impl
- rule__XSwitchExpression__Group_6_1_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XSwitchExpression__Group_6_1_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1_0_0()); }
+{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1()); }
':'
-{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1_0_0()); }
+{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_6_1()); }
)
;
@@ -14872,26 +14925,26 @@ finally {
}
-rule__XSwitchExpression__Group_6_1_0__1
+rule__XSwitchExpression__Group_6__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_6_1_0__1__Impl
+ rule__XSwitchExpression__Group_6__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_6_1_0__1__Impl
+rule__XSwitchExpression__Group_6__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_0_1()); }
-(rule__XSwitchExpression__DefaultAssignment_6_1_0_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_0_1()); }
+{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_2()); }
+(rule__XSwitchExpression__DefaultAssignment_6_2)
+{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_2()); }
)
;
@@ -14904,6 +14957,8 @@ finally {
+
+
rule__XCasePart__Group__0
@init {
int stackSize = keepStackSize();
@@ -14968,6 +15023,7 @@ rule__XCasePart__Group__2
}
:
rule__XCasePart__Group__2__Impl
+ rule__XCasePart__Group__3
;
finally {
restoreStackSize(stackSize);
@@ -14979,9 +15035,11 @@ rule__XCasePart__Group__2__Impl
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getAlternatives_2()); }
-(rule__XCasePart__Alternatives_2)
-{ after(grammarAccess.getXCasePartAccess().getAlternatives_2()); }
+{ before(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
+
+ ':'
+
+{ after(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
)
;
@@ -14990,35 +15048,26 @@ finally {
}
-
-
-
-
-
-
-rule__XCasePart__Group_1__0
+rule__XCasePart__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group_1__0__Impl
- rule__XCasePart__Group_1__1
+ rule__XCasePart__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group_1__0__Impl
+rule__XCasePart__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
-
- 'case'
-
-{ after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
+{ before(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
+(rule__XCasePart__ThenAssignment_3)
+{ after(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
)
;
@@ -15027,61 +15076,37 @@ finally {
}
-rule__XCasePart__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XCasePart__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XCasePart__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
-(rule__XCasePart__CaseAssignment_1_1)
-{ after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XCasePart__Group_2_0__0
+rule__XCasePart__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group_2_0__0__Impl
- rule__XCasePart__Group_2_0__1
+ rule__XCasePart__Group_1__0__Impl
+ rule__XCasePart__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group_2_0__0__Impl
+rule__XCasePart__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getColonKeyword_2_0_0()); }
+{ before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
- ':'
+ 'case'
-{ after(grammarAccess.getXCasePartAccess().getColonKeyword_2_0_0()); }
+{ after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
)
;
@@ -15090,26 +15115,26 @@ finally {
}
-rule__XCasePart__Group_2_0__1
+rule__XCasePart__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group_2_0__1__Impl
+ rule__XCasePart__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group_2_0__1__Impl
+rule__XCasePart__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getThenAssignment_2_0_1()); }
-(rule__XCasePart__ThenAssignment_2_0_1)
-{ after(grammarAccess.getXCasePartAccess().getThenAssignment_2_0_1()); }
+{ before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
+(rule__XCasePart__CaseAssignment_1_1)
+{ after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
)
;
@@ -16262,6 +16287,7 @@ rule__XFeatureCall__Group__4
}
:
rule__XFeatureCall__Group__4__Impl
+ rule__XFeatureCall__Group__5
;
finally {
restoreStackSize(stackSize);
@@ -16284,6 +16310,36 @@ finally {
}
+rule__XFeatureCall__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XFeatureCall__Group__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XFeatureCall__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5()); }
+(rule__XFeatureCall__FeatureCallArgumentsAssignment_5)?
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
@@ -16951,6 +17007,7 @@ rule__XConstructorCall__Group__6
}
:
rule__XConstructorCall__Group__6__Impl
+ rule__XConstructorCall__Group__7
;
finally {
restoreStackSize(stackSize);
@@ -16975,6 +17032,36 @@ finally {
}
+rule__XConstructorCall__Group__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XConstructorCall__Group__7__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XConstructorCall__Group__7__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_7()); }
+(rule__XConstructorCall__ArgumentsAssignment_7)?
+{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_7()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
@@ -18392,386 +18479,6 @@ finally {
-rule__XWithExpression__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group__0__Impl
- rule__XWithExpression__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getXWithExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXWithExpressionAccess().getXWithExpressionAction_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XWithExpression__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group__1__Impl
- rule__XWithExpression__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getGroup_1()); }
-(rule__XWithExpression__Group_1__0)?
-{ after(grammarAccess.getXWithExpressionAccess().getGroup_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XWithExpression__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getAlternatives_2()); }
-(rule__XWithExpression__Alternatives_2)
-{ after(grammarAccess.getXWithExpressionAccess().getAlternatives_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__XWithExpression__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group_1__0__Impl
- rule__XWithExpression__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getColonKeyword_1_0()); }
-
- ':'
-
-{ after(grammarAccess.getXWithExpressionAccess().getColonKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XWithExpression__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getVariableAssignment_1_1()); }
-(rule__XWithExpression__VariableAssignment_1_1)
-{ after(grammarAccess.getXWithExpressionAccess().getVariableAssignment_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__XWithExpression__Group_2_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group_2_0__0__Impl
- rule__XWithExpression__Group_2_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group_2_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getColonKeyword_2_0_0()); }
-
- ':'
-
-{ after(grammarAccess.getXWithExpressionAccess().getColonKeyword_2_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XWithExpression__Group_2_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group_2_0__1__Impl
- rule__XWithExpression__Group_2_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group_2_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getMainExpressionAssignment_2_0_1()); }
-(rule__XWithExpression__MainExpressionAssignment_2_0_1)
-{ after(grammarAccess.getXWithExpressionAccess().getMainExpressionAssignment_2_0_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XWithExpression__Group_2_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XWithExpression__Group_2_0__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__Group_2_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_0_2()); }
-(rule__XWithExpression__BlockExpressionAssignment_2_0_2)
-{ after(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_0_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__XMustacheExpression__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XMustacheExpression__Group__0__Impl
- rule__XMustacheExpression__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XMustacheExpression__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getXBlockExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXMustacheExpressionAccess().getXBlockExpressionAction_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XMustacheExpression__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XMustacheExpression__Group__1__Impl
- rule__XMustacheExpression__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XMustacheExpression__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getColonLeftCurlyBracketKeyword_1()); }
-
- ':{'
-
-{ after(grammarAccess.getXMustacheExpressionAccess().getColonLeftCurlyBracketKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XMustacheExpression__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XMustacheExpression__Group__2__Impl
- rule__XMustacheExpression__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XMustacheExpression__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getExpressionsAssignment_2()); }
-(rule__XMustacheExpression__ExpressionsAssignment_2)*
-{ after(grammarAccess.getXMustacheExpressionAccess().getExpressionsAssignment_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XMustacheExpression__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XMustacheExpression__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XMustacheExpression__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getRightCurlyBracketKeyword_3()); }
-
- '}'
-
-{ after(grammarAccess.getXMustacheExpressionAccess().getRightCurlyBracketKeyword_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
rule__QualifiedName__Group__0
@init {
int stackSize = keepStackSize();
@@ -18963,7 +18670,6 @@ rule__JvmTypeReference__Group_0_1__0
}
:
rule__JvmTypeReference__Group_0_1__0__Impl
- rule__JvmTypeReference__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
@@ -18975,11 +18681,42 @@ rule__JvmTypeReference__Group_0_1__0__Impl
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
+(rule__JvmTypeReference__Group_0_1_0__0)
+{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+rule__JvmTypeReference__Group_0_1_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__JvmTypeReference__Group_0_1_0__0__Impl
+ rule__JvmTypeReference__Group_0_1_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__JvmTypeReference__Group_0_1_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
(
)
-{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0()); }
+{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
)
;
@@ -18988,29 +18725,29 @@ finally {
}
-rule__JvmTypeReference__Group_0_1__1
+rule__JvmTypeReference__Group_0_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1__1__Impl
- rule__JvmTypeReference__Group_0_1__2
+ rule__JvmTypeReference__Group_0_1_0__1__Impl
+ rule__JvmTypeReference__Group_0_1_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1__1__Impl
+rule__JvmTypeReference__Group_0_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_1()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1()); }
'['
-{ after(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_1()); }
+{ after(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1()); }
)
;
@@ -19019,28 +18756,28 @@ finally {
}
-rule__JvmTypeReference__Group_0_1__2
+rule__JvmTypeReference__Group_0_1_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1__2__Impl
+ rule__JvmTypeReference__Group_0_1_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1__2__Impl
+rule__JvmTypeReference__Group_0_1_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_2()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2()); }
']'
-{ after(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_2()); }
+{ after(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2()); }
)
;
@@ -23530,14 +23267,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XClosure__FormalParametersAssignment_2_0
+rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0()); }
- ruleJvmFormalParameter{ after(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); }
+ ruleXClosure{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); }
)
;
@@ -23545,14 +23282,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XClosure__FormalParametersAssignment_2_1_1
+rule__XClosure__FormalParametersAssignment_2_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_1_1_0()); }
- ruleJvmFormalParameter{ after(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_1_1_0()); }
+{ before(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0_0_0()); }
+ ruleJvmFormalParameter{ after(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0_0_0()); }
)
;
@@ -23560,14 +23297,67 @@ finally {
restoreStackSize(stackSize);
}
-rule__XClosure__ExpressionAssignment_4
+rule__XClosure__FormalParametersAssignment_2_0_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getExpressionXExpressionParserRuleCall_4_0()); }
- ruleXExpression{ after(grammarAccess.getXClosureAccess().getExpressionXExpressionParserRuleCall_4_0()); }
+{ before(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0_1_1_0()); }
+ ruleJvmFormalParameter{ after(grammarAccess.getXClosureAccess().getFormalParametersJvmFormalParameterParserRuleCall_2_0_0_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XClosure__ExplicitSyntaxAssignment_2_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0()); }
+(
+{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0()); }
+
+ '|'
+
+{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0()); }
+)
+
+{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_2_0_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XClosure__ExpressionAssignment_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_3_0()); }
+ ruleXExpressionInClosure{ after(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XExpressionInClosure__ExpressionsAssignment_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0()); }
+ ruleXExpressionInsideBlock{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0()); }
)
;
@@ -23605,6 +23395,29 @@ finally {
restoreStackSize(stackSize);
}
+rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
+(
+{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
+
+ '|'
+
+{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
+)
+
+{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XShortClosure__ExpressionAssignment_1
@init {
int stackSize = keepStackSize();
@@ -23710,29 +23523,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__DefaultAssignment_6_1_0_1
+rule__XSwitchExpression__DefaultAssignment_6_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_6_1_0_1_0()); }
- ruleXExpression{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_6_1_0_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XSwitchExpression__DefaultAssignment_6_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultXMustacheExpressionParserRuleCall_6_1_1_0()); }
- ruleXMustacheExpression{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultXMustacheExpressionParserRuleCall_6_1_1_0()); }
+{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_6_2_0()); }
+ ruleXExpression{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_6_2_0()); }
)
;
@@ -23770,29 +23568,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__ThenAssignment_2_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_2_0_1_0()); }
- ruleXExpression{ after(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_2_0_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XCasePart__ThenAssignment_2_1
+rule__XCasePart__ThenAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getThenXMustacheExpressionParserRuleCall_2_1_0()); }
- ruleXMustacheExpression{ after(grammarAccess.getXCasePartAccess().getThenXMustacheExpressionParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0()); }
+ ruleXExpression{ after(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0()); }
)
;
@@ -24154,6 +23937,21 @@ finally {
restoreStackSize(stackSize);
}
+rule__XFeatureCall__FeatureCallArgumentsAssignment_5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0()); }
+ ruleXClosure{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XConstructorCall__ConstructorAssignment_2
@init {
int stackSize = keepStackSize();
@@ -24248,6 +24046,21 @@ finally {
restoreStackSize(stackSize);
}
+rule__XConstructorCall__ArgumentsAssignment_7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_7_0()); }
+ ruleXClosure{ after(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_7_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XBooleanLiteral__IsTrueAssignment_1_1
@init {
int stackSize = keepStackSize();
@@ -24440,96 +24253,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__XWithExpression__VariableAssignment_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getVariableJvmFormalParameterWithoutTypeParserRuleCall_1_1_0()); }
- ruleJvmFormalParameterWithoutType{ after(grammarAccess.getXWithExpressionAccess().getVariableJvmFormalParameterWithoutTypeParserRuleCall_1_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__MainExpressionAssignment_2_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getMainExpressionXExpressionParserRuleCall_2_0_1_0()); }
- ruleXExpression{ after(grammarAccess.getXWithExpressionAccess().getMainExpressionXExpressionParserRuleCall_2_0_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__BlockExpressionAssignment_2_0_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getBlockExpressionXBlockExpressionParserRuleCall_2_0_2_0()); }
- ruleXBlockExpression{ after(grammarAccess.getXWithExpressionAccess().getBlockExpressionXBlockExpressionParserRuleCall_2_0_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XWithExpression__BlockExpressionAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXWithExpressionAccess().getBlockExpressionXMustacheExpressionParserRuleCall_2_1_0()); }
- ruleXMustacheExpression{ after(grammarAccess.getXWithExpressionAccess().getBlockExpressionXMustacheExpressionParserRuleCall_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__JvmFormalParameterWithoutType__NameAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameValidIDParserRuleCall_0()); }
- ruleValidID{ after(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameValidIDParserRuleCall_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XMustacheExpression__ExpressionsAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXMustacheExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0()); }
- ruleXExpressionInsideBlock{ after(grammarAccess.getXMustacheExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__XFunctionTypeRef__ParamTypesAssignment_0_1
@init {
int stackSize = keepStackSize();
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.tokens b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.tokens
index 2d30179..636d77e 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.tokens
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.tokens
@@ -69,7 +69,6 @@ T__51=51
T__52=52
T__53=53
T__54=54
-T__107=107
T__103=103
T__59=59
T__104=104
@@ -102,100 +101,99 @@ T__37=37
T__38=38
T__39=39
RULE_WS=9
+'instanceof'=66
'>='=25
+'/'=33
'=='=23
+'switch'=69
'type'=49
-'isUnSet'=21
-';'=65
-'volatile'=96
-'return'=82
-'opposite'=58
-'create'=89
-'for'=74
-'?.'=104
-'unsettable'=97
-'=>'=87
-'catch'=85
-'extends'=56
-'unordered'=92
-'{'=53
-'package'=40
-'isSet'=22
-'try'=83
-'var'=106
-'('=42
-':'=71
-'**'=32
-'derived'=98
-'annotation'=47
-'default'=72
-']'=64
-'enum'=52
-'transient'=95
-'unset'=57
-'finally'=84
-'new'=78
-'val'=37
-'throws'=61
-'.*'=46
-'='=11
-'->'=29
-'%'=34
-'super'=38
-'case'=73
-'id'=99
-'convert'=51
-'<='=26
-':{'=86
-'!='=24
-'<'=28
-'['=63
-'&'=62
-'instanceof'=66
-'/'=33
-'switch'=70
'>'=27
'||'=13
-'*.'=105
+'*.'=103
+'isUnSet'=21
+'container'=100
'&&'=14
-'container'=102
+'volatile'=94
+';'=65
'wraps'=50
+'return'=81
+'create'=87
+'opposite'=58
+'for'=73
+'?.'=102
+'unsettable'=95
'+'=18
+'=>'=85
'.'=36
'import'=45
-'contains'=101
-'true'=107
+'contains'=99
+'true'=106
+'catch'=84
+'else'=68
'op'=60
-'else'=69
+'extends'=56
'+='=12
-'unique'=93
-'readonly'=94
-'as'=48
+'unordered'=90
+'readonly'=92
+'unique'=91
+'{'=53
'set'=20
+'isSet'=22
+'package'=40
+'as'=48
'void'=15
+'try'=82
'?'=16
+'var'=105
'keys'=59
-'if'=68
+'if'=67
+':'=70
+'('=42
+'derived'=96
+'while'=74
+'**'=32
'-'=31
-'while'=75
','=44
+'default'=71
+'annotation'=47
'get'=19
-'resolving'=100
+'resolving'=98
+']'=64
'..'=30
+'enum'=52
+'transient'=93
'!'=35
-'|'=67
+'|'=104
+'finally'=83
+'unset'=57
'class'=55
-'null'=79
-'typeof'=80
+'new'=77
+'val'=37
+'throws'=61
+'null'=78
+'.*'=46
+'typeof'=79
+'='=11
'@'=41
-'::'=77
-'throw'=81
+'throw'=80
+'::'=76
')'=43
-'do'=76
+'%'=34
+'->'=29
+'do'=75
+'super'=38
+'case'=72
'}'=54
-'refers'=88
-'abstract'=90
+'refers'=86
+'abstract'=88
+'id'=97
+'<='=26
+'convert'=51
+'!='=24
'false'=39
+'<'=28
+'['=63
'*'=17
-'local'=103
-'interface'=91
+'local'=101
+'&'=62
+'interface'=89
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
index 06a12f2..bd2cf81 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreLexer.java
@@ -84,7 +84,6 @@ public class InternalXcoreLexer extends Lexer {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
- public static final int T__107=107;
public static final int T__103=103;
public static final int T__59=59;
public static final int T__104=104;
@@ -1291,10 +1290,11 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:67:7: ( '|' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:67:9: '|'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:67:7: ( 'if' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:67:9: 'if'
{
- match('|');
+ match("if");
+
}
@@ -1311,10 +1311,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:68:7: ( 'if' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:68:9: 'if'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:68:7: ( 'else' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:68:9: 'else'
{
- match("if");
+ match("else");
}
@@ -1332,10 +1332,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:69:7: ( 'else' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:69:9: 'else'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:69:7: ( 'switch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:69:9: 'switch'
{
- match("else");
+ match("switch");
}
@@ -1353,11 +1353,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:70:7: ( 'switch' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:70:9: 'switch'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:70:7: ( ':' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:70:9: ':'
{
- match("switch");
-
+ match(':');
}
@@ -1374,10 +1373,11 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:71:7: ( ':' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:71:9: ':'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:71:7: ( 'default' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:71:9: 'default'
{
- match(':');
+ match("default");
+
}
@@ -1394,10 +1394,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:72:7: ( 'default' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:72:9: 'default'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:72:7: ( 'case' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:72:9: 'case'
{
- match("default");
+ match("case");
}
@@ -1415,10 +1415,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:73:7: ( 'case' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:73:9: 'case'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:73:7: ( 'for' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:73:9: 'for'
{
- match("case");
+ match("for");
}
@@ -1436,10 +1436,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:74:7: ( 'for' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:74:9: 'for'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:74:7: ( 'while' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:74:9: 'while'
{
- match("for");
+ match("while");
}
@@ -1457,10 +1457,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:75:7: ( 'while' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:75:9: 'while'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:75:7: ( 'do' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:75:9: 'do'
{
- match("while");
+ match("do");
}
@@ -1478,10 +1478,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:76:7: ( 'do' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:76:9: 'do'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:76:7: ( '::' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:76:9: '::'
{
- match("do");
+ match("::");
}
@@ -1499,10 +1499,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:77:7: ( '::' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:77:9: '::'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:77:7: ( 'new' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:77:9: 'new'
{
- match("::");
+ match("new");
}
@@ -1520,10 +1520,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:78:7: ( 'new' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:78:9: 'new'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:78:7: ( 'null' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:78:9: 'null'
{
- match("new");
+ match("null");
}
@@ -1541,10 +1541,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:79:7: ( 'null' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:79:9: 'null'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:79:7: ( 'typeof' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:79:9: 'typeof'
{
- match("null");
+ match("typeof");
}
@@ -1562,10 +1562,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:80:7: ( 'typeof' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:80:9: 'typeof'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:80:7: ( 'throw' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:80:9: 'throw'
{
- match("typeof");
+ match("throw");
}
@@ -1583,10 +1583,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:81:7: ( 'throw' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:81:9: 'throw'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:81:7: ( 'return' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:81:9: 'return'
{
- match("throw");
+ match("return");
}
@@ -1604,10 +1604,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:82:7: ( 'return' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:82:9: 'return'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:82:7: ( 'try' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:82:9: 'try'
{
- match("return");
+ match("try");
}
@@ -1625,10 +1625,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:83:7: ( 'try' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:83:9: 'try'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:83:7: ( 'finally' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:83:9: 'finally'
{
- match("try");
+ match("finally");
}
@@ -1646,10 +1646,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:84:7: ( 'finally' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:84:9: 'finally'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:84:7: ( 'catch' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:84:9: 'catch'
{
- match("finally");
+ match("catch");
}
@@ -1667,10 +1667,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:85:7: ( 'catch' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:85:9: 'catch'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:85:7: ( '=>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:85:9: '=>'
{
- match("catch");
+ match("=>");
}
@@ -1688,10 +1688,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:86:7: ( ':{' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:86:9: ':{'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:86:7: ( 'refers' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:86:9: 'refers'
{
- match(":{");
+ match("refers");
}
@@ -1709,10 +1709,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:87:7: ( '=>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:87:9: '=>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:87:7: ( 'create' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:87:9: 'create'
{
- match("=>");
+ match("create");
}
@@ -1730,10 +1730,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:88:7: ( 'refers' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:88:9: 'refers'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:88:7: ( 'abstract' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:88:9: 'abstract'
{
- match("refers");
+ match("abstract");
}
@@ -1751,10 +1751,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:89:7: ( 'create' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:89:9: 'create'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:89:7: ( 'interface' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:89:9: 'interface'
{
- match("create");
+ match("interface");
}
@@ -1772,10 +1772,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:90:7: ( 'abstract' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:90:9: 'abstract'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:90:7: ( 'unordered' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:90:9: 'unordered'
{
- match("abstract");
+ match("unordered");
}
@@ -1793,10 +1793,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:91:7: ( 'interface' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:91:9: 'interface'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:91:7: ( 'unique' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:91:9: 'unique'
{
- match("interface");
+ match("unique");
}
@@ -1814,10 +1814,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:92:7: ( 'unordered' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:92:9: 'unordered'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:92:7: ( 'readonly' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:92:9: 'readonly'
{
- match("unordered");
+ match("readonly");
}
@@ -1835,10 +1835,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:93:7: ( 'unique' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:93:9: 'unique'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:93:7: ( 'transient' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:93:9: 'transient'
{
- match("unique");
+ match("transient");
}
@@ -1856,10 +1856,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:94:7: ( 'readonly' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:94:9: 'readonly'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:94:7: ( 'volatile' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:94:9: 'volatile'
{
- match("readonly");
+ match("volatile");
}
@@ -1877,10 +1877,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:95:7: ( 'transient' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:95:9: 'transient'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:95:7: ( 'unsettable' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:95:9: 'unsettable'
{
- match("transient");
+ match("unsettable");
}
@@ -1898,10 +1898,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:96:7: ( 'volatile' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:96:9: 'volatile'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:96:7: ( 'derived' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:96:9: 'derived'
{
- match("volatile");
+ match("derived");
}
@@ -1919,10 +1919,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:97:7: ( 'unsettable' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:97:9: 'unsettable'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:97:7: ( 'id' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:97:9: 'id'
{
- match("unsettable");
+ match("id");
}
@@ -1940,10 +1940,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:98:7: ( 'derived' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:98:9: 'derived'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:98:7: ( 'resolving' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:98:9: 'resolving'
{
- match("derived");
+ match("resolving");
}
@@ -1961,10 +1961,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:99:7: ( 'id' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:99:9: 'id'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:99:7: ( 'contains' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:99:9: 'contains'
{
- match("id");
+ match("contains");
}
@@ -1982,10 +1982,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:100:8: ( 'resolving' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:100:10: 'resolving'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:100:8: ( 'container' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:100:10: 'container'
{
- match("resolving");
+ match("container");
}
@@ -2003,10 +2003,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:101:8: ( 'contains' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:101:10: 'contains'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:101:8: ( 'local' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:101:10: 'local'
{
- match("contains");
+ match("local");
}
@@ -2024,10 +2024,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:102:8: ( 'container' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:102:10: 'container'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:102:8: ( '?.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:102:10: '?.'
{
- match("container");
+ match("?.");
}
@@ -2045,10 +2045,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:103:8: ( 'local' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:103:10: 'local'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:103:8: ( '*.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:103:10: '*.'
{
- match("local");
+ match("*.");
}
@@ -2066,11 +2066,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:104:8: ( '?.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:104:10: '?.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:104:8: ( '|' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:104:10: '|'
{
- match("?.");
-
+ match('|');
}
@@ -2087,10 +2086,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:105:8: ( '*.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:105:10: '*.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:105:8: ( 'var' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:105:10: 'var'
{
- match("*.");
+ match("var");
}
@@ -2108,29 +2107,8 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:106:8: ( 'var' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:106:10: 'var'
- {
- match("var");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__106"
-
- // $ANTLR start "T__107"
- public final void mT__107() throws RecognitionException {
- try {
- int _type = T__107;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:107:8: ( 'true' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:107:10: 'true'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:106:8: ( 'true' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:106:10: 'true'
{
match("true");
@@ -2143,17 +2121,17 @@ public class InternalXcoreLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__107"
+ // $ANTLR end "T__106"
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
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:24707: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:24707: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:24430: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:24430: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:24707:11: ( '^' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24430:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2162,7 +2140,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24707:11: '^'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24430:11: '^'
{
match('^');
@@ -2180,7 +2158,7 @@ public class InternalXcoreLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24707: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:24430:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2229,10 +2207,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24709:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24709:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24432:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24432:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24709:12: ( '0' .. '9' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24432:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -2246,7 +2224,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24709:13: '0' .. '9'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24432:13: '0' .. '9'
{
matchRange('0','9');
@@ -2278,10 +2256,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711: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:24711: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:24434: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:24434: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:24711: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:24434:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2299,10 +2277,10 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711: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:24434: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:24711: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:24434:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -2318,7 +2296,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711: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:24434: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') ) {
@@ -2334,7 +2312,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24434:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2359,10 +2337,10 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711: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:24434: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:24711: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:24434:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -2378,7 +2356,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711: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:24434: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') ) {
@@ -2394,7 +2372,7 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24711:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24434:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2437,12 +2415,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24436:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24436:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24436:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -2467,7 +2445,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24713:52: .
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24436:52: .
{
matchAny();
@@ -2497,12 +2475,12 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438: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:24715:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -2515,7 +2493,7 @@ public class InternalXcoreLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438: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();
@@ -2535,7 +2513,7 @@ public class InternalXcoreLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2544,9 +2522,9 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:41: ( '\\r' )?
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2555,7 +2533,7 @@ public class InternalXcoreLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24715:41: '\\r'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24438:41: '\\r'
{
match('\r');
@@ -2587,10 +2565,10 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24717:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24717:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24440:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24440:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24717:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24440:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -2644,8 +2622,8 @@ public class InternalXcoreLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24719:16: ( . )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24719:18: .
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24442:16: ( . )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:24442:18: .
{
matchAny();
@@ -2660,8 +2638,8 @@ public class InternalXcoreLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=104;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=103;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -3337,56 +3315,49 @@ public class InternalXcoreLexer extends Lexer {
}
break;
case 97 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:593: T__107
- {
- mT__107();
-
- }
- break;
- case 98 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:600: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:593: RULE_ID
{
mRULE_ID();
}
break;
- case 99 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:608: RULE_INT
+ case 98 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:601: RULE_INT
{
mRULE_INT();
}
break;
- case 100 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:617: RULE_STRING
+ case 99 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:610: RULE_STRING
{
mRULE_STRING();
}
break;
- case 101 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:629: RULE_ML_COMMENT
+ case 100 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:622: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
- case 102 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:645: RULE_SL_COMMENT
+ case 101 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:638: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
- case 103 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:661: RULE_WS
+ case 102 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:654: RULE_WS
{
mRULE_WS();
}
break;
- case 104 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:669: RULE_ANY_OTHER
+ case 103 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1:662: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -3402,27 +3373,27 @@ public class InternalXcoreLexer extends Lexer {
static final String DFA12_eotS =
"\1\uffff\1\63\1\65\1\67\1\71\1\74\1\76\1\101\3\74\1\114\1\116\1"+
"\120\1\122\1\125\1\130\1\uffff\2\74\4\uffff\5\74\2\uffff\3\74\3"+
- "\uffff\1\173\4\74\1\60\2\uffff\2\60\13\uffff\2\74\6\uffff\7\74\1"+
- "\u0092\1\u0093\17\uffff\4\74\4\uffff\1\74\1\u0099\15\74\2\uffff"+
- "\1\74\1\u00ae\1\74\6\uffff\1\74\1\u00b2\4\74\3\uffff\2\74\1\u00bc"+
- "\1\u00bd\1\u00be\1\u00bf\7\74\2\uffff\1\74\1\u00c8\3\74\1\uffff"+
- "\3\74\1\u00cf\20\74\1\uffff\3\74\1\uffff\1\u00e4\6\74\1\u00eb\1"+
- "\74\4\uffff\10\74\1\uffff\4\74\1\u00fa\1\74\1\uffff\1\74\1\u00fd"+
- "\5\74\1\u0103\2\74\1\u0106\1\74\1\u0108\4\74\1\u010d\2\74\1\uffff"+
- "\1\u0110\5\74\1\uffff\1\74\1\u0117\2\74\1\u011a\3\74\1\u011e\5\74"+
- "\1\uffff\1\u0125\1\74\1\uffff\1\u0127\1\u0128\2\74\1\u012b\1\uffff"+
- "\1\u012c\1\74\1\uffff\1\74\1\uffff\1\u0130\3\74\1\uffff\2\74\1\uffff"+
- "\4\74\1\u013a\1\74\1\uffff\1\u013c\1\74\1\uffff\1\u013e\2\74\1\uffff"+
- "\4\74\1\u0145\1\u0146\1\uffff\1\74\2\uffff\2\74\2\uffff\1\u014a"+
- "\2\74\1\uffff\1\74\1\u014e\3\74\1\u0152\1\u0153\2\74\1\uffff\1\74"+
- "\1\uffff\1\u0157\1\uffff\2\74\1\u015a\1\u015b\2\74\2\uffff\1\74"+
- "\1\u015f\1\74\1\uffff\1\u0162\2\74\1\uffff\1\74\1\u0166\1\u0167"+
- "\2\uffff\2\74\1\u016a\1\uffff\2\74\2\uffff\1\74\1\u016e\1\74\1\uffff"+
- "\1\u0170\1\74\1\uffff\2\74\1\u0174\2\uffff\1\u0175\1\74\1\uffff"+
- "\1\74\1\u0178\1\74\1\uffff\1\u017a\1\uffff\1\u017b\1\74\1\u017d"+
- "\2\uffff\1\u017e\1\u017f\1\uffff\1\u0180\2\uffff\1\u0181\5\uffff";
+ "\uffff\1\172\4\74\1\60\2\uffff\2\60\13\uffff\2\74\6\uffff\7\74\1"+
+ "\u0091\1\u0092\17\uffff\4\74\4\uffff\1\74\1\u0098\15\74\2\uffff"+
+ "\1\74\1\u00ad\1\74\5\uffff\1\74\1\u00b1\4\74\3\uffff\2\74\1\u00bb"+
+ "\1\u00bc\1\u00bd\1\u00be\7\74\2\uffff\1\74\1\u00c7\3\74\1\uffff"+
+ "\3\74\1\u00ce\20\74\1\uffff\3\74\1\uffff\1\u00e3\6\74\1\u00ea\1"+
+ "\74\4\uffff\10\74\1\uffff\4\74\1\u00f9\1\74\1\uffff\1\74\1\u00fc"+
+ "\5\74\1\u0102\2\74\1\u0105\1\74\1\u0107\4\74\1\u010c\2\74\1\uffff"+
+ "\1\u010f\5\74\1\uffff\1\74\1\u0116\2\74\1\u0119\3\74\1\u011d\5\74"+
+ "\1\uffff\1\u0124\1\74\1\uffff\1\u0126\1\u0127\2\74\1\u012a\1\uffff"+
+ "\1\u012b\1\74\1\uffff\1\74\1\uffff\1\u012f\3\74\1\uffff\2\74\1\uffff"+
+ "\4\74\1\u0139\1\74\1\uffff\1\u013b\1\74\1\uffff\1\u013d\2\74\1\uffff"+
+ "\4\74\1\u0144\1\u0145\1\uffff\1\74\2\uffff\2\74\2\uffff\1\u0149"+
+ "\2\74\1\uffff\1\74\1\u014d\3\74\1\u0151\1\u0152\2\74\1\uffff\1\74"+
+ "\1\uffff\1\u0156\1\uffff\2\74\1\u0159\1\u015a\2\74\2\uffff\1\74"+
+ "\1\u015e\1\74\1\uffff\1\u0161\2\74\1\uffff\1\74\1\u0165\1\u0166"+
+ "\2\uffff\2\74\1\u0169\1\uffff\2\74\2\uffff\1\74\1\u016d\1\74\1\uffff"+
+ "\1\u016f\1\74\1\uffff\2\74\1\u0173\2\uffff\1\u0174\1\74\1\uffff"+
+ "\1\74\1\u0177\1\74\1\uffff\1\u0179\1\uffff\1\u017a\1\74\1\u017c"+
+ "\2\uffff\1\u017d\1\u017e\1\uffff\1\u017f\2\uffff\1\u0180\5\uffff";
static final String DFA12_eofS =
- "\u0182\uffff";
+ "\u0181\uffff";
static final String DFA12_minS =
"\1\0\2\75\1\174\1\46\1\141\1\56\1\52\2\145\1\144\3\75\1\76\2\52"+
"\1\uffff\2\141\4\uffff\1\142\2\150\1\141\1\154\2\uffff\1\156\1\160"+
@@ -3430,7 +3401,7 @@ public class InternalXcoreLexer extends Lexer {
"\1\154\6\uffff\2\164\1\160\1\151\1\123\1\160\1\163\2\44\17\uffff"+
"\1\154\1\162\1\156\1\143\4\uffff\1\156\1\44\1\163\1\160\1\162\2"+
"\141\1\151\1\156\1\141\1\163\1\145\1\165\1\164\1\163\2\uffff\1\151"+
- "\1\44\1\171\6\uffff\1\146\1\44\1\167\1\154\1\141\1\143\3\uffff\1"+
+ "\1\44\1\171\5\uffff\1\146\1\44\1\167\1\154\1\141\1\143\3\uffff\1"+
"\144\1\141\4\44\1\145\1\164\1\156\1\145\1\157\1\164\1\145\2\uffff"+
"\1\163\1\44\1\141\1\153\1\157\1\uffff\1\164\1\145\1\157\1\44\1\156"+
"\1\145\1\160\1\154\1\164\1\163\1\145\1\143\1\141\1\155\3\145\1\162"+
@@ -3456,11 +3427,11 @@ public class InternalXcoreLexer extends Lexer {
static final String DFA12_maxS =
"\1\uffff\1\76\1\75\1\174\1\46\1\157\2\56\1\145\1\167\1\163\3\75"+
"\1\76\1\56\1\57\1\uffff\1\157\1\141\4\uffff\1\163\1\171\2\162\1"+
- "\170\2\uffff\1\156\1\160\1\145\3\uffff\1\173\1\157\1\165\1\145\1"+
+ "\170\2\uffff\1\156\1\160\1\145\3\uffff\1\72\1\157\1\165\1\145\1"+
"\157\1\172\2\uffff\2\uffff\13\uffff\1\154\1\162\6\uffff\2\164\1"+
"\160\1\151\1\125\1\160\1\164\2\172\17\uffff\1\154\1\162\1\156\1"+
"\143\4\uffff\1\156\1\172\1\163\1\160\1\162\1\171\1\141\1\151\1\156"+
- "\1\141\1\164\1\145\1\165\1\164\1\163\2\uffff\1\163\1\172\1\171\6"+
+ "\1\141\1\164\1\145\1\165\1\164\1\163\2\uffff\1\163\1\172\1\171\5"+
"\uffff\1\162\1\172\1\167\1\154\1\164\1\143\3\uffff\1\144\1\141\4"+
"\172\1\145\1\164\1\156\1\145\1\157\1\164\1\145\2\uffff\1\163\1\172"+
"\1\141\1\153\1\157\1\uffff\1\164\1\145\1\157\1\172\1\156\1\145\1"+
@@ -3486,24 +3457,24 @@ public class InternalXcoreLexer extends Lexer {
"\172\2\uffff\1\172\5\uffff";
static final String DFA12_acceptS =
"\21\uffff\1\30\2\uffff\1\37\1\40\1\41\1\42\5\uffff\1\53\1\54\3\uffff"+
- "\1\65\1\66\1\67\6\uffff\1\142\1\143\2\uffff\1\147\1\150\1\15\1\115"+
- "\1\1\1\2\1\10\1\3\1\71\1\4\1\64\2\uffff\1\142\1\136\1\6\1\26\1\137"+
- "\1\7\11\uffff\1\16\1\31\1\17\1\21\1\20\1\22\1\23\1\25\1\24\1\44"+
- "\1\32\1\145\1\146\1\27\1\30\4\uffff\1\37\1\40\1\41\1\42\17\uffff"+
- "\1\53\1\54\3\uffff\1\65\1\66\1\67\1\103\1\114\1\75\6\uffff\1\143"+
- "\1\144\1\147\15\uffff\1\72\1\131\5\uffff\1\46\24\uffff\1\62\3\uffff"+
- "\1\102\11\uffff\1\33\1\140\1\11\1\12\10\uffff\1\100\6\uffff\1\111"+
- "\24\uffff\1\104\6\uffff\1\5\16\uffff\1\47\2\uffff\1\141\5\uffff"+
- "\1\77\2\uffff\1\52\1\uffff\1\73\4\uffff\1\61\2\uffff\1\105\6\uffff"+
- "\1\34\2\uffff\1\14\3\uffff\1\35\6\uffff\1\107\1\uffff\1\50\1\101"+
- "\2\uffff\1\55\1\113\3\uffff\1\57\11\uffff\1\135\1\uffff\1\74\1\uffff"+
- "\1\43\6\uffff\1\106\1\63\3\uffff\1\117\3\uffff\1\123\3\uffff\1\110"+
- "\1\116\3\uffff\1\13\2\uffff\1\112\1\36\3\uffff\1\51\2\uffff\1\56"+
- "\3\uffff\1\76\1\130\2\uffff\1\126\3\uffff\1\120\1\uffff\1\133\3"+
- "\uffff\1\60\1\124\2\uffff\1\121\1\uffff\1\125\1\134\1\uffff\1\122"+
- "\1\132\1\70\1\45\1\127";
+ "\1\65\1\66\1\67\6\uffff\1\141\1\142\2\uffff\1\146\1\147\1\15\1\113"+
+ "\1\1\1\2\1\10\1\3\1\136\1\4\1\64\2\uffff\1\141\1\134\1\6\1\26\1"+
+ "\135\1\7\11\uffff\1\16\1\31\1\17\1\21\1\20\1\22\1\23\1\25\1\24\1"+
+ "\44\1\32\1\144\1\145\1\27\1\30\4\uffff\1\37\1\40\1\41\1\42\17\uffff"+
+ "\1\53\1\54\3\uffff\1\65\1\66\1\67\1\102\1\74\6\uffff\1\142\1\143"+
+ "\1\146\15\uffff\1\71\1\127\5\uffff\1\46\24\uffff\1\62\3\uffff\1"+
+ "\101\11\uffff\1\33\1\137\1\11\1\12\10\uffff\1\77\6\uffff\1\110\24"+
+ "\uffff\1\103\6\uffff\1\5\16\uffff\1\47\2\uffff\1\140\5\uffff\1\76"+
+ "\2\uffff\1\52\1\uffff\1\72\4\uffff\1\61\2\uffff\1\104\6\uffff\1"+
+ "\34\2\uffff\1\14\3\uffff\1\35\6\uffff\1\106\1\uffff\1\50\1\100\2"+
+ "\uffff\1\55\1\112\3\uffff\1\57\11\uffff\1\133\1\uffff\1\73\1\uffff"+
+ "\1\43\6\uffff\1\105\1\63\3\uffff\1\115\3\uffff\1\121\3\uffff\1\107"+
+ "\1\114\3\uffff\1\13\2\uffff\1\111\1\36\3\uffff\1\51\2\uffff\1\56"+
+ "\3\uffff\1\75\1\126\2\uffff\1\124\3\uffff\1\116\1\uffff\1\131\3"+
+ "\uffff\1\60\1\122\2\uffff\1\117\1\uffff\1\123\1\132\1\uffff\1\120"+
+ "\1\130\1\70\1\45\1\125";
static final String DFA12_specialS =
- "\1\0\54\uffff\1\2\1\1\u0153\uffff}>";
+ "\1\2\54\uffff\1\1\1\0\u0152\uffff}>";
static final String[] DFA12_transitionS = {
"\11\60\2\57\2\60\1\57\22\60\1\57\1\13\1\55\1\60\1\53\1\21\1"+
"\4\1\56\1\25\1\26\1\7\1\2\1\27\1\16\1\17\1\20\12\54\1\45\1\44"+
@@ -3547,16 +3518,16 @@ public class InternalXcoreLexer extends Lexer {
"",
"",
"",
- "\1\171\100\uffff\1\172",
- "\1\174\11\uffff\1\175",
- "\1\176\17\uffff\1\177",
+ "\1\171",
+ "\1\173\11\uffff\1\174",
+ "\1\175\17\uffff\1\176",
+ "\1\177",
"\1\u0080",
- "\1\u0081",
"\1\74\34\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"",
- "\0\u0083",
- "\0\u0083",
+ "\0\u0082",
+ "\0\u0082",
"",
"",
"",
@@ -3568,21 +3539,21 @@ public class InternalXcoreLexer extends Lexer {
"",
"",
"",
- "\1\u0085\2\uffff\1\u0086",
- "\1\u0087\5\uffff\1\u0088",
+ "\1\u0084\2\uffff\1\u0085",
+ "\1\u0086\5\uffff\1\u0087",
"",
"",
"",
"",
"",
"",
+ "\1\u0088",
"\1\u0089",
"\1\u008a",
"\1\u008b",
- "\1\u008c",
- "\1\u008e\1\uffff\1\u008d",
- "\1\u008f",
- "\1\u0090\1\u0091",
+ "\1\u008d\1\uffff\1\u008c",
+ "\1\u008e",
+ "\1\u008f\1\u0090",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
@@ -3602,54 +3573,53 @@ public class InternalXcoreLexer extends Lexer {
"",
"",
"",
+ "\1\u0093",
"\1\u0094",
"\1\u0095",
"\1\u0096",
- "\1\u0097",
"",
"",
"",
"",
- "\1\u0098",
+ "\1\u0097",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0099",
"\1\u009a",
"\1\u009b",
- "\1\u009c",
- "\1\u009e\23\uffff\1\u009f\3\uffff\1\u009d",
+ "\1\u009d\23\uffff\1\u009e\3\uffff\1\u009c",
+ "\1\u009f",
"\1\u00a0",
"\1\u00a1",
"\1\u00a2",
- "\1\u00a3",
- "\1\u00a4\1\u00a5",
+ "\1\u00a3\1\u00a4",
+ "\1\u00a5",
"\1\u00a6",
"\1\u00a7",
"\1\u00a8",
- "\1\u00a9",
"",
"",
- "\1\u00ac\5\uffff\1\u00ab\3\uffff\1\u00aa",
+ "\1\u00ab\5\uffff\1\u00aa\3\uffff\1\u00a9",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\17"+
- "\74\1\u00ad\12\74",
- "\1\u00af",
- "",
+ "\74\1\u00ac\12\74",
+ "\1\u00ae",
"",
"",
"",
"",
"",
- "\1\u00b0\13\uffff\1\u00b1",
+ "\1\u00af\13\uffff\1\u00b0",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00b2",
"\1\u00b3",
- "\1\u00b4",
- "\1\u00b7\4\uffff\1\u00b6\14\uffff\1\u00b8\1\u00b5",
- "\1\u00b9",
+ "\1\u00b6\4\uffff\1\u00b5\14\uffff\1\u00b7\1\u00b4",
+ "\1\u00b8",
"",
"",
"",
+ "\1\u00b9",
"\1\u00ba",
- "\1\u00bb",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
@@ -3658,32 +3628,33 @@ public class InternalXcoreLexer extends Lexer {
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00bf",
"\1\u00c0",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
- "\1\u00c6",
"",
"",
- "\1\u00c7",
+ "\1\u00c6",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00c8",
"\1\u00c9",
"\1\u00ca",
- "\1\u00cb",
"",
+ "\1\u00cb",
"\1\u00cc",
"\1\u00cd",
- "\1\u00ce",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00cf",
"\1\u00d0",
"\1\u00d1",
"\1\u00d2",
- "\1\u00d3",
- "\1\u00d5\1\uffff\1\u00d4",
+ "\1\u00d4\1\uffff\1\u00d3",
+ "\1\u00d5",
"\1\u00d6",
"\1\u00d7",
"\1\u00d8",
@@ -3694,27 +3665,27 @@ public class InternalXcoreLexer extends Lexer {
"\1\u00dd",
"\1\u00de",
"\1\u00df",
- "\1\u00e0",
"",
+ "\1\u00e0",
"\1\u00e1",
"\1\u00e2",
- "\1\u00e3",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00e4",
"\1\u00e5",
"\1\u00e6",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
- "\1\u00ea",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u00ec",
+ "\1\u00eb",
"",
"",
"",
"",
+ "\1\u00ec",
"\1\u00ed",
"\1\u00ee",
"\1\u00ef",
@@ -3722,218 +3693,217 @@ public class InternalXcoreLexer extends Lexer {
"\1\u00f1",
"\1\u00f2",
"\1\u00f3",
- "\1\u00f4",
"",
+ "\1\u00f4",
"\1\u00f5",
"\1\u00f6",
"\1\u00f7",
- "\1\u00f8",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\16"+
- "\74\1\u00f9\13\74",
- "\1\u00fb",
+ "\74\1\u00f8\13\74",
+ "\1\u00fa",
"",
- "\1\u00fc",
+ "\1\u00fb",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u00fd",
"\1\u00fe",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
- "\1\u0102",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0103",
"\1\u0104",
- "\1\u0105",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u0107",
+ "\1\u0106",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0108",
"\1\u0109",
"\1\u010a",
"\1\u010b",
- "\1\u010c",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u010d",
"\1\u010e",
- "\1\u010f",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0110",
"\1\u0111",
"\1\u0112",
"\1\u0113",
"\1\u0114",
- "\1\u0115",
"",
- "\1\u0116",
+ "\1\u0115",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0117",
"\1\u0118",
- "\1\u0119",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u011a",
"\1\u011b",
"\1\u011c",
- "\1\u011d",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u011e",
"\1\u011f",
"\1\u0120",
"\1\u0121",
"\1\u0122",
- "\1\u0123",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\22"+
- "\74\1\u0124\7\74",
- "\1\u0126",
+ "\74\1\u0123\7\74",
+ "\1\u0125",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0128",
"\1\u0129",
- "\1\u012a",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u012d",
+ "\1\u012c",
"",
- "\1\u012e",
+ "\1\u012d",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\23"+
- "\74\1\u012f\6\74",
+ "\74\1\u012e\6\74",
+ "\1\u0130",
"\1\u0131",
"\1\u0132",
- "\1\u0133",
"",
+ "\1\u0133",
"\1\u0134",
- "\1\u0135",
"",
+ "\1\u0135",
"\1\u0136",
"\1\u0137",
"\1\u0138",
- "\1\u0139",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u013b",
+ "\1\u013a",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u013d",
+ "\1\u013c",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u013e",
"\1\u013f",
- "\1\u0140",
"",
+ "\1\u0140",
"\1\u0141",
"\1\u0142",
"\1\u0143",
- "\1\u0144",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
- "\1\u0147",
+ "\1\u0146",
"",
"",
+ "\1\u0147",
"\1\u0148",
- "\1\u0149",
"",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u014a",
"\1\u014b",
- "\1\u014c",
"",
- "\1\u014d",
+ "\1\u014c",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u014e",
"\1\u014f",
"\1\u0150",
- "\1\u0151",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0153",
"\1\u0154",
- "\1\u0155",
"",
- "\1\u0156",
+ "\1\u0155",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
+ "\1\u0157",
"\1\u0158",
- "\1\u0159",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u015b",
"\1\u015c",
- "\1\u015d",
"",
"",
- "\1\u015e",
+ "\1\u015d",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u0161\15\uffff\1\u0160",
+ "\1\u0160\15\uffff\1\u015f",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
+ "\1\u0162",
"\1\u0163",
- "\1\u0164",
"",
- "\1\u0165",
+ "\1\u0164",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
"",
+ "\1\u0167",
"\1\u0168",
- "\1\u0169",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
+ "\1\u016a",
"\1\u016b",
- "\1\u016c",
"",
"",
- "\1\u016d",
+ "\1\u016c",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u016f",
+ "\1\u016e",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u0171",
+ "\1\u0170",
"",
+ "\1\u0171",
"\1\u0172",
- "\1\u0173",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u0176",
+ "\1\u0175",
"",
- "\1\u0177",
+ "\1\u0176",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u0179",
+ "\1\u0178",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
- "\1\u017c",
+ "\1\u017b",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32"+
"\74",
"",
@@ -3986,13 +3956,33 @@ public class InternalXcoreLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
+ int LA12_46 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_46>='\u0000' && LA12_46<='\uFFFF')) ) {s = 130;}
+
+ else s = 48;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA12_45 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_45>='\u0000' && LA12_45<='\uFFFF')) ) {s = 130;}
+
+ else s = 48;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
int LA12_0 = input.LA(1);
s = -1;
@@ -4094,26 +4084,6 @@ public class InternalXcoreLexer extends Lexer {
if ( s>=0 ) return s;
break;
- case 1 :
- int LA12_46 = input.LA(1);
-
- s = -1;
- if ( ((LA12_46>='\u0000' && LA12_46<='\uFFFF')) ) {s = 131;}
-
- else s = 48;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA12_45 = input.LA(1);
-
- s = -1;
- if ( ((LA12_45>='\u0000' && LA12_45<='\uFFFF')) ) {s = 131;}
-
- else s = 48;
-
- if ( s>=0 ) return s;
- break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 12, _s, input);
diff --git a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
index 48bfa98..24f6390 100644
--- a/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
+++ b/org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcoreParser.java
@@ -23,7 +23,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalXcoreParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'+='", "'||'", "'&&'", "'void'", "'?'", "'*'", "'+'", "'get'", "'set'", "'isUnSet'", "'isSet'", "'=='", "'!='", "'>='", "'<='", "'>'", "'<'", "'->'", "'..'", "'-'", "'**'", "'/'", "'%'", "'!'", "'.'", "'val'", "'super'", "'false'", "'package'", "'@'", "'('", "')'", "','", "'import'", "'.*'", "'annotation'", "'as'", "'type'", "'wraps'", "'convert'", "'enum'", "'{'", "'}'", "'class'", "'extends'", "'unset'", "'opposite'", "'keys'", "'op'", "'throws'", "'&'", "'['", "']'", "';'", "'instanceof'", "'|'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'::'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "':{'", "'=>'", "'refers'", "'create'", "'abstract'", "'interface'", "'unordered'", "'unique'", "'readonly'", "'transient'", "'volatile'", "'unsettable'", "'derived'", "'id'", "'resolving'", "'contains'", "'container'", "'local'", "'?.'", "'*.'", "'var'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'+='", "'||'", "'&&'", "'void'", "'?'", "'*'", "'+'", "'get'", "'set'", "'isUnSet'", "'isSet'", "'=='", "'!='", "'>='", "'<='", "'>'", "'<'", "'->'", "'..'", "'-'", "'**'", "'/'", "'%'", "'!'", "'.'", "'val'", "'super'", "'false'", "'package'", "'@'", "'('", "')'", "','", "'import'", "'.*'", "'annotation'", "'as'", "'type'", "'wraps'", "'convert'", "'enum'", "'{'", "'}'", "'class'", "'extends'", "'unset'", "'opposite'", "'keys'", "'op'", "'throws'", "'&'", "'['", "']'", "';'", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'::'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'=>'", "'refers'", "'create'", "'abstract'", "'interface'", "'unordered'", "'unique'", "'readonly'", "'transient'", "'volatile'", "'unsettable'", "'derived'", "'id'", "'resolving'", "'contains'", "'container'", "'local'", "'?.'", "'*.'", "'|'", "'var'", "'true'"
};
public static final int RULE_ID=5;
public static final int T__29=29;
@@ -97,7 +97,6 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
- public static final int T__107=107;
public static final int T__103=103;
public static final int T__59=59;
public static final int T__104=104;
@@ -4372,17 +4371,102 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleXClosure"
+ // $ANTLR start "entryRuleXExpressionInClosure"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1469:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ;
+ public final void entryRuleXExpressionInClosure() throws RecognitionException {
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1470:1: ( ruleXExpressionInClosure EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1471:1: ruleXExpressionInClosure EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXExpressionInClosureRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure3074);
+ ruleXExpressionInClosure();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXExpressionInClosureRule());
+ }
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXExpressionInClosure3081); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXExpressionInClosure"
+
+
+ // $ANTLR start "ruleXExpressionInClosure"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1478:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ;
+ public final void ruleXExpressionInClosure() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1482:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1483:1: ( ( rule__XExpressionInClosure__Group__0 ) )
+ {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1483:1: ( ( rule__XExpressionInClosure__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1484:1: ( rule__XExpressionInClosure__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXExpressionInClosureAccess().getGroup());
+ }
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1485:1: ( rule__XExpressionInClosure__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1485:2: rule__XExpressionInClosure__Group__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__XExpressionInClosure__Group__0_in_ruleXExpressionInClosure3107);
+ rule__XExpressionInClosure__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXExpressionInClosureAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXExpressionInClosure"
+
+
// $ANTLR start "entryRuleXShortClosure"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1469:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1497:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
public final void entryRuleXShortClosure() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1470:1: ( ruleXShortClosure EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1471:1: ruleXShortClosure EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1498:1: ( ruleXShortClosure EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1499:1: ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure3074);
+ pushFollow(FollowSets000.FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure3134);
ruleXShortClosure();
state._fsp--;
@@ -4390,7 +4474,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXShortClosureRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXShortClosure3081); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXShortClosure3141); if (state.failed) return ;
}
@@ -4407,25 +4491,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXShortClosure"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1478:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1506:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
public final void ruleXShortClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1482:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1483:1: ( ( rule__XShortClosure__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1510:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1511:1: ( ( rule__XShortClosure__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1483:1: ( ( rule__XShortClosure__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1484:1: ( rule__XShortClosure__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1511:1: ( ( rule__XShortClosure__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1512:1: ( rule__XShortClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1485:1: ( rule__XShortClosure__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1485:2: rule__XShortClosure__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1513:1: ( rule__XShortClosure__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1513:2: rule__XShortClosure__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure3107);
+ pushFollow(FollowSets000.FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure3167);
rule__XShortClosure__Group__0();
state._fsp--;
@@ -4458,16 +4542,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXParenthesizedExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1497:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1525:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
public final void entryRuleXParenthesizedExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1498:1: ( ruleXParenthesizedExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1499:1: ruleXParenthesizedExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1526:1: ( ruleXParenthesizedExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1527:1: ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression3134);
+ pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression3194);
ruleXParenthesizedExpression();
state._fsp--;
@@ -4475,7 +4559,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXParenthesizedExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXParenthesizedExpression3141); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXParenthesizedExpression3201); if (state.failed) return ;
}
@@ -4492,25 +4576,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXParenthesizedExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1506:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1534:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
public final void ruleXParenthesizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1510:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1511:1: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1538:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1539:1: ( ( rule__XParenthesizedExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1511:1: ( ( rule__XParenthesizedExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1512:1: ( rule__XParenthesizedExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1539:1: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1540:1: ( rule__XParenthesizedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1513:1: ( rule__XParenthesizedExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1513:2: rule__XParenthesizedExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1541:1: ( rule__XParenthesizedExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1541:2: rule__XParenthesizedExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression3167);
+ pushFollow(FollowSets000.FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression3227);
rule__XParenthesizedExpression__Group__0();
state._fsp--;
@@ -4543,16 +4627,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXIfExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1525:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1553:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
public final void entryRuleXIfExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1526:1: ( ruleXIfExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1527:1: ruleXIfExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1554:1: ( ruleXIfExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1555:1: ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression3194);
+ pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression3254);
ruleXIfExpression();
state._fsp--;
@@ -4560,7 +4644,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXIfExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIfExpression3201); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIfExpression3261); if (state.failed) return ;
}
@@ -4577,25 +4661,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXIfExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1534:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1562:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
public final void ruleXIfExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1538:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1539:1: ( ( rule__XIfExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1566:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1567:1: ( ( rule__XIfExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1539:1: ( ( rule__XIfExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1540:1: ( rule__XIfExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1567:1: ( ( rule__XIfExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1568:1: ( rule__XIfExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1541:1: ( rule__XIfExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1541:2: rule__XIfExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1569:1: ( rule__XIfExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1569:2: rule__XIfExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression3227);
+ pushFollow(FollowSets000.FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression3287);
rule__XIfExpression__Group__0();
state._fsp--;
@@ -4628,16 +4712,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSwitchExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1553:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1581:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
public final void entryRuleXSwitchExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1554:1: ( ruleXSwitchExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1555:1: ruleXSwitchExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1582:1: ( ruleXSwitchExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1583:1: ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression3254);
+ pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression3314);
ruleXSwitchExpression();
state._fsp--;
@@ -4645,7 +4729,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXSwitchExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXSwitchExpression3261); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXSwitchExpression3321); if (state.failed) return ;
}
@@ -4662,25 +4746,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSwitchExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1562:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1590:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
public final void ruleXSwitchExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1566:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1567:1: ( ( rule__XSwitchExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1594:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1595:1: ( ( rule__XSwitchExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1567:1: ( ( rule__XSwitchExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1568:1: ( rule__XSwitchExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1595:1: ( ( rule__XSwitchExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1596:1: ( rule__XSwitchExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1569:1: ( rule__XSwitchExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1569:2: rule__XSwitchExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1597:1: ( rule__XSwitchExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1597:2: rule__XSwitchExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression3287);
+ pushFollow(FollowSets000.FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression3347);
rule__XSwitchExpression__Group__0();
state._fsp--;
@@ -4713,16 +4797,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCasePart"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1581:1: entryRuleXCasePart : ruleXCasePart EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1609:1: entryRuleXCasePart : ruleXCasePart EOF ;
public final void entryRuleXCasePart() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1582:1: ( ruleXCasePart EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1583:1: ruleXCasePart EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1610:1: ( ruleXCasePart EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1611:1: ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCasePart_in_entryRuleXCasePart3314);
+ pushFollow(FollowSets000.FOLLOW_ruleXCasePart_in_entryRuleXCasePart3374);
ruleXCasePart();
state._fsp--;
@@ -4730,7 +4814,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXCasePartRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCasePart3321); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCasePart3381); if (state.failed) return ;
}
@@ -4747,25 +4831,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCasePart"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1590:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1618:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
public final void ruleXCasePart() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1594:2: ( ( ( rule__XCasePart__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1595:1: ( ( rule__XCasePart__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1622:2: ( ( ( rule__XCasePart__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1623:1: ( ( rule__XCasePart__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1595:1: ( ( rule__XCasePart__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1596:1: ( rule__XCasePart__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1623:1: ( ( rule__XCasePart__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1624:1: ( rule__XCasePart__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1597:1: ( rule__XCasePart__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1597:2: rule__XCasePart__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1625:1: ( rule__XCasePart__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1625:2: rule__XCasePart__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart3347);
+ pushFollow(FollowSets000.FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart3407);
rule__XCasePart__Group__0();
state._fsp--;
@@ -4798,16 +4882,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXForLoopExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1609:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1637:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
public final void entryRuleXForLoopExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1610:1: ( ruleXForLoopExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1611:1: ruleXForLoopExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1638:1: ( ruleXForLoopExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1639:1: ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression3374);
+ pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression3434);
ruleXForLoopExpression();
state._fsp--;
@@ -4815,7 +4899,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXForLoopExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXForLoopExpression3381); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXForLoopExpression3441); if (state.failed) return ;
}
@@ -4832,25 +4916,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXForLoopExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1618:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1646:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
public final void ruleXForLoopExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1622:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1623:1: ( ( rule__XForLoopExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1650:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1651:1: ( ( rule__XForLoopExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1623:1: ( ( rule__XForLoopExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1624:1: ( rule__XForLoopExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1651:1: ( ( rule__XForLoopExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1652:1: ( rule__XForLoopExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1625:1: ( rule__XForLoopExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1625:2: rule__XForLoopExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1653:1: ( rule__XForLoopExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1653:2: rule__XForLoopExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression3407);
+ pushFollow(FollowSets000.FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression3467);
rule__XForLoopExpression__Group__0();
state._fsp--;
@@ -4883,16 +4967,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXWhileExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1637:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1665:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
public final void entryRuleXWhileExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1638:1: ( ruleXWhileExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1639:1: ruleXWhileExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1666:1: ( ruleXWhileExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1667:1: ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression3434);
+ pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression3494);
ruleXWhileExpression();
state._fsp--;
@@ -4900,7 +4984,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXWhileExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXWhileExpression3441); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXWhileExpression3501); if (state.failed) return ;
}
@@ -4917,25 +5001,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXWhileExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1646:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1674:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
public final void ruleXWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1650:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1651:1: ( ( rule__XWhileExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1678:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1679:1: ( ( rule__XWhileExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1651:1: ( ( rule__XWhileExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1652:1: ( rule__XWhileExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1679:1: ( ( rule__XWhileExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1680:1: ( rule__XWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1653:1: ( rule__XWhileExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1653:2: rule__XWhileExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1681:1: ( rule__XWhileExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1681:2: rule__XWhileExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression3467);
+ pushFollow(FollowSets000.FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression3527);
rule__XWhileExpression__Group__0();
state._fsp--;
@@ -4968,16 +5052,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXDoWhileExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1665:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1693:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
public final void entryRuleXDoWhileExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1666:1: ( ruleXDoWhileExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1667:1: ruleXDoWhileExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1694:1: ( ruleXDoWhileExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1695:1: ruleXDoWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression3494);
+ pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression3554);
ruleXDoWhileExpression();
state._fsp--;
@@ -4985,7 +5069,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXDoWhileExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXDoWhileExpression3501); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXDoWhileExpression3561); if (state.failed) return ;
}
@@ -5002,25 +5086,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXDoWhileExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1674:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1702:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
public final void ruleXDoWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1678:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1679:1: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1706:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1707:1: ( ( rule__XDoWhileExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1679:1: ( ( rule__XDoWhileExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1680:1: ( rule__XDoWhileExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1707:1: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1708:1: ( rule__XDoWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1681:1: ( rule__XDoWhileExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1681:2: rule__XDoWhileExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1709:1: ( rule__XDoWhileExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1709:2: rule__XDoWhileExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression3527);
+ pushFollow(FollowSets000.FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression3587);
rule__XDoWhileExpression__Group__0();
state._fsp--;
@@ -5053,16 +5137,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpressionInsideBlock"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1693:1: entryRuleXExpressionInsideBlock : ruleXExpressionInsideBlock EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1721:1: entryRuleXExpressionInsideBlock : ruleXExpressionInsideBlock EOF ;
public final void entryRuleXExpressionInsideBlock() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1694:1: ( ruleXExpressionInsideBlock EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1695:1: ruleXExpressionInsideBlock EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1722:1: ( ruleXExpressionInsideBlock EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1723:1: ruleXExpressionInsideBlock EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock3554);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock3614);
ruleXExpressionInsideBlock();
state._fsp--;
@@ -5070,7 +5154,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXExpressionInsideBlockRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXExpressionInsideBlock3561); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXExpressionInsideBlock3621); if (state.failed) return ;
}
@@ -5087,25 +5171,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpressionInsideBlock"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1702:1: ruleXExpressionInsideBlock : ( ( rule__XExpressionInsideBlock__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1730:1: ruleXExpressionInsideBlock : ( ( rule__XExpressionInsideBlock__Alternatives ) ) ;
public final void ruleXExpressionInsideBlock() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1706:2: ( ( ( rule__XExpressionInsideBlock__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1707:1: ( ( rule__XExpressionInsideBlock__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1734:2: ( ( ( rule__XExpressionInsideBlock__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1735:1: ( ( rule__XExpressionInsideBlock__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1707:1: ( ( rule__XExpressionInsideBlock__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1708:1: ( rule__XExpressionInsideBlock__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1735:1: ( ( rule__XExpressionInsideBlock__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1736:1: ( rule__XExpressionInsideBlock__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1709:1: ( rule__XExpressionInsideBlock__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1709:2: rule__XExpressionInsideBlock__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1737:1: ( rule__XExpressionInsideBlock__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1737:2: rule__XExpressionInsideBlock__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__XExpressionInsideBlock__Alternatives_in_ruleXExpressionInsideBlock3587);
+ pushFollow(FollowSets000.FOLLOW_rule__XExpressionInsideBlock__Alternatives_in_ruleXExpressionInsideBlock3647);
rule__XExpressionInsideBlock__Alternatives();
state._fsp--;
@@ -5138,16 +5222,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXVariableDeclaration"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1721:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1749:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
public final void entryRuleXVariableDeclaration() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1722:1: ( ruleXVariableDeclaration EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1723:1: ruleXVariableDeclaration EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1750:1: ( ruleXVariableDeclaration EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1751:1: ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration3614);
+ pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration3674);
ruleXVariableDeclaration();
state._fsp--;
@@ -5155,7 +5239,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXVariableDeclaration3621); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXVariableDeclaration3681); if (state.failed) return ;
}
@@ -5172,25 +5256,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXVariableDeclaration"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1730:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1758:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
public final void ruleXVariableDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1734:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1735:1: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1762:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1763:1: ( ( rule__XVariableDeclaration__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1735:1: ( ( rule__XVariableDeclaration__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1736:1: ( rule__XVariableDeclaration__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1763:1: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1764:1: ( rule__XVariableDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1737:1: ( rule__XVariableDeclaration__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1737:2: rule__XVariableDeclaration__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1765:1: ( rule__XVariableDeclaration__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1765:2: rule__XVariableDeclaration__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration3647);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration3707);
rule__XVariableDeclaration__Group__0();
state._fsp--;
@@ -5223,16 +5307,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmFormalParameter"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1749:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1777:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
public final void entryRuleJvmFormalParameter() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1750:1: ( ruleJvmFormalParameter EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1751:1: ruleJvmFormalParameter EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1778:1: ( ruleJvmFormalParameter EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1779:1: ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter3674);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter3734);
ruleJvmFormalParameter();
state._fsp--;
@@ -5240,7 +5324,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmFormalParameterRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmFormalParameter3681); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmFormalParameter3741); if (state.failed) return ;
}
@@ -5257,25 +5341,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmFormalParameter"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1758:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1786:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
public final void ruleJvmFormalParameter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1762:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1763:1: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1790:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1791:1: ( ( rule__JvmFormalParameter__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1763:1: ( ( rule__JvmFormalParameter__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1764:1: ( rule__JvmFormalParameter__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1791:1: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1792:1: ( rule__JvmFormalParameter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1765:1: ( rule__JvmFormalParameter__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1765:2: rule__JvmFormalParameter__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1793:1: ( rule__JvmFormalParameter__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1793:2: rule__JvmFormalParameter__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter3707);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter3767);
rule__JvmFormalParameter__Group__0();
state._fsp--;
@@ -5308,16 +5392,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1777:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1805:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
public final void entryRuleXFeatureCall() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1778:1: ( ruleXFeatureCall EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1779:1: ruleXFeatureCall EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1806:1: ( ruleXFeatureCall EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1807:1: ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3734);
+ pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall3794);
ruleXFeatureCall();
state._fsp--;
@@ -5325,7 +5409,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXFeatureCallRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall3741); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFeatureCall3801); if (state.failed) return ;
}
@@ -5342,25 +5426,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFeatureCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1786:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1814:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
public final void ruleXFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1790:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1791:1: ( ( rule__XFeatureCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1818:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__XFeatureCall__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1791:1: ( ( rule__XFeatureCall__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1792:1: ( rule__XFeatureCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__XFeatureCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1820:1: ( rule__XFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1793:1: ( rule__XFeatureCall__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1793:2: rule__XFeatureCall__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:1: ( rule__XFeatureCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:2: rule__XFeatureCall__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3767);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall3827);
rule__XFeatureCall__Group__0();
state._fsp--;
@@ -5393,16 +5477,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1805:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1833:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
public final void entryRuleIdOrSuper() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1806:1: ( ruleIdOrSuper EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1807:1: ruleIdOrSuper EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1834:1: ( ruleIdOrSuper EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1835:1: ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3794);
+ pushFollow(FollowSets000.FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper3854);
ruleIdOrSuper();
state._fsp--;
@@ -5410,7 +5494,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getIdOrSuperRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper3801); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdOrSuper3861); if (state.failed) return ;
}
@@ -5427,25 +5511,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIdOrSuper"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1814:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1842:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
public final void ruleIdOrSuper() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1818:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1846:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__IdOrSuper__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1819:1: ( ( rule__IdOrSuper__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1820:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1848:1: ( rule__IdOrSuper__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:1: ( rule__IdOrSuper__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1821:2: rule__IdOrSuper__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:2: rule__IdOrSuper__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3827);
+ pushFollow(FollowSets000.FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper3887);
rule__IdOrSuper__Alternatives();
state._fsp--;
@@ -5478,16 +5562,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1833:1: entryRuleStaticQualifier : ruleStaticQualifier EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1861:1: entryRuleStaticQualifier : ruleStaticQualifier EOF ;
public final void entryRuleStaticQualifier() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1834:1: ( ruleStaticQualifier EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1835:1: ruleStaticQualifier EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1862:1: ( ruleStaticQualifier EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1863:1: ruleStaticQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3854);
+ pushFollow(FollowSets000.FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier3914);
ruleStaticQualifier();
state._fsp--;
@@ -5495,7 +5579,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStaticQualifierRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier3861); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStaticQualifier3921); if (state.failed) return ;
}
@@ -5512,28 +5596,28 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStaticQualifier"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1842:1: ruleStaticQualifier : ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1870:1: ruleStaticQualifier : ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) ;
public final void ruleStaticQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1846:2: ( ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1874:2: ( ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1847:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1848:1: ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1875:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1876:1: ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1848:1: ( ( rule__StaticQualifier__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1849:1: ( rule__StaticQualifier__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1876:1: ( ( rule__StaticQualifier__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1877:1: ( rule__StaticQualifier__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1850:1: ( rule__StaticQualifier__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1850:2: rule__StaticQualifier__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1878:1: ( rule__StaticQualifier__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1878:2: rule__StaticQualifier__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3889);
+ pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3949);
rule__StaticQualifier__Group__0();
state._fsp--;
@@ -5547,13 +5631,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:1853:1: ( ( rule__StaticQualifier__Group__0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1854:1: ( rule__StaticQualifier__Group__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1881:1: ( ( rule__StaticQualifier__Group__0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1882:1: ( rule__StaticQualifier__Group__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStaticQualifierAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1855:1: ( rule__StaticQualifier__Group__0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1883:1: ( rule__StaticQualifier__Group__0 )*
loop1:
do {
int alt1=2;
@@ -5562,7 +5646,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_2 = input.LA(2);
- if ( (LA1_2==77) ) {
+ if ( (LA1_2==76) ) {
alt1=1;
}
@@ -5573,7 +5657,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_3 = input.LA(2);
- if ( (LA1_3==77) ) {
+ if ( (LA1_3==76) ) {
alt1=1;
}
@@ -5584,7 +5668,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_4 = input.LA(2);
- if ( (LA1_4==77) ) {
+ if ( (LA1_4==76) ) {
alt1=1;
}
@@ -5595,7 +5679,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_5 = input.LA(2);
- if ( (LA1_5==77) ) {
+ if ( (LA1_5==76) ) {
alt1=1;
}
@@ -5606,7 +5690,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_6 = input.LA(2);
- if ( (LA1_6==77) ) {
+ if ( (LA1_6==76) ) {
alt1=1;
}
@@ -5617,7 +5701,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA1_7 = input.LA(2);
- if ( (LA1_7==77) ) {
+ if ( (LA1_7==76) ) {
alt1=1;
}
@@ -5629,9 +5713,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1855:2: rule__StaticQualifier__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1883:2: rule__StaticQualifier__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3901);
+ pushFollow(FollowSets000.FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier3961);
rule__StaticQualifier__Group__0();
state._fsp--;
@@ -5673,16 +5757,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1868:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1896:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
public final void entryRuleXConstructorCall() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1869:1: ( ruleXConstructorCall EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1870:1: ruleXConstructorCall EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1897:1: ( ruleXConstructorCall EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1898:1: ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall3931);
+ pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall3991);
ruleXConstructorCall();
state._fsp--;
@@ -5690,7 +5774,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall3938); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXConstructorCall3998); if (state.failed) return ;
}
@@ -5707,25 +5791,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXConstructorCall"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1877:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1905:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
public final void ruleXConstructorCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1881:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1882:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1909:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XConstructorCall__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1882:1: ( ( rule__XConstructorCall__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1883:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1911:1: ( rule__XConstructorCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1884:1: ( rule__XConstructorCall__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1884:2: rule__XConstructorCall__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:2: rule__XConstructorCall__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall3964);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall4024);
rule__XConstructorCall__Group__0();
state._fsp--;
@@ -5758,16 +5842,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1896:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1924:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
public final void entryRuleXBooleanLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1897:1: ( ruleXBooleanLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1898:1: ruleXBooleanLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1925:1: ( ruleXBooleanLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1926:1: ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral3991);
+ pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral4051);
ruleXBooleanLiteral();
state._fsp--;
@@ -5775,7 +5859,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral3998); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXBooleanLiteral4058); if (state.failed) return ;
}
@@ -5792,25 +5876,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBooleanLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1905:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1933:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
public final void ruleXBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1909:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1937:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XBooleanLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1910:1: ( ( rule__XBooleanLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1911:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1939:1: ( rule__XBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:1: ( rule__XBooleanLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1912:2: rule__XBooleanLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:2: rule__XBooleanLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4024);
+ pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral4084);
rule__XBooleanLiteral__Group__0();
state._fsp--;
@@ -5843,16 +5927,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1924:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1952:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
public final void entryRuleXNullLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1925:1: ( ruleXNullLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1926:1: ruleXNullLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1953:1: ( ruleXNullLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1954:1: ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4051);
+ pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral4111);
ruleXNullLiteral();
state._fsp--;
@@ -5860,7 +5944,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXNullLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral4058); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXNullLiteral4118); if (state.failed) return ;
}
@@ -5877,25 +5961,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNullLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1933:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1961:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
public final void ruleXNullLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1937:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1965:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XNullLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1938:1: ( ( rule__XNullLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1939:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1967:1: ( rule__XNullLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:1: ( rule__XNullLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1940:2: rule__XNullLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:2: rule__XNullLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4084);
+ pushFollow(FollowSets000.FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral4144);
rule__XNullLiteral__Group__0();
state._fsp--;
@@ -5928,16 +6012,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1952:1: entryRuleXIntLiteral : ruleXIntLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1980:1: entryRuleXIntLiteral : ruleXIntLiteral EOF ;
public final void entryRuleXIntLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1953:1: ( ruleXIntLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1954:1: ruleXIntLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1981:1: ( ruleXIntLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1982:1: ruleXIntLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4111);
+ pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_entryRuleXIntLiteral4171);
ruleXIntLiteral();
state._fsp--;
@@ -5945,7 +6029,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXIntLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral4118); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXIntLiteral4178); if (state.failed) return ;
}
@@ -5962,25 +6046,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXIntLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1961:1: ruleXIntLiteral : ( ( rule__XIntLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1989:1: ruleXIntLiteral : ( ( rule__XIntLiteral__Group__0 ) ) ;
public final void ruleXIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1965:2: ( ( ( rule__XIntLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XIntLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1993:2: ( ( ( rule__XIntLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XIntLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1966:1: ( ( rule__XIntLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1967:1: ( rule__XIntLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XIntLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1995:1: ( rule__XIntLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIntLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:1: ( rule__XIntLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1968:2: rule__XIntLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:1: ( rule__XIntLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:2: rule__XIntLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4144);
+ pushFollow(FollowSets000.FOLLOW_rule__XIntLiteral__Group__0_in_ruleXIntLiteral4204);
rule__XIntLiteral__Group__0();
state._fsp--;
@@ -6013,16 +6097,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1980:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2008:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
public final void entryRuleXStringLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1981:1: ( ruleXStringLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1982:1: ruleXStringLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2009:1: ( ruleXStringLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2010:1: ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4171);
+ pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral4231);
ruleXStringLiteral();
state._fsp--;
@@ -6030,7 +6114,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral4178); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXStringLiteral4238); if (state.failed) return ;
}
@@ -6047,25 +6131,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXStringLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1989:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2017:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
public final void ruleXStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1993:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2021:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XStringLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1994:1: ( ( rule__XStringLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1995:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2023:1: ( rule__XStringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:1: ( rule__XStringLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:1996:2: rule__XStringLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:2: rule__XStringLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4204);
+ pushFollow(FollowSets000.FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral4264);
rule__XStringLiteral__Group__0();
state._fsp--;
@@ -6098,16 +6182,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2008:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2036:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
public final void entryRuleXTypeLiteral() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2009:1: ( ruleXTypeLiteral EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2010:1: ruleXTypeLiteral EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2037:1: ( ruleXTypeLiteral EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2038:1: ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4231);
+ pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral4291);
ruleXTypeLiteral();
state._fsp--;
@@ -6115,7 +6199,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral4238); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTypeLiteral4298); if (state.failed) return ;
}
@@ -6132,25 +6216,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTypeLiteral"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2017:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2045:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
public final void ruleXTypeLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2021:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2049:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XTypeLiteral__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2022:1: ( ( rule__XTypeLiteral__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2023:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2051:1: ( rule__XTypeLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:1: ( rule__XTypeLiteral__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2024:2: rule__XTypeLiteral__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:2: rule__XTypeLiteral__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4264);
+ pushFollow(FollowSets000.FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral4324);
rule__XTypeLiteral__Group__0();
state._fsp--;
@@ -6183,16 +6267,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2036:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2064:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
public final void entryRuleXThrowExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2037:1: ( ruleXThrowExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2038:1: ruleXThrowExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2065:1: ( ruleXThrowExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2066:1: ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4291);
+ pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression4351);
ruleXThrowExpression();
state._fsp--;
@@ -6200,7 +6284,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXThrowExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression4298); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXThrowExpression4358); if (state.failed) return ;
}
@@ -6217,25 +6301,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXThrowExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2045:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2073:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
public final void ruleXThrowExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2049:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2077:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XThrowExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2050:1: ( ( rule__XThrowExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2051:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2079:1: ( rule__XThrowExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:1: ( rule__XThrowExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2052:2: rule__XThrowExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:2: rule__XThrowExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4324);
+ pushFollow(FollowSets000.FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression4384);
rule__XThrowExpression__Group__0();
state._fsp--;
@@ -6268,16 +6352,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2064:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2092:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
public final void entryRuleXReturnExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2065:1: ( ruleXReturnExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2066:1: ruleXReturnExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2093:1: ( ruleXReturnExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2094:1: ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4351);
+ pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression4411);
ruleXReturnExpression();
state._fsp--;
@@ -6285,7 +6369,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXReturnExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression4358); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXReturnExpression4418); if (state.failed) return ;
}
@@ -6302,25 +6386,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXReturnExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2073:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2101:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
public final void ruleXReturnExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2077:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2105:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XReturnExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2078:1: ( ( rule__XReturnExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2079:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2107:1: ( rule__XReturnExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:1: ( rule__XReturnExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2080:2: rule__XReturnExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:2: rule__XReturnExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4384);
+ pushFollow(FollowSets000.FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression4444);
rule__XReturnExpression__Group__0();
state._fsp--;
@@ -6353,16 +6437,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2092:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2120:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2093:1: ( ruleXTryCatchFinallyExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2094:1: ruleXTryCatchFinallyExpression EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2121:1: ( ruleXTryCatchFinallyExpression EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2122:1: ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4411);
+ pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression4471);
ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -6370,7 +6454,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4418); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression4478); if (state.failed) return ;
}
@@ -6387,25 +6471,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2101:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2129:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2105:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2133:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2106:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2107:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2135:1: ( rule__XTryCatchFinallyExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:1: ( rule__XTryCatchFinallyExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2108:2: rule__XTryCatchFinallyExpression__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:2: rule__XTryCatchFinallyExpression__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4444);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression4504);
rule__XTryCatchFinallyExpression__Group__0();
state._fsp--;
@@ -6438,16 +6522,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2120:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2148:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
public final void entryRuleXCatchClause() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2121:1: ( ruleXCatchClause EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2122:1: ruleXCatchClause EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2149:1: ( ruleXCatchClause EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2150:1: ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4471);
+ pushFollow(FollowSets000.FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause4531);
ruleXCatchClause();
state._fsp--;
@@ -6455,7 +6539,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXCatchClauseRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause4478); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXCatchClause4538); if (state.failed) return ;
}
@@ -6472,25 +6556,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCatchClause"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2129:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2157:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
public final void ruleXCatchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2133:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2161:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XCatchClause__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2134:1: ( ( rule__XCatchClause__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2135:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2163:1: ( rule__XCatchClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:1: ( rule__XCatchClause__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2136:2: rule__XCatchClause__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:2: rule__XCatchClause__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4504);
+ pushFollow(FollowSets000.FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause4564);
rule__XCatchClause__Group__0();
state._fsp--;
@@ -6522,272 +6606,17 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleXCatchClause"
- // $ANTLR start "entryRuleXWithExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2148:1: entryRuleXWithExpression : ruleXWithExpression EOF ;
- public final void entryRuleXWithExpression() throws RecognitionException {
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2149:1: ( ruleXWithExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2150:1: ruleXWithExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXWithExpressionRule());
- }
- pushFollow(FollowSets000.FOLLOW_ruleXWithExpression_in_entryRuleXWithExpression4531);
- ruleXWithExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXWithExpressionRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXWithExpression4538); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleXWithExpression"
-
-
- // $ANTLR start "ruleXWithExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2157:1: ruleXWithExpression : ( ( rule__XWithExpression__Group__0 ) ) ;
- public final void ruleXWithExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2161:2: ( ( ( rule__XWithExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XWithExpression__Group__0 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2162:1: ( ( rule__XWithExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2163:1: ( rule__XWithExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXWithExpressionAccess().getGroup());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:1: ( rule__XWithExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2164:2: rule__XWithExpression__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__XWithExpression__Group__0_in_ruleXWithExpression4564);
- rule__XWithExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXWithExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleXWithExpression"
-
-
- // $ANTLR start "entryRuleJvmFormalParameterWithoutType"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2176:1: entryRuleJvmFormalParameterWithoutType : ruleJvmFormalParameterWithoutType EOF ;
- public final void entryRuleJvmFormalParameterWithoutType() throws RecognitionException {
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2177:1: ( ruleJvmFormalParameterWithoutType EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2178:1: ruleJvmFormalParameterWithoutType EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmFormalParameterWithoutTypeRule());
- }
- pushFollow(FollowSets000.FOLLOW_ruleJvmFormalParameterWithoutType_in_entryRuleJvmFormalParameterWithoutType4591);
- ruleJvmFormalParameterWithoutType();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmFormalParameterWithoutTypeRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmFormalParameterWithoutType4598); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleJvmFormalParameterWithoutType"
-
-
- // $ANTLR start "ruleJvmFormalParameterWithoutType"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2185:1: ruleJvmFormalParameterWithoutType : ( ( rule__JvmFormalParameterWithoutType__NameAssignment ) ) ;
- public final void ruleJvmFormalParameterWithoutType() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2189:2: ( ( ( rule__JvmFormalParameterWithoutType__NameAssignment ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__JvmFormalParameterWithoutType__NameAssignment ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__JvmFormalParameterWithoutType__NameAssignment ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2191:1: ( rule__JvmFormalParameterWithoutType__NameAssignment )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameAssignment());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:1: ( rule__JvmFormalParameterWithoutType__NameAssignment )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:2: rule__JvmFormalParameterWithoutType__NameAssignment
- {
- pushFollow(FollowSets000.FOLLOW_rule__JvmFormalParameterWithoutType__NameAssignment_in_ruleJvmFormalParameterWithoutType4624);
- rule__JvmFormalParameterWithoutType__NameAssignment();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmFormalParameterWithoutTypeAccess().getNameAssignment());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleJvmFormalParameterWithoutType"
-
-
- // $ANTLR start "entryRuleXMustacheExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2204:1: entryRuleXMustacheExpression : ruleXMustacheExpression EOF ;
- public final void entryRuleXMustacheExpression() throws RecognitionException {
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2205:1: ( ruleXMustacheExpression EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2206:1: ruleXMustacheExpression EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXMustacheExpressionRule());
- }
- pushFollow(FollowSets000.FOLLOW_ruleXMustacheExpression_in_entryRuleXMustacheExpression4651);
- ruleXMustacheExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXMustacheExpressionRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXMustacheExpression4658); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleXMustacheExpression"
-
-
- // $ANTLR start "ruleXMustacheExpression"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2213:1: ruleXMustacheExpression : ( ( rule__XMustacheExpression__Group__0 ) ) ;
- public final void ruleXMustacheExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2217:2: ( ( ( rule__XMustacheExpression__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__XMustacheExpression__Group__0 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__XMustacheExpression__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2219:1: ( rule__XMustacheExpression__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXMustacheExpressionAccess().getGroup());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:1: ( rule__XMustacheExpression__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:2: rule__XMustacheExpression__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__XMustacheExpression__Group__0_in_ruleXMustacheExpression4684);
- rule__XMustacheExpression__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXMustacheExpressionAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleXMustacheExpression"
-
-
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2232:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2176:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2233:1: ( ruleQualifiedName EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2234:1: ruleQualifiedName EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2177:1: ( ruleQualifiedName EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2178:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4711);
+ pushFollow(FollowSets000.FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName4591);
ruleQualifiedName();
state._fsp--;
@@ -6795,7 +6624,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName4718); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQualifiedName4598); if (state.failed) return ;
}
@@ -6812,25 +6641,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2241:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2185:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2245:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2189:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__QualifiedName__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__QualifiedName__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2247:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2190:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2191:1: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:1: ( rule__QualifiedName__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:2: rule__QualifiedName__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2192:2: rule__QualifiedName__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4744);
+ pushFollow(FollowSets000.FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName4624);
rule__QualifiedName__Group__0();
state._fsp--;
@@ -6863,16 +6692,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2260:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2204:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2261:1: ( ruleJvmTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2262:1: ruleJvmTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2205:1: ( ruleJvmTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2206:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4771);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference4651);
ruleJvmTypeReference();
state._fsp--;
@@ -6880,7 +6709,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference4778); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmTypeReference4658); if (state.failed) return ;
}
@@ -6897,25 +6726,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2269:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2213:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2273:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2217:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__JvmTypeReference__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmTypeReference__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2275:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2218:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2219:1: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:1: ( rule__JvmTypeReference__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:2: rule__JvmTypeReference__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2220:2: rule__JvmTypeReference__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4804);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference4684);
rule__JvmTypeReference__Alternatives();
state._fsp--;
@@ -6948,16 +6777,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2288:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2232:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2289:1: ( ruleXFunctionTypeRef EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2290:1: ruleXFunctionTypeRef EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2233:1: ( ruleXFunctionTypeRef EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2234:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4831);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef4711);
ruleXFunctionTypeRef();
state._fsp--;
@@ -6965,7 +6794,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef4838); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleXFunctionTypeRef4718); if (state.failed) return ;
}
@@ -6982,25 +6811,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2297:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2241:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2301:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2245:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2303:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2246:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2247:1: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:1: ( rule__XFunctionTypeRef__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:2: rule__XFunctionTypeRef__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2248:2: rule__XFunctionTypeRef__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4864);
+ pushFollow(FollowSets000.FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef4744);
rule__XFunctionTypeRef__Group__0();
state._fsp--;
@@ -7033,16 +6862,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2316:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2260:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2317:1: ( ruleJvmParameterizedTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2318:1: ruleJvmParameterizedTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2261:1: ( ruleJvmParameterizedTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2262:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4891);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference4771);
ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -7050,7 +6879,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4898); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference4778); if (state.failed) return ;
}
@@ -7067,25 +6896,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2325:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2269:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2329:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2273:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2331:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2274:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2275:1: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:1: ( rule__JvmParameterizedTypeReference__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:2: rule__JvmParameterizedTypeReference__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2276:2: rule__JvmParameterizedTypeReference__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4924);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference4804);
rule__JvmParameterizedTypeReference__Group__0();
state._fsp--;
@@ -7118,16 +6947,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2344:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2288:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2345:1: ( ruleJvmArgumentTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2346:1: ruleJvmArgumentTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2289:1: ( ruleJvmArgumentTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2290:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4951);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference4831);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -7135,7 +6964,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4958); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference4838); if (state.failed) return ;
}
@@ -7152,25 +6981,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2353:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2297:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2357:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2301:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2359:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2302:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2303:1: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:1: ( rule__JvmArgumentTypeReference__Alternatives )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:2: rule__JvmArgumentTypeReference__Alternatives
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2304:2: rule__JvmArgumentTypeReference__Alternatives
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4984);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference4864);
rule__JvmArgumentTypeReference__Alternatives();
state._fsp--;
@@ -7203,16 +7032,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2372:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2316:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2373:1: ( ruleJvmWildcardTypeReference EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2374:1: ruleJvmWildcardTypeReference EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2317:1: ( ruleJvmWildcardTypeReference EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2318:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference5011);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference4891);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -7220,7 +7049,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference5018); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference4898); if (state.failed) return ;
}
@@ -7237,25 +7066,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2381:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2325:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2385:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2329:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2387:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2330:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2331:1: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:1: ( rule__JvmWildcardTypeReference__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:2: rule__JvmWildcardTypeReference__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2332:2: rule__JvmWildcardTypeReference__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference5044);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference4924);
rule__JvmWildcardTypeReference__Group__0();
state._fsp--;
@@ -7288,16 +7117,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2400:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2344:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2401:1: ( ruleJvmUpperBound EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2402:1: ruleJvmUpperBound EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2345:1: ( ruleJvmUpperBound EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2346:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound5071);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound4951);
ruleJvmUpperBound();
state._fsp--;
@@ -7305,7 +7134,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound5078); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBound4958); if (state.failed) return ;
}
@@ -7322,25 +7151,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2409:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2353:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2413:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2357:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmUpperBound__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmUpperBound__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2415:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2358:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2359:1: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:1: ( rule__JvmUpperBound__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:2: rule__JvmUpperBound__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2360:2: rule__JvmUpperBound__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound5104);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound4984);
rule__JvmUpperBound__Group__0();
state._fsp--;
@@ -7373,16 +7202,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2428:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2372:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2429:1: ( ruleJvmUpperBoundAnded EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2430:1: ruleJvmUpperBoundAnded EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2373:1: ( ruleJvmUpperBoundAnded EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2374:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5131);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded5011);
ruleJvmUpperBoundAnded();
state._fsp--;
@@ -7390,7 +7219,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5138); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded5018); if (state.failed) return ;
}
@@ -7407,25 +7236,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2437:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2381:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2385:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2443:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2386:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2387:1: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2444:1: ( rule__JvmUpperBoundAnded__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2444:2: rule__JvmUpperBoundAnded__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2388:2: rule__JvmUpperBoundAnded__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5164);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded5044);
rule__JvmUpperBoundAnded__Group__0();
state._fsp--;
@@ -7458,16 +7287,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2456:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2400:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2457:1: ( ruleJvmLowerBound EOF )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2458:1: ruleJvmLowerBound EOF
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2401:1: ( ruleJvmLowerBound EOF )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2402:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5191);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound5071);
ruleJvmLowerBound();
state._fsp--;
@@ -7475,7 +7304,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundRule());
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound5198); if (state.failed) return ;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleJvmLowerBound5078); if (state.failed) return ;
}
@@ -7492,25 +7321,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBound"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2465:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2409:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2470:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2413:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmLowerBound__Group__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2470:1: ( ( rule__JvmLowerBound__Group__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2471:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2414:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2415:1: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2472:1: ( rule__JvmLowerBound__Group__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2472:2: rule__JvmLowerBound__Group__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2416:2: rule__JvmLowerBound__Group__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5224);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound5104);
rule__JvmLowerBound__Group__0();
state._fsp--;
@@ -7543,26 +7372,26 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClassifier__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2486:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2430:1: rule__XClassifier__Alternatives : ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) );
public final void rule__XClassifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2490:1: ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2434:1: ( ( ruleXClass ) | ( ruleXDataType ) | ( ruleXEnum ) )
int alt2=3;
alt2 = dfa2.predict(input);
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:1: ( ruleXClass )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2435:1: ( ruleXClass )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:1: ( ruleXClass )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2492:1: ruleXClass
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2435:1: ( ruleXClass )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2436:1: ruleXClass
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXClassParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5262);
+ pushFollow(FollowSets000.FOLLOW_ruleXClass_in_rule__XClassifier__Alternatives5142);
ruleXClass();
state._fsp--;
@@ -7577,15 +7406,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXDataType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:6: ( ruleXDataType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXDataType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2498:1: ruleXDataType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2441:6: ( ruleXDataType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2442:1: ruleXDataType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXDataTypeParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5279);
+ pushFollow(FollowSets000.FOLLOW_ruleXDataType_in_rule__XClassifier__Alternatives5159);
ruleXDataType();
state._fsp--;
@@ -7600,15 +7429,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2503:6: ( ruleXEnum )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2447:6: ( ruleXEnum )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2503:6: ( ruleXEnum )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2504:1: ruleXEnum
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2447:6: ( ruleXEnum )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2448:1: ruleXEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassifierAccess().getXEnumParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5296);
+ pushFollow(FollowSets000.FOLLOW_ruleXEnum_in_rule__XClassifier__Alternatives5176);
ruleXEnum();
state._fsp--;
@@ -7640,20 +7469,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClass__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2514:1: rule__XClass__Alternatives_2 : ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2458:1: rule__XClass__Alternatives_2 : ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) );
public final void rule__XClass__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2518:1: ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2462:1: ( ( ( rule__XClass__Group_2_0__0 ) ) | ( ( rule__XClass__InterfaceAssignment_2_1 ) ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==55||LA3_0==90) ) {
+ if ( (LA3_0==55||LA3_0==88) ) {
alt3=1;
}
- else if ( (LA3_0==91) ) {
+ else if ( (LA3_0==89) ) {
alt3=2;
}
else {
@@ -7665,18 +7494,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:1: ( ( rule__XClass__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ( rule__XClass__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:1: ( ( rule__XClass__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2520:1: ( rule__XClass__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2463:1: ( ( rule__XClass__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2464:1: ( rule__XClass__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2521:1: ( rule__XClass__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2521:2: rule__XClass__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2465:1: ( rule__XClass__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2465:2: rule__XClass__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25328);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__Group_2_0__0_in_rule__XClass__Alternatives_25208);
rule__XClass__Group_2_0__0();
state._fsp--;
@@ -7694,18 +7523,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:2525:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2525:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2526:1: ( rule__XClass__InterfaceAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2469:6: ( ( rule__XClass__InterfaceAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2470:1: ( rule__XClass__InterfaceAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClassAccess().getInterfaceAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2527:1: ( rule__XClass__InterfaceAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2527:2: rule__XClass__InterfaceAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2471:1: ( rule__XClass__InterfaceAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2471:2: rule__XClass__InterfaceAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25346);
+ pushFollow(FollowSets000.FOLLOW_rule__XClass__InterfaceAssignment_2_1_in_rule__XClass__Alternatives_25226);
rule__XClass__InterfaceAssignment_2_1();
state._fsp--;
@@ -7740,26 +7569,26 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMember__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2536:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2480:1: rule__XMember__Alternatives : ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) );
public final void rule__XMember__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2540:1: ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2484:1: ( ( ruleXOperation ) | ( ruleXReference ) | ( ruleXAttribute ) )
int alt4=3;
alt4 = dfa4.predict(input);
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2541:1: ( ruleXOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2485:1: ( ruleXOperation )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2541:1: ( ruleXOperation )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2542:1: ruleXOperation
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2485:1: ( ruleXOperation )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2486:1: ruleXOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXOperationParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5379);
+ pushFollow(FollowSets000.FOLLOW_ruleXOperation_in_rule__XMember__Alternatives5259);
ruleXOperation();
state._fsp--;
@@ -7774,15 +7603,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2547:6: ( ruleXReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:6: ( ruleXReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2547:6: ( ruleXReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2548:1: ruleXReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2491:6: ( ruleXReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2492:1: ruleXReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXReferenceParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReference_in_rule__XMember__Alternatives5396);
+ pushFollow(FollowSets000.FOLLOW_ruleXReference_in_rule__XMember__Alternatives5276);
ruleXReference();
state._fsp--;
@@ -7797,15 +7626,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2553:6: ( ruleXAttribute )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXAttribute )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2553:6: ( ruleXAttribute )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2554:1: ruleXAttribute
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2497:6: ( ruleXAttribute )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2498:1: ruleXAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberAccess().getXAttributeParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5413);
+ pushFollow(FollowSets000.FOLLOW_ruleXAttribute_in_rule__XMember__Alternatives5293);
ruleXAttribute();
state._fsp--;
@@ -7837,13 +7666,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAttribute__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2564:1: rule__XAttribute__Alternatives_2 : ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2508:1: rule__XAttribute__Alternatives_2 : ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) );
public final void rule__XAttribute__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2568:1: ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2512:1: ( ( ( rule__XAttribute__Group_2_0__0 ) ) | ( 'void' ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -7862,18 +7691,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2569:1: ( ( rule__XAttribute__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ( rule__XAttribute__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2569:1: ( ( rule__XAttribute__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2570:1: ( rule__XAttribute__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2513:1: ( ( rule__XAttribute__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2514:1: ( rule__XAttribute__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2571:1: ( rule__XAttribute__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2571:2: rule__XAttribute__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2515:1: ( rule__XAttribute__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2515:2: rule__XAttribute__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25445);
+ pushFollow(FollowSets000.FOLLOW_rule__XAttribute__Group_2_0__0_in_rule__XAttribute__Alternatives_25325);
rule__XAttribute__Group_2_0__0();
state._fsp--;
@@ -7891,15 +7720,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2575:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2575:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2576:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2519:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2520:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAttributeAccess().getVoidKeyword_2_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__XAttribute__Alternatives_25464); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__XAttribute__Alternatives_25344); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAttributeAccess().getVoidKeyword_2_1());
}
@@ -7927,20 +7756,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2588:1: rule__XReference__Alternatives_1 : ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2532:1: rule__XReference__Alternatives_1 : ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) );
public final void rule__XReference__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2592:1: ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2536:1: ( ( ( rule__XReference__UnorderedGroup_1_0 ) ) | ( ( rule__XReference__UnorderedGroup_1_1 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
- if ( ((LA6_0>=100 && LA6_0<=102)) ) {
+ if ( ((LA6_0>=98 && LA6_0<=100)) ) {
alt6=1;
}
- else if ( (LA6_0==88||LA6_0==103) ) {
+ else if ( (LA6_0==86||LA6_0==101) ) {
alt6=2;
}
else {
@@ -7952,18 +7781,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2593:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2537:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2593:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2594:1: ( rule__XReference__UnorderedGroup_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2537:1: ( ( rule__XReference__UnorderedGroup_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2538:1: ( rule__XReference__UnorderedGroup_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2595:1: ( rule__XReference__UnorderedGroup_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2595:2: rule__XReference__UnorderedGroup_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2539:1: ( rule__XReference__UnorderedGroup_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2539:2: rule__XReference__UnorderedGroup_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15498);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_0_in_rule__XReference__Alternatives_15378);
rule__XReference__UnorderedGroup_1_0();
state._fsp--;
@@ -7981,18 +7810,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:2599:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2599:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2600:1: ( rule__XReference__UnorderedGroup_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2543:6: ( ( rule__XReference__UnorderedGroup_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2544:1: ( rule__XReference__UnorderedGroup_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getUnorderedGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2601:1: ( rule__XReference__UnorderedGroup_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2601:2: rule__XReference__UnorderedGroup_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2545:1: ( rule__XReference__UnorderedGroup_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2545:2: rule__XReference__UnorderedGroup_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15516);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__UnorderedGroup_1_1_in_rule__XReference__Alternatives_15396);
rule__XReference__UnorderedGroup_1_1();
state._fsp--;
@@ -8027,20 +7856,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReference__Alternatives_1_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2610:1: rule__XReference__Alternatives_1_0_1 : ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2554:1: rule__XReference__Alternatives_1_0_1 : ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) );
public final void rule__XReference__Alternatives_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2614:1: ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2558:1: ( ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) ) | ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==101) ) {
+ if ( (LA7_0==99) ) {
alt7=1;
}
- else if ( (LA7_0==102) ) {
+ else if ( (LA7_0==100) ) {
alt7=2;
}
else {
@@ -8052,18 +7881,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2615:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2559:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2615:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2616:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2559:1: ( ( rule__XReference__ContainmentAssignment_1_0_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2560:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainmentAssignment_1_0_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2617:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2617:2: rule__XReference__ContainmentAssignment_1_0_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2561:1: ( rule__XReference__ContainmentAssignment_1_0_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2561:2: rule__XReference__ContainmentAssignment_1_0_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15549);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainmentAssignment_1_0_1_0_in_rule__XReference__Alternatives_1_0_15429);
rule__XReference__ContainmentAssignment_1_0_1_0();
state._fsp--;
@@ -8081,18 +7910,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:2621:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2621:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2622:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2565:6: ( ( rule__XReference__ContainerAssignment_1_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2566:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReferenceAccess().getContainerAssignment_1_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2623:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2623:2: rule__XReference__ContainerAssignment_1_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:1: ( rule__XReference__ContainerAssignment_1_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2567:2: rule__XReference__ContainerAssignment_1_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15567);
+ pushFollow(FollowSets000.FOLLOW_rule__XReference__ContainerAssignment_1_0_1_1_in_rule__XReference__Alternatives_1_0_15447);
rule__XReference__ContainerAssignment_1_0_1_1();
state._fsp--;
@@ -8127,20 +7956,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2632:1: rule__XOperation__Alternatives_2 : ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2576:1: rule__XOperation__Alternatives_2 : ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) );
public final void rule__XOperation__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2636:1: ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2580:1: ( ( ( rule__XOperation__Group_2_0__0 ) ) | ( ( rule__XOperation__Group_2_1__0 ) ) )
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==92) ) {
+ if ( (LA8_0==90) ) {
alt8=1;
}
- else if ( (LA8_0==93) ) {
+ else if ( (LA8_0==91) ) {
alt8=2;
}
else {
@@ -8152,18 +7981,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2637:1: ( ( rule__XOperation__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2581:1: ( ( rule__XOperation__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2637:1: ( ( rule__XOperation__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2638:1: ( rule__XOperation__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2581:1: ( ( rule__XOperation__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2582:1: ( rule__XOperation__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2639:1: ( rule__XOperation__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2639:2: rule__XOperation__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2583:1: ( rule__XOperation__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2583:2: rule__XOperation__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25600);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_0__0_in_rule__XOperation__Alternatives_25480);
rule__XOperation__Group_2_0__0();
state._fsp--;
@@ -8181,18 +8010,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:2643:6: ( ( rule__XOperation__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:6: ( ( rule__XOperation__Group_2_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2643:6: ( ( rule__XOperation__Group_2_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2644:1: ( rule__XOperation__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2587:6: ( ( rule__XOperation__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2588:1: ( rule__XOperation__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getGroup_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2645:1: ( rule__XOperation__Group_2_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2645:2: rule__XOperation__Group_2_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:1: ( rule__XOperation__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2589:2: rule__XOperation__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25618);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__Group_2_1__0_in_rule__XOperation__Alternatives_25498);
rule__XOperation__Group_2_1__0();
state._fsp--;
@@ -8227,13 +8056,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOperation__Alternatives_4"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2654:1: rule__XOperation__Alternatives_4 : ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2598:1: rule__XOperation__Alternatives_4 : ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) );
public final void rule__XOperation__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2658:1: ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2602:1: ( ( ( rule__XOperation__TypeAssignment_4_0 ) ) | ( 'void' ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -8252,18 +8081,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2659:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2603:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2659:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2660:1: ( rule__XOperation__TypeAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2603:1: ( ( rule__XOperation__TypeAssignment_4_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2604:1: ( rule__XOperation__TypeAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getTypeAssignment_4_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2661:1: ( rule__XOperation__TypeAssignment_4_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2661:2: rule__XOperation__TypeAssignment_4_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2605:1: ( rule__XOperation__TypeAssignment_4_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2605:2: rule__XOperation__TypeAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45651);
+ pushFollow(FollowSets000.FOLLOW_rule__XOperation__TypeAssignment_4_0_in_rule__XOperation__Alternatives_45531);
rule__XOperation__TypeAssignment_4_0();
state._fsp--;
@@ -8281,15 +8110,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2666:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2609:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2610:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOperationAccess().getVoidKeyword_4_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__XOperation__Alternatives_45670); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__XOperation__Alternatives_45550); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXOperationAccess().getVoidKeyword_4_1());
}
@@ -8317,20 +8146,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParameter__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2678:1: rule__XParameter__Alternatives_1 : ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2622:1: rule__XParameter__Alternatives_1 : ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) );
public final void rule__XParameter__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2682:1: ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2626:1: ( ( ( rule__XParameter__Group_1_0__0 ) ) | ( ( rule__XParameter__Group_1_1__0 ) ) )
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==92) ) {
+ if ( (LA10_0==90) ) {
alt10=1;
}
- else if ( (LA10_0==93) ) {
+ else if ( (LA10_0==91) ) {
alt10=2;
}
else {
@@ -8342,18 +8171,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2683:1: ( ( rule__XParameter__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2627:1: ( ( rule__XParameter__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2683:1: ( ( rule__XParameter__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2684:1: ( rule__XParameter__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2627:1: ( ( rule__XParameter__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2628:1: ( rule__XParameter__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2685:1: ( rule__XParameter__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2685:2: rule__XParameter__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2629:1: ( rule__XParameter__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2629:2: rule__XParameter__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15704);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_0__0_in_rule__XParameter__Alternatives_15584);
rule__XParameter__Group_1_0__0();
state._fsp--;
@@ -8371,18 +8200,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:2689:6: ( ( rule__XParameter__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:6: ( ( rule__XParameter__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2689:6: ( ( rule__XParameter__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2690:1: ( rule__XParameter__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2633:6: ( ( rule__XParameter__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2634:1: ( rule__XParameter__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParameterAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2691:1: ( rule__XParameter__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2691:2: rule__XParameter__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2635:1: ( rule__XParameter__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2635:2: rule__XParameter__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15722);
+ pushFollow(FollowSets000.FOLLOW_rule__XParameter__Group_1_1__0_in_rule__XParameter__Alternatives_15602);
rule__XParameter__Group_1_1__0();
state._fsp--;
@@ -8417,13 +8246,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2700:1: rule__XMultiplicity__Alternatives_1 : ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2644:1: rule__XMultiplicity__Alternatives_1 : ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) );
public final void rule__XMultiplicity__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2704:1: ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2648:1: ( ( '?' ) | ( '*' ) | ( '+' ) | ( ( rule__XMultiplicity__Group_1_3__0 ) ) )
int alt11=4;
switch ( input.LA(1) ) {
case 16:
@@ -8456,15 +8285,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2705:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2649:1: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2705:1: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2706:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2649:1: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2650:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_0());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_15756); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_15636); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_0());
}
@@ -8475,15 +8304,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2713:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:6: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2713:6: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2714:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2657:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2658:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_1());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_15776); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_15656); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_1());
}
@@ -8494,15 +8323,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:6: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2722:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2665:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2666:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getPlusSignKeyword_1_2());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__XMultiplicity__Alternatives_15796); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__XMultiplicity__Alternatives_15676); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getPlusSignKeyword_1_2());
}
@@ -8513,18 +8342,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2729:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2673:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2729:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2730:1: ( rule__XMultiplicity__Group_1_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2673:6: ( ( rule__XMultiplicity__Group_1_3__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2674:1: ( rule__XMultiplicity__Group_1_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getGroup_1_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2731:1: ( rule__XMultiplicity__Group_1_3__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2731:2: rule__XMultiplicity__Group_1_3__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2675:1: ( rule__XMultiplicity__Group_1_3__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2675:2: rule__XMultiplicity__Group_1_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15815);
+ pushFollow(FollowSets000.FOLLOW_rule__XMultiplicity__Group_1_3__0_in_rule__XMultiplicity__Alternatives_15695);
rule__XMultiplicity__Group_1_3__0();
state._fsp--;
@@ -8559,13 +8388,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicity__Alternatives_1_3_1_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2740:1: rule__XMultiplicity__Alternatives_1_3_1_1 : ( ( RULE_INT ) | ( '?' ) | ( '*' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2684:1: rule__XMultiplicity__Alternatives_1_3_1_1 : ( ( RULE_INT ) | ( '?' ) | ( '*' ) );
public final void rule__XMultiplicity__Alternatives_1_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2744:1: ( ( RULE_INT ) | ( '?' ) | ( '*' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2688:1: ( ( RULE_INT ) | ( '?' ) | ( '*' ) )
int alt12=3;
switch ( input.LA(1) ) {
case RULE_INT:
@@ -8593,15 +8422,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2689:1: ( RULE_INT )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:1: ( RULE_INT )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2746:1: RULE_INT
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2689:1: ( RULE_INT )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2690:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_1_1_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15848); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__XMultiplicity__Alternatives_1_3_1_15728); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getINTTerminalRuleCall_1_3_1_1_0());
}
@@ -8612,15 +8441,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:6: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2695:6: ( '?' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:6: ( '?' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2752:1: '?'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2695:6: ( '?' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2696:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_3_1_1_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15866); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__XMultiplicity__Alternatives_1_3_1_15746); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getQuestionMarkKeyword_1_3_1_1_1());
}
@@ -8631,15 +8460,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2759:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:6: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2759:6: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2760:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2703:6: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2704:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_3_1_1_2());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15886); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__XMultiplicity__Alternatives_1_3_1_15766); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicityAccess().getAsteriskKeyword_1_3_1_1_2());
}
@@ -8667,13 +8496,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericTypeArgument__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2772:1: rule__XGenericTypeArgument__Alternatives : ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2716:1: rule__XGenericTypeArgument__Alternatives : ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) );
public final void rule__XGenericTypeArgument__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2776:1: ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2720:1: ( ( ruleXGenericType ) | ( ruleXGenericWildcardTypeArgument ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -8692,15 +8521,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2777:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:1: ( ruleXGenericType )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2777:1: ( ruleXGenericType )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2778:1: ruleXGenericType
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2721:1: ( ruleXGenericType )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2722:1: ruleXGenericType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeArgumentAccess().getXGenericTypeParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5920);
+ pushFollow(FollowSets000.FOLLOW_ruleXGenericType_in_rule__XGenericTypeArgument__Alternatives5800);
ruleXGenericType();
state._fsp--;
@@ -8715,15 +8544,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2783:6: ( ruleXGenericWildcardTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2727:6: ( ruleXGenericWildcardTypeArgument )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2783:6: ( ruleXGenericWildcardTypeArgument )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2784:1: ruleXGenericWildcardTypeArgument
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2727:6: ( ruleXGenericWildcardTypeArgument )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2728:1: ruleXGenericWildcardTypeArgument
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericTypeArgumentAccess().getXGenericWildcardTypeArgumentParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5937);
+ pushFollow(FollowSets000.FOLLOW_ruleXGenericWildcardTypeArgument_in_rule__XGenericTypeArgument__Alternatives5817);
ruleXGenericWildcardTypeArgument();
state._fsp--;
@@ -8755,13 +8584,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XGenericWildcardTypeArgument__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2794:1: rule__XGenericWildcardTypeArgument__Alternatives_2 : ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2738:1: rule__XGenericWildcardTypeArgument__Alternatives_2 : ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) );
public final void rule__XGenericWildcardTypeArgument__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2798:1: ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2742:1: ( ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) ) | ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
@@ -8780,18 +8609,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2799:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2743:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2799:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2800:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2743:1: ( ( rule__XGenericWildcardTypeArgument__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2744:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2801:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2801:2: rule__XGenericWildcardTypeArgument__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:1: ( rule__XGenericWildcardTypeArgument__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2745:2: rule__XGenericWildcardTypeArgument__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25969);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_0__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25849);
rule__XGenericWildcardTypeArgument__Group_2_0__0();
state._fsp--;
@@ -8809,18 +8638,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:2805:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2805:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2806:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2749:6: ( ( rule__XGenericWildcardTypeArgument__Group_2_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2750:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXGenericWildcardTypeArgumentAccess().getGroup_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2807:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2807:2: rule__XGenericWildcardTypeArgument__Group_2_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:1: ( rule__XGenericWildcardTypeArgument__Group_2_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2751:2: rule__XGenericWildcardTypeArgument__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25987);
+ pushFollow(FollowSets000.FOLLOW_rule__XGenericWildcardTypeArgument__Group_2_1__0_in_rule__XGenericWildcardTypeArgument__Alternatives_25867);
rule__XGenericWildcardTypeArgument__Group_2_1__0();
state._fsp--;
@@ -8855,13 +8684,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XID__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2816:1: rule__XID__Alternatives : ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2760:1: rule__XID__Alternatives : ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) );
public final void rule__XID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2820:1: ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2764:1: ( ( RULE_ID ) | ( 'get' ) | ( 'set' ) | ( 'isUnSet' ) | ( 'isSet' ) )
int alt15=5;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -8899,15 +8728,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt15) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2821:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2765:1: ( RULE_ID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2821:1: ( RULE_ID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2822:1: RULE_ID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2765:1: ( RULE_ID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2766:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIDTerminalRuleCall_0());
}
- match(input,RULE_ID,FollowSets000.FOLLOW_RULE_ID_in_rule__XID__Alternatives6020); if (state.failed) return ;
+ match(input,RULE_ID,FollowSets000.FOLLOW_RULE_ID_in_rule__XID__Alternatives5900); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIDTerminalRuleCall_0());
}
@@ -8918,15 +8747,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2827:6: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:6: ( 'get' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2827:6: ( 'get' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2828:1: 'get'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2771:6: ( 'get' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2772:1: 'get'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getGetKeyword_1());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__XID__Alternatives6038); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__XID__Alternatives5918); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getGetKeyword_1());
}
@@ -8937,15 +8766,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2835:6: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:6: ( 'set' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2835:6: ( 'set' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2836:1: 'set'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2779:6: ( 'set' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2780:1: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getSetKeyword_2());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__XID__Alternatives6058); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__XID__Alternatives5938); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getSetKeyword_2());
}
@@ -8956,15 +8785,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( 'isUnSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2787:6: ( 'isUnSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( 'isUnSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2844:1: 'isUnSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2787:6: ( 'isUnSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2788:1: 'isUnSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIsUnSetKeyword_3());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__XID__Alternatives6078); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__XID__Alternatives5958); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIsUnSetKeyword_3());
}
@@ -8975,15 +8804,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2851:6: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2795:6: ( 'isSet' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2851:6: ( 'isSet' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2852:1: 'isSet'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2795:6: ( 'isSet' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2796:1: 'isSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIDAccess().getIsSetKeyword_4());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__XID__Alternatives6098); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__XID__Alternatives5978); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXIDAccess().getIsSetKeyword_4());
}
@@ -9011,13 +8840,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ValidID__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2864:1: rule__ValidID__Alternatives : ( ( ruleXID ) | ( 'void' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2808:1: rule__ValidID__Alternatives : ( ( ruleXID ) | ( 'void' ) );
public final void rule__ValidID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2868:1: ( ( ruleXID ) | ( 'void' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2812:1: ( ( ruleXID ) | ( 'void' ) )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -9036,15 +8865,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2869:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2813:1: ( ruleXID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2869:1: ( ruleXID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2870:1: ruleXID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2813:1: ( ruleXID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2814:1: ruleXID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getXIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__ValidID__Alternatives6132);
+ pushFollow(FollowSets000.FOLLOW_ruleXID_in_rule__ValidID__Alternatives6012);
ruleXID();
state._fsp--;
@@ -9059,15 +8888,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2875:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2819:6: ( 'void' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2875:6: ( 'void' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2876:1: 'void'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2819:6: ( 'void' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2820:1: 'void'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getVoidKeyword_1());
}
- match(input,15,FollowSets000.FOLLOW_15_in_rule__ValidID__Alternatives6150); if (state.failed) return ;
+ match(input,15,FollowSets000.FOLLOW_15_in_rule__ValidID__Alternatives6030); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getVoidKeyword_1());
}
@@ -9095,25 +8924,25 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2888:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2832:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
public final void rule__XAssignment__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2892:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2836:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
int alt17=2;
switch ( input.LA(1) ) {
case RULE_ID:
{
int LA17_1 = input.LA(2);
- if ( (LA17_1==11) ) {
- alt17=1;
- }
- else if ( (LA17_1==EOF||(LA17_1>=RULE_INT && LA17_1<=RULE_STRING)||(LA17_1>=12 && LA17_1<=15)||(LA17_1>=17 && LA17_1<=39)||(LA17_1>=42 && LA17_1<=44)||LA17_1==48||(LA17_1>=53 && LA17_1<=54)||(LA17_1>=63 && LA17_1<=66)||(LA17_1>=68 && LA17_1<=87)||(LA17_1>=104 && LA17_1<=107)) ) {
+ if ( (LA17_1==EOF||(LA17_1>=RULE_INT && LA17_1<=RULE_STRING)||(LA17_1>=12 && LA17_1<=15)||(LA17_1>=17 && LA17_1<=39)||(LA17_1>=42 && LA17_1<=44)||LA17_1==48||(LA17_1>=53 && LA17_1<=54)||(LA17_1>=63 && LA17_1<=85)||(LA17_1>=102 && LA17_1<=103)||(LA17_1>=105 && LA17_1<=106)) ) {
alt17=2;
}
+ else if ( (LA17_1==11) ) {
+ alt17=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9127,12 +8956,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_2 = input.LA(2);
- if ( (LA17_2==EOF||(LA17_2>=RULE_INT && LA17_2<=RULE_STRING)||(LA17_2>=12 && LA17_2<=15)||(LA17_2>=17 && LA17_2<=39)||(LA17_2>=42 && LA17_2<=44)||LA17_2==48||(LA17_2>=53 && LA17_2<=54)||(LA17_2>=63 && LA17_2<=66)||(LA17_2>=68 && LA17_2<=87)||(LA17_2>=104 && LA17_2<=107)) ) {
- alt17=2;
- }
- else if ( (LA17_2==11) ) {
+ if ( (LA17_2==11) ) {
alt17=1;
}
+ else if ( (LA17_2==EOF||(LA17_2>=RULE_INT && LA17_2<=RULE_STRING)||(LA17_2>=12 && LA17_2<=15)||(LA17_2>=17 && LA17_2<=39)||(LA17_2>=42 && LA17_2<=44)||LA17_2==48||(LA17_2>=53 && LA17_2<=54)||(LA17_2>=63 && LA17_2<=85)||(LA17_2>=102 && LA17_2<=103)||(LA17_2>=105 && LA17_2<=106)) ) {
+ alt17=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9149,7 +8978,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
if ( (LA17_3==11) ) {
alt17=1;
}
- else if ( (LA17_3==EOF||(LA17_3>=RULE_INT && LA17_3<=RULE_STRING)||(LA17_3>=12 && LA17_3<=15)||(LA17_3>=17 && LA17_3<=39)||(LA17_3>=42 && LA17_3<=44)||LA17_3==48||(LA17_3>=53 && LA17_3<=54)||(LA17_3>=63 && LA17_3<=66)||(LA17_3>=68 && LA17_3<=87)||(LA17_3>=104 && LA17_3<=107)) ) {
+ else if ( (LA17_3==EOF||(LA17_3>=RULE_INT && LA17_3<=RULE_STRING)||(LA17_3>=12 && LA17_3<=15)||(LA17_3>=17 && LA17_3<=39)||(LA17_3>=42 && LA17_3<=44)||LA17_3==48||(LA17_3>=53 && LA17_3<=54)||(LA17_3>=63 && LA17_3<=85)||(LA17_3>=102 && LA17_3<=103)||(LA17_3>=105 && LA17_3<=106)) ) {
alt17=2;
}
else {
@@ -9165,7 +8994,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_4 = input.LA(2);
- if ( (LA17_4==EOF||(LA17_4>=RULE_INT && LA17_4<=RULE_STRING)||(LA17_4>=12 && LA17_4<=15)||(LA17_4>=17 && LA17_4<=39)||(LA17_4>=42 && LA17_4<=44)||LA17_4==48||(LA17_4>=53 && LA17_4<=54)||(LA17_4>=63 && LA17_4<=66)||(LA17_4>=68 && LA17_4<=87)||(LA17_4>=104 && LA17_4<=107)) ) {
+ if ( (LA17_4==EOF||(LA17_4>=RULE_INT && LA17_4<=RULE_STRING)||(LA17_4>=12 && LA17_4<=15)||(LA17_4>=17 && LA17_4<=39)||(LA17_4>=42 && LA17_4<=44)||LA17_4==48||(LA17_4>=53 && LA17_4<=54)||(LA17_4>=63 && LA17_4<=85)||(LA17_4>=102 && LA17_4<=103)||(LA17_4>=105 && LA17_4<=106)) ) {
alt17=2;
}
else if ( (LA17_4==11) ) {
@@ -9184,12 +9013,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_5 = input.LA(2);
- if ( (LA17_5==11) ) {
- alt17=1;
- }
- else if ( (LA17_5==EOF||(LA17_5>=RULE_INT && LA17_5<=RULE_STRING)||(LA17_5>=12 && LA17_5<=15)||(LA17_5>=17 && LA17_5<=39)||(LA17_5>=42 && LA17_5<=44)||LA17_5==48||(LA17_5>=53 && LA17_5<=54)||(LA17_5>=63 && LA17_5<=66)||(LA17_5>=68 && LA17_5<=87)||(LA17_5>=104 && LA17_5<=107)) ) {
+ if ( (LA17_5==EOF||(LA17_5>=RULE_INT && LA17_5<=RULE_STRING)||(LA17_5>=12 && LA17_5<=15)||(LA17_5>=17 && LA17_5<=39)||(LA17_5>=42 && LA17_5<=44)||LA17_5==48||(LA17_5>=53 && LA17_5<=54)||(LA17_5>=63 && LA17_5<=85)||(LA17_5>=102 && LA17_5<=103)||(LA17_5>=105 && LA17_5<=106)) ) {
alt17=2;
}
+ else if ( (LA17_5==11) ) {
+ alt17=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9203,12 +9032,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
{
int LA17_6 = input.LA(2);
- if ( (LA17_6==EOF||(LA17_6>=RULE_INT && LA17_6<=RULE_STRING)||(LA17_6>=12 && LA17_6<=15)||(LA17_6>=17 && LA17_6<=39)||(LA17_6>=42 && LA17_6<=44)||LA17_6==48||(LA17_6>=53 && LA17_6<=54)||(LA17_6>=63 && LA17_6<=66)||(LA17_6>=68 && LA17_6<=87)||(LA17_6>=104 && LA17_6<=107)) ) {
- alt17=2;
- }
- else if ( (LA17_6==11) ) {
+ if ( (LA17_6==11) ) {
alt17=1;
}
+ else if ( (LA17_6==EOF||(LA17_6>=RULE_INT && LA17_6<=RULE_STRING)||(LA17_6>=12 && LA17_6<=15)||(LA17_6>=17 && LA17_6<=39)||(LA17_6>=42 && LA17_6<=44)||LA17_6==48||(LA17_6>=53 && LA17_6<=54)||(LA17_6>=63 && LA17_6<=85)||(LA17_6>=102 && LA17_6<=103)||(LA17_6>=105 && LA17_6<=106)) ) {
+ alt17=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9229,20 +9058,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 42:
case 53:
case 63:
- case 68:
- case 70:
- case 71:
+ case 67:
+ case 69:
+ case 73:
case 74:
case 75:
- case 76:
+ case 77:
case 78:
case 79:
case 80:
case 81:
case 82:
- case 83:
- case 86:
- case 107:
+ case 106:
{
alt17=2;
}
@@ -9257,18 +9084,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt17) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2837:1: ( ( rule__XAssignment__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:1: ( ( rule__XAssignment__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2894:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2837:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2838:1: ( rule__XAssignment__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2895:1: ( rule__XAssignment__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2895:2: rule__XAssignment__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2839:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2839:2: rule__XAssignment__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6184);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives6064);
rule__XAssignment__Group_0__0();
state._fsp--;
@@ -9286,18 +9113,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:2899:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( ( rule__XAssignment__Group_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2899:6: ( ( rule__XAssignment__Group_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2900:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2843:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2844:1: ( rule__XAssignment__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2901:1: ( rule__XAssignment__Group_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2901:2: rule__XAssignment__Group_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2845:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2845:2: rule__XAssignment__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6202);
+ pushFollow(FollowSets000.FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives6082);
rule__XAssignment__Group_1__0();
state._fsp--;
@@ -9332,13 +9159,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpEquality__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2910:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2854:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) );
public final void rule__OpEquality__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2914:1: ( ( '==' ) | ( '!=' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2858:1: ( ( '==' ) | ( '!=' ) )
int alt18=2;
int LA18_0 = input.LA(1);
@@ -9357,15 +9184,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt18) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:1: ( '==' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2859:1: ( '==' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:1: ( '==' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2916:1: '=='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2859:1: ( '==' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2860:1: '=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__OpEquality__Alternatives6236); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__OpEquality__Alternatives6116); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
@@ -9376,15 +9203,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '!=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:6: ( '!=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '!=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2924:1: '!='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2867:6: ( '!=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2868:1: '!='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__OpEquality__Alternatives6256); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__OpEquality__Alternatives6136); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
@@ -9412,13 +9239,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2936:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2880:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2940:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2884:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
int alt19=2;
int LA19_0 = input.LA(1);
@@ -9437,18 +9264,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt19) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2941:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2885:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2941:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2942:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2885:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2886:1: ( rule__XRelationalExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2943:1: ( rule__XRelationalExpression__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2943:2: rule__XRelationalExpression__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2887:2: rule__XRelationalExpression__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16290);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_16170);
rule__XRelationalExpression__Group_1_0__0();
state._fsp--;
@@ -9466,18 +9293,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:2947:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2891:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2947:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2948:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2891:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2892:1: ( rule__XRelationalExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:1: ( rule__XRelationalExpression__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:2: rule__XRelationalExpression__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2893:2: rule__XRelationalExpression__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16308);
+ pushFollow(FollowSets000.FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_16188);
rule__XRelationalExpression__Group_1_1__0();
state._fsp--;
@@ -9512,13 +9339,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2958:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2902:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
public final void rule__OpCompare__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2962:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2906:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
int alt20=4;
switch ( input.LA(1) ) {
case 25:
@@ -9551,15 +9378,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt20) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2963:1: ( '>=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2907:1: ( '>=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2963:1: ( '>=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2964:1: '>='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2907:1: ( '>=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2908:1: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__OpCompare__Alternatives6342); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__OpCompare__Alternatives6222); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
@@ -9570,15 +9397,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2971:6: ( '<=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:6: ( '<=' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2971:6: ( '<=' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2972:1: '<='
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2915:6: ( '<=' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2916:1: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__OpCompare__Alternatives6362); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__OpCompare__Alternatives6242); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
@@ -9589,15 +9416,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2979:6: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '>' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2979:6: ( '>' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2980:1: '>'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2923:6: ( '>' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2924:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__OpCompare__Alternatives6382); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__OpCompare__Alternatives6262); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
@@ -9608,15 +9435,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2987:6: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2931:6: ( '<' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2987:6: ( '<' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2988:1: '<'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2931:6: ( '<' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2932:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__OpCompare__Alternatives6402); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__OpCompare__Alternatives6282); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
@@ -9644,13 +9471,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3000:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2944:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..' ) );
public final void rule__OpOther__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3004:1: ( ( '->' ) | ( '..' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2948:1: ( ( '->' ) | ( '..' ) )
int alt21=2;
int LA21_0 = input.LA(1);
@@ -9669,15 +9496,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt21) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3005:1: ( '->' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:1: ( '->' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3005:1: ( '->' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3006:1: '->'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2949:1: ( '->' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2950:1: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__OpOther__Alternatives6437); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__OpOther__Alternatives6317); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -9688,15 +9515,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3013:6: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2957:6: ( '..' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3013:6: ( '..' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3014:1: '..'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2957:6: ( '..' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2958:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__OpOther__Alternatives6457); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__OpOther__Alternatives6337); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
}
@@ -9724,13 +9551,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpAdd__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3026:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2970:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__OpAdd__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3030:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2974:1: ( ( '+' ) | ( '-' ) )
int alt22=2;
int LA22_0 = input.LA(1);
@@ -9749,15 +9576,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt22) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3031:1: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2975:1: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3031:1: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3032:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2975:1: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2976:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__OpAdd__Alternatives6492); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__OpAdd__Alternatives6372); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
@@ -9768,15 +9595,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3039:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2983:6: ( '-' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3039:6: ( '-' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3040:1: '-'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2983:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2984:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__OpAdd__Alternatives6512); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__OpAdd__Alternatives6392); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
@@ -9804,13 +9631,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMulti__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3052:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:2996:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
public final void rule__OpMulti__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3056:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3000:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
int alt23=4;
switch ( input.LA(1) ) {
case 17:
@@ -9843,15 +9670,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt23) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3057:1: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3001:1: ( '*' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3057:1: ( '*' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3058:1: '*'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3001:1: ( '*' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3002:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__OpMulti__Alternatives6547); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__OpMulti__Alternatives6427); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
@@ -9862,15 +9689,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:6: ( '**' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3009:6: ( '**' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:6: ( '**' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3066:1: '**'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3009:6: ( '**' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3010:1: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
- match(input,32,FollowSets000.FOLLOW_32_in_rule__OpMulti__Alternatives6567); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_32_in_rule__OpMulti__Alternatives6447); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
@@ -9881,15 +9708,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3017:6: ( '/' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '/' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3074:1: '/'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3017:6: ( '/' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3018:1: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
- match(input,33,FollowSets000.FOLLOW_33_in_rule__OpMulti__Alternatives6587); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_33_in_rule__OpMulti__Alternatives6467); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
@@ -9900,15 +9727,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '%' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3025:6: ( '%' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '%' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3082:1: '%'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3025:6: ( '%' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3026:1: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
- match(input,34,FollowSets000.FOLLOW_34_in_rule__OpMulti__Alternatives6607); if (state.failed) return ;
+ match(input,34,FollowSets000.FOLLOW_34_in_rule__OpMulti__Alternatives6487); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
@@ -9936,20 +9763,20 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3094:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3038:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
public final void rule__XUnaryOperation__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3098:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3042:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0==18||LA24_0==31||LA24_0==35) ) {
alt24=1;
}
- else if ( ((LA24_0>=RULE_INT && LA24_0<=RULE_STRING)||LA24_0==15||(LA24_0>=19 && LA24_0<=22)||LA24_0==28||(LA24_0>=38 && LA24_0<=39)||LA24_0==42||LA24_0==53||LA24_0==63||LA24_0==68||(LA24_0>=70 && LA24_0<=71)||(LA24_0>=74 && LA24_0<=76)||(LA24_0>=78 && LA24_0<=83)||LA24_0==86||LA24_0==107) ) {
+ else if ( ((LA24_0>=RULE_INT && LA24_0<=RULE_STRING)||LA24_0==15||(LA24_0>=19 && LA24_0<=22)||LA24_0==28||(LA24_0>=38 && LA24_0<=39)||LA24_0==42||LA24_0==53||LA24_0==63||LA24_0==67||LA24_0==69||(LA24_0>=73 && LA24_0<=75)||(LA24_0>=77 && LA24_0<=82)||LA24_0==106) ) {
alt24=2;
}
else {
@@ -9961,18 +9788,18 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt24) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3043:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3100:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3043:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3044:1: ( rule__XUnaryOperation__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:1: ( rule__XUnaryOperation__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:2: rule__XUnaryOperation__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3045:2: rule__XUnaryOperation__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6641);
+ pushFollow(FollowSets000.FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives6521);
rule__XUnaryOperation__Group_0__0();
state._fsp--;
@@ -9990,15 +9817,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3049:6: ( ruleXCastedExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ruleXCastedExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3106:1: ruleXCastedExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3049:6: ( ruleXCastedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3050:1: ruleXCastedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6659);
+ pushFollow(FollowSets000.FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives6539);
ruleXCastedExpression();
state._fsp--;
@@ -10030,13 +9857,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpUnary__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3116:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3060:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
public final void rule__OpUnary__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3120:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3064:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
int alt25=3;
switch ( input.LA(1) ) {
case 35:
@@ -10064,15 +9891,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt25) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '!' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:1: ( '!' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '!' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3122:1: '!'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3065:1: ( '!' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3066:1: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
- match(input,35,FollowSets000.FOLLOW_35_in_rule__OpUnary__Alternatives6692); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_35_in_rule__OpUnary__Alternatives6572); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
@@ -10083,15 +9910,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '-' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:6: ( '-' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3130:1: '-'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3073:6: ( '-' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3074:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__OpUnary__Alternatives6712); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__OpUnary__Alternatives6592); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
@@ -10102,15 +9929,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '+' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:6: ( '+' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3138:1: '+'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3081:6: ( '+' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3082:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__OpUnary__Alternatives6732); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__OpUnary__Alternatives6612); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
@@ -10138,29 +9965,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3150:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3094:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3154:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3098:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
int alt26=2;
alt26 = dfa26.predict(input);
switch (alt26) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3155:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3155:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3156:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3099:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3100:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:2: rule__XMemberFeatureCall__Group_1_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3101:2: rule__XMemberFeatureCall__Group_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16766);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_16646);
rule__XMemberFeatureCall__Group_1_0__0();
state._fsp--;
@@ -10178,18 +10005,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:3161:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3161:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3162:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3105:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3106:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3163:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3163:2: rule__XMemberFeatureCall__Group_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3107:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3107:2: rule__XMemberFeatureCall__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16784);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_16664);
rule__XMemberFeatureCall__Group_1_1__0();
state._fsp--;
@@ -10224,13 +10051,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3172:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3116:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3176:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3120:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) )
int alt27=3;
switch ( input.LA(1) ) {
case 36:
@@ -10238,12 +10065,12 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt27=1;
}
break;
- case 104:
+ case 102:
{
alt27=2;
}
break;
- case 105:
+ case 103:
{
alt27=3;
}
@@ -10258,15 +10085,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt27) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3177:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '.' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3177:1: ( '.' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3178:1: '.'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3121:1: ( '.' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3122:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16818); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16698); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
@@ -10277,18 +10104,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:3185:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3129:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3186: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:3129:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3130:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3187: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:3187:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3131:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3131:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16837);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16717);
rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1();
state._fsp--;
@@ -10306,18 +10133,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:3191:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3191:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3192:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3135:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3136:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3193:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3193:2: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3137:2: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16855);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_16735);
rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2();
state._fsp--;
@@ -10352,29 +10179,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3202:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3146:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3206:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3150:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
int alt28=2;
alt28 = dfa28.predict(input);
switch (alt28) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3207:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3207:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3208:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3151:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3152:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3153:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16888);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16768);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
state._fsp--;
@@ -10392,18 +10219,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:3213:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3213:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3214:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3157:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3158:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3159:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16906);
+ pushFollow(FollowSets000.FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_16786);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0();
state._fsp--;
@@ -10438,16 +10265,16 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPrimaryExpression__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3224:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXWithExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3168:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3228:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXWithExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
- int alt29=14;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3172:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
+ int alt29=13;
switch ( input.LA(1) ) {
- case 78:
+ case 77:
{
alt29=1;
}
@@ -10457,17 +10284,11 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt29=2;
}
break;
- case 70:
+ case 69:
{
alt29=3;
}
break;
- case 71:
- case 86:
- {
- alt29=4;
- }
- break;
case RULE_ID:
case 15:
case 19:
@@ -10477,21 +10298,26 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
case 28:
case 38:
{
- alt29=5;
+ alt29=4;
}
break;
case RULE_INT:
case RULE_STRING:
case 39:
case 63:
+ case 78:
case 79:
- case 80:
- case 107:
+ case 106:
+ {
+ alt29=5;
+ }
+ break;
+ case 67:
{
alt29=6;
}
break;
- case 68:
+ case 73:
{
alt29=7;
}
@@ -10506,7 +10332,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt29=9;
}
break;
- case 76:
+ case 80:
{
alt29=10;
}
@@ -10521,14 +10347,9 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt29=12;
}
break;
- case 83:
- {
- alt29=13;
- }
- break;
case 42:
{
- alt29=14;
+ alt29=13;
}
break;
default:
@@ -10541,15 +10362,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt29) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3229:1: ( ruleXConstructorCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3173:1: ( ruleXConstructorCall )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3229:1: ( ruleXConstructorCall )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3230:1: ruleXConstructorCall
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3173:1: ( ruleXConstructorCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3174:1: ruleXConstructorCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6939);
+ pushFollow(FollowSets000.FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives6819);
ruleXConstructorCall();
state._fsp--;
@@ -10564,15 +10385,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3235:6: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:6: ( ruleXBlockExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3235:6: ( ruleXBlockExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3236:1: ruleXBlockExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3179:6: ( ruleXBlockExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3180:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6956);
+ pushFollow(FollowSets000.FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives6836);
ruleXBlockExpression();
state._fsp--;
@@ -10587,15 +10408,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3241:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ruleXSwitchExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3241:6: ( ruleXSwitchExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3242:1: ruleXSwitchExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3185:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3186:1: ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6973);
+ pushFollow(FollowSets000.FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives6853);
ruleXSwitchExpression();
state._fsp--;
@@ -10610,44 +10431,21 @@ 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:3247:6: ( ruleXWithExpression )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3247:6: ( ruleXWithExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3248:1: ruleXWithExpression
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXWithExpressionParserRuleCall_3());
- }
- pushFollow(FollowSets000.FOLLOW_ruleXWithExpression_in_rule__XPrimaryExpression__Alternatives6990);
- ruleXWithExpression();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXWithExpressionParserRuleCall_3());
- }
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3253:6: ( ruleXFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3191:6: ( ruleXFeatureCall )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3253:6: ( ruleXFeatureCall )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3254:1: ruleXFeatureCall
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3191:6: ( ruleXFeatureCall )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3192:1: ruleXFeatureCall
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives7007);
+ pushFollow(FollowSets000.FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives6870);
ruleXFeatureCall();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3());
}
}
@@ -10655,22 +10453,22 @@ 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:3259:6: ( ruleXLiteral )
+ case 5 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3197:6: ( ruleXLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3259:6: ( ruleXLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3260:1: ruleXLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3197:6: ( ruleXLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3198:1: ruleXLiteral
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4());
}
- pushFollow(FollowSets000.FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives7024);
+ pushFollow(FollowSets000.FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives6887);
ruleXLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4());
}
}
@@ -10678,22 +10476,22 @@ 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:3265:6: ( ruleXIfExpression )
+ case 6 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3203:6: ( ruleXIfExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3265:6: ( ruleXIfExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3266:1: ruleXIfExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3203:6: ( ruleXIfExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3204:1: ruleXIfExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives7041);
+ pushFollow(FollowSets000.FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives6904);
ruleXIfExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5());
}
}
@@ -10701,22 +10499,22 @@ 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:3271:6: ( ruleXForLoopExpression )
+ case 7 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:6: ( ruleXForLoopExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3271:6: ( ruleXForLoopExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3272:1: ruleXForLoopExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3209:6: ( ruleXForLoopExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3210:1: ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6());
}
- pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives7058);
+ pushFollow(FollowSets000.FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives6921);
ruleXForLoopExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6());
}
}
@@ -10724,22 +10522,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 9 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3277:6: ( ruleXWhileExpression )
+ case 8 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:6: ( ruleXWhileExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3277:6: ( ruleXWhileExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3278:1: ruleXWhileExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3215:6: ( ruleXWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3216:1: ruleXWhileExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_8());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7());
}
- pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives7075);
+ pushFollow(FollowSets000.FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives6938);
ruleXWhileExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_8());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7());
}
}
@@ -10747,22 +10545,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 10 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3283:6: ( ruleXDoWhileExpression )
+ case 9 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3221:6: ( ruleXDoWhileExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3283:6: ( ruleXDoWhileExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3284:1: ruleXDoWhileExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3221:6: ( ruleXDoWhileExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3222:1: ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_9());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8());
}
- pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives7092);
+ pushFollow(FollowSets000.FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives6955);
ruleXDoWhileExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_9());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8());
}
}
@@ -10770,22 +10568,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 11 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3289:6: ( ruleXThrowExpression )
+ case 10 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3227:6: ( ruleXThrowExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3289:6: ( ruleXThrowExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3290:1: ruleXThrowExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3227:6: ( ruleXThrowExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3228:1: ruleXThrowExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_10());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9());
}
- pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives7109);
+ pushFollow(FollowSets000.FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives6972);
ruleXThrowExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_10());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9());
}
}
@@ -10793,22 +10591,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 12 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3295:6: ( ruleXReturnExpression )
+ case 11 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3233:6: ( ruleXReturnExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3295:6: ( ruleXReturnExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3296:1: ruleXReturnExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3233:6: ( ruleXReturnExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3234:1: ruleXReturnExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_11());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10());
}
- pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives7126);
+ pushFollow(FollowSets000.FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives6989);
ruleXReturnExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_11());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10());
}
}
@@ -10816,22 +10614,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 13 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3301:6: ( ruleXTryCatchFinallyExpression )
+ case 12 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3239:6: ( ruleXTryCatchFinallyExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3301:6: ( ruleXTryCatchFinallyExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3302:1: ruleXTryCatchFinallyExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3239:6: ( ruleXTryCatchFinallyExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3240:1: ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_12());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7143);
+ pushFollow(FollowSets000.FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives7006);
ruleXTryCatchFinallyExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_12());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11());
}
}
@@ -10839,22 +10637,22 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
- case 14 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:6: ( ruleXParenthesizedExpression )
+ case 13 :
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3245:6: ( ruleXParenthesizedExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:6: ( ruleXParenthesizedExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3308:1: ruleXParenthesizedExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3245:6: ( ruleXParenthesizedExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3246:1: ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_13());
+ before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12());
}
- pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7160);
+ pushFollow(FollowSets000.FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives7023);
ruleXParenthesizedExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_13());
+ after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12());
}
}
@@ -10880,13 +10678,13 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XLiteral__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3318:1: rule__XLiteral__Alternatives : ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3256:1: rule__XLiteral__Alternatives : ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
public final void rule__XLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3322:1: ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3260:1: ( ( ruleXClosure ) | ( ruleXBooleanLiteral ) | ( ruleXIntLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
int alt30=6;
switch ( input.LA(1) ) {
case 63:
@@ -10895,7 +10693,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 39:
- case 107:
+ case 106:
{
alt30=2;
}
@@ -10905,7 +10703,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt30=3;
}
break;
- case 79:
+ case 78:
{
alt30=4;
}
@@ -10915,7 +10713,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
alt30=5;
}
break;
- case 80:
+ case 79:
{
alt30=6;
}
@@ -10930,15 +10728,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
switch (alt30) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3323:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:1: ( ruleXClosure )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3323:1: ( ruleXClosure )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3324:1: ruleXClosure
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3261:1: ( ruleXClosure )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3262:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7192);
+ pushFollow(FollowSets000.FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives7055);
ruleXClosure();
state._fsp--;
@@ -10953,15 +10751,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXBooleanLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:6: ( ruleXBooleanLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3330:1: ruleXBooleanLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3267:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3268:1: ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7209);
+ pushFollow(FollowSets000.FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives7072);
ruleXBooleanLiteral();
state._fsp--;
@@ -10976,15 +10774,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( ruleXIntLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXIntLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( ruleXIntLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3336:1: ruleXIntLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3273:6: ( ruleXIntLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3274:1: ruleXIntLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXIntLiteralParserRuleCall_2());
}
- pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7226);
+ pushFollow(FollowSets000.FOLLOW_ruleXIntLiteral_in_rule__XLiteral__Alternatives7089);
ruleXIntLiteral();
state._fsp--;
@@ -10999,15 +10797,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3341:6: ( ruleXNullLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3279:6: ( ruleXNullLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3341:6: ( ruleXNullLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3342:1: ruleXNullLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3279:6: ( ruleXNullLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3280:1: ruleXNullLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_3());
}
- pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7243);
+ pushFollow(FollowSets000.FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives7106);
ruleXNullLiteral();
state._fsp--;
@@ -11022,15 +10820,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3347:6: ( ruleXStringLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3285:6: ( ruleXStringLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3347:6: ( ruleXStringLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3348:1: ruleXStringLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3285:6: ( ruleXStringLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3286:1: ruleXStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_4());
}
- pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7260);
+ pushFollow(FollowSets000.FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives7123);
ruleXStringLiteral();
state._fsp--;
@@ -11045,15 +10843,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3291:6: ( ruleXTypeLiteral )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:6: ( ruleXTypeLiteral )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3354:1: ruleXTypeLiteral
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3291:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3292:1: ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_5());
}
- pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7277);
+ pushFollow(FollowSets000.FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives7140);
ruleXTypeLiteral();
state._fsp--;
@@ -11084,21 +10882,21 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__XLiteral__Alternatives"
- // $ANTLR start "rule__XSwitchExpression__Alternatives_6_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3364:1: rule__XSwitchExpression__Alternatives_6_1 : ( ( ( rule__XSwitchExpression__Group_6_1_0__0 ) ) | ( ( rule__XSwitchExpression__DefaultAssignment_6_1_1 ) ) );
- public final void rule__XSwitchExpression__Alternatives_6_1() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInsideBlock__Alternatives"
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3302:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
+ public final void rule__XExpressionInsideBlock__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3368:1: ( ( ( rule__XSwitchExpression__Group_6_1_0__0 ) ) | ( ( rule__XSwitchExpression__DefaultAssignment_6_1_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3306:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
int alt31=2;
int LA31_0 = input.LA(1);
- if ( (LA31_0==71) ) {
+ if ( (LA31_0==37||LA31_0==105) ) {
alt31=1;
}
- else if ( (LA31_0==86) ) {
+ else if ( ((LA31_0>=RULE_INT && LA31_0<=RULE_STRING)||LA31_0==15||(LA31_0>=18 && LA31_0<=22)||LA31_0==28||LA31_0==31||LA31_0==35||(LA31_0>=38 && LA31_0<=39)||LA31_0==42||LA31_0==53||LA31_0==63||LA31_0==67||LA31_0==69||(LA31_0>=73 && LA31_0<=75)||(LA31_0>=77 && LA31_0<=82)||LA31_0==106) ) {
alt31=2;
}
else {
@@ -11110,215 +10908,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
switch (alt31) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3369:1: ( ( rule__XSwitchExpression__Group_6_1_0__0 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3369:1: ( ( rule__XSwitchExpression__Group_6_1_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3370:1: ( rule__XSwitchExpression__Group_6_1_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_6_1_0());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3371:1: ( rule__XSwitchExpression__Group_6_1_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3371:2: rule__XSwitchExpression__Group_6_1_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__XSwitchExpression__Group_6_1_0__0_in_rule__XSwitchExpression__Alternatives_6_17309);
- rule__XSwitchExpression__Group_6_1_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_6_1_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:6: ( ( rule__XSwitchExpression__DefaultAssignment_6_1_1 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:6: ( ( rule__XSwitchExpression__DefaultAssignment_6_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3376:1: ( rule__XSwitchExpression__DefaultAssignment_6_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_1());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:1: ( rule__XSwitchExpression__DefaultAssignment_6_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:2: rule__XSwitchExpression__DefaultAssignment_6_1_1
- {
- pushFollow(FollowSets000.FOLLOW_rule__XSwitchExpression__DefaultAssignment_6_1_1_in_rule__XSwitchExpression__Alternatives_6_17327);
- rule__XSwitchExpression__DefaultAssignment_6_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_6_1_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XSwitchExpression__Alternatives_6_1"
-
-
- // $ANTLR start "rule__XCasePart__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3386:1: rule__XCasePart__Alternatives_2 : ( ( ( rule__XCasePart__Group_2_0__0 ) ) | ( ( rule__XCasePart__ThenAssignment_2_1 ) ) );
- public final void rule__XCasePart__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3390:1: ( ( ( rule__XCasePart__Group_2_0__0 ) ) | ( ( rule__XCasePart__ThenAssignment_2_1 ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( (LA32_0==71) ) {
- alt32=1;
- }
- else if ( (LA32_0==86) ) {
- alt32=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
-
- throw nvae;
- }
- switch (alt32) {
- case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3391:1: ( ( rule__XCasePart__Group_2_0__0 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3391:1: ( ( rule__XCasePart__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3392:1: ( rule__XCasePart__Group_2_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getGroup_2_0());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3393:1: ( rule__XCasePart__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3393:2: rule__XCasePart__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__XCasePart__Group_2_0__0_in_rule__XCasePart__Alternatives_27360);
- rule__XCasePart__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getGroup_2_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:6: ( ( rule__XCasePart__ThenAssignment_2_1 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:6: ( ( rule__XCasePart__ThenAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3398:1: ( rule__XCasePart__ThenAssignment_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getThenAssignment_2_1());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3399:1: ( rule__XCasePart__ThenAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3399:2: rule__XCasePart__ThenAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_rule__XCasePart__ThenAssignment_2_1_in_rule__XCasePart__Alternatives_27378);
- rule__XCasePart__ThenAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getThenAssignment_2_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XCasePart__Alternatives_2"
-
-
- // $ANTLR start "rule__XExpressionInsideBlock__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3408:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
- public final void rule__XExpressionInsideBlock__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3412:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==37||LA33_0==106) ) {
- alt33=1;
- }
- else if ( ((LA33_0>=RULE_INT && LA33_0<=RULE_STRING)||LA33_0==15||(LA33_0>=18 && LA33_0<=22)||LA33_0==28||LA33_0==31||LA33_0==35||(LA33_0>=38 && LA33_0<=39)||LA33_0==42||LA33_0==53||LA33_0==63||LA33_0==68||(LA33_0>=70 && LA33_0<=71)||(LA33_0>=74 && LA33_0<=76)||(LA33_0>=78 && LA33_0<=83)||LA33_0==86||LA33_0==107) ) {
- alt33=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
-
- throw nvae;
- }
- switch (alt33) {
- case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3413:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:1: ( ruleXVariableDeclaration )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3413:1: ( ruleXVariableDeclaration )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3414:1: ruleXVariableDeclaration
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3307:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3308:1: ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7411);
+ pushFollow(FollowSets000.FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives7172);
ruleXVariableDeclaration();
state._fsp--;
@@ -11333,15 +10931,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3419:6: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXExpression )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3419:6: ( ruleXExpression )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3420:1: ruleXExpression
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3313:6: ( ruleXExpression )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3314:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7428);
+ pushFollow(FollowSets000.FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives7189);
ruleXExpression();
state._fsp--;
@@ -11373,43 +10971,43 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3430:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3324:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3434:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3328:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA34_0==106) ) {
- alt34=1;
+ if ( (LA32_0==105) ) {
+ alt32=1;
}
- else if ( (LA34_0==37) ) {
- alt34=2;
+ else if ( (LA32_0==37) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3435:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3435:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3436:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3329:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3330:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3437:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3437:2: rule__XVariableDeclaration__WriteableAssignment_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3331:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3331:2: rule__XVariableDeclaration__WriteableAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17460);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_17221);
rule__XVariableDeclaration__WriteableAssignment_1_0();
state._fsp--;
@@ -11427,15 +11025,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3441:6: ( 'val' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( 'val' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3441:6: ( 'val' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3442:1: 'val'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3335:6: ( 'val' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3336:1: 'val'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
- match(input,37,FollowSets000.FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17479); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_37_in_rule__XVariableDeclaration__Alternatives_17240); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
@@ -11463,29 +11061,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3454:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3348:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3458:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
- int alt35=2;
- alt35 = dfa35.predict(input);
- switch (alt35) {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3352:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
+ int alt33=2;
+ alt33 = dfa33.predict(input);
+ switch (alt33) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3459:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3459:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3460:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3353:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3354:1: ( rule__XVariableDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3461:1: ( rule__XVariableDeclaration__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3461:2: rule__XVariableDeclaration__Group_2_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3355:2: rule__XVariableDeclaration__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27513);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_27274);
rule__XVariableDeclaration__Group_2_0__0();
state._fsp--;
@@ -11503,18 +11101,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:3465:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3465:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3466:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3359:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3360:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:2: rule__XVariableDeclaration__NameAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3361:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3361:2: rule__XVariableDeclaration__NameAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27531);
+ pushFollow(FollowSets000.FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_27292);
rule__XVariableDeclaration__NameAssignment_2_1();
state._fsp--;
@@ -11549,29 +11147,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Alternatives_4_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3476:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3370:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );
public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3480:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) )
- int alt36=2;
- alt36 = dfa36.predict(input);
- switch (alt36) {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3374:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) )
+ int alt34=2;
+ alt34 = dfa34.predict(input);
+ switch (alt34) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3481:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3481:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3482:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3375:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3376:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3483:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3483:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3377:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17564);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_17325);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0();
state._fsp--;
@@ -11589,18 +11187,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:3487:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3487:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3488:1: ( rule__XFeatureCall__Group_4_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3381:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3382:1: ( rule__XFeatureCall__Group_4_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:1: ( rule__XFeatureCall__Group_4_1_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:2: rule__XFeatureCall__Group_4_1_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:1: ( rule__XFeatureCall__Group_4_1_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3383:2: rule__XFeatureCall__Group_4_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17582);
+ pushFollow(FollowSets000.FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_17343);
rule__XFeatureCall__Group_4_1_1__0();
state._fsp--;
@@ -11635,40 +11233,40 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IdOrSuper__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3498:1: rule__IdOrSuper__Alternatives : ( ( ruleValidID ) | ( 'super' ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3392:1: rule__IdOrSuper__Alternatives : ( ( ruleValidID ) | ( 'super' ) );
public final void rule__IdOrSuper__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3502:1: ( ( ruleValidID ) | ( 'super' ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3396:1: ( ( ruleValidID ) | ( 'super' ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA37_0==RULE_ID||LA37_0==15||(LA37_0>=19 && LA37_0<=22)) ) {
- alt37=1;
+ if ( (LA35_0==RULE_ID||LA35_0==15||(LA35_0>=19 && LA35_0<=22)) ) {
+ alt35=1;
}
- else if ( (LA37_0==38) ) {
- alt37=2;
+ else if ( (LA35_0==38) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3503:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:1: ( ruleValidID )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3503:1: ( ruleValidID )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3504:1: ruleValidID
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3397:1: ( ruleValidID )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3398:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7615);
+ pushFollow(FollowSets000.FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives7376);
ruleValidID();
state._fsp--;
@@ -11683,15 +11281,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3509:6: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:6: ( 'super' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3509:6: ( 'super' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3510:1: 'super'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3403:6: ( 'super' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3404:1: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
- match(input,38,FollowSets000.FOLLOW_38_in_rule__IdOrSuper__Alternatives7633); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_38_in_rule__IdOrSuper__Alternatives7394); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
@@ -11719,29 +11317,29 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Alternatives_5"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3522:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3416:1: rule__XConstructorCall__Alternatives_5 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) );
public final void rule__XConstructorCall__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3526:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) )
- int alt38=2;
- alt38 = dfa38.predict(input);
- switch (alt38) {
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3420:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) ) | ( ( rule__XConstructorCall__Group_5_1__0 ) ) )
+ int alt36=2;
+ alt36 = dfa36.predict(input);
+ switch (alt36) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3527:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3527:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3528:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3421:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3422:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3529:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3529:2: rule__XConstructorCall__ArgumentsAssignment_5_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:1: ( rule__XConstructorCall__ArgumentsAssignment_5_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3423:2: rule__XConstructorCall__ArgumentsAssignment_5_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57667);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_0_in_rule__XConstructorCall__Alternatives_57428);
rule__XConstructorCall__ArgumentsAssignment_5_0();
state._fsp--;
@@ -11759,18 +11357,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:3533:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3427:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3533:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3534:1: ( rule__XConstructorCall__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3427:6: ( ( rule__XConstructorCall__Group_5_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3428:1: ( rule__XConstructorCall__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_5_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:1: ( rule__XConstructorCall__Group_5_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:2: rule__XConstructorCall__Group_5_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3429:1: ( rule__XConstructorCall__Group_5_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3429:2: rule__XConstructorCall__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57685);
+ pushFollow(FollowSets000.FOLLOW_rule__XConstructorCall__Group_5_1__0_in_rule__XConstructorCall__Alternatives_57446);
rule__XConstructorCall__Group_5_1__0();
state._fsp--;
@@ -11805,40 +11403,40 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Alternatives_1"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3544:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3438:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3548:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3442:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA39_0==39) ) {
- alt39=1;
+ if ( (LA37_0==39) ) {
+ alt37=1;
}
- else if ( (LA39_0==107) ) {
- alt39=2;
+ else if ( (LA37_0==106) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3549:1: ( 'false' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3443:1: ( 'false' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3549:1: ( 'false' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3550:1: 'false'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3443:1: ( 'false' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3444:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
- match(input,39,FollowSets000.FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17719); if (state.failed) return ;
+ match(input,39,FollowSets000.FOLLOW_39_in_rule__XBooleanLiteral__Alternatives_17480); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -11849,18 +11447,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:3557:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3557:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3558:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3451:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3452:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3559:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3559:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3453:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3453:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17738);
+ pushFollow(FollowSets000.FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_17499);
rule__XBooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
@@ -11895,43 +11493,43 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3568:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3462:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3572:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3466:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA40_0==85) ) {
- alt40=1;
+ if ( (LA38_0==84) ) {
+ alt38=1;
}
- else if ( (LA40_0==84) ) {
- alt40=2;
+ else if ( (LA38_0==83) ) {
+ alt38=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt38) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3573:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3573:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3574:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3467:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3468:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3575:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3575:2: rule__XTryCatchFinallyExpression__Group_3_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3469:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3469:2: rule__XTryCatchFinallyExpression__Group_3_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37771);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_37532);
rule__XTryCatchFinallyExpression__Group_3_0__0();
state._fsp--;
@@ -11949,18 +11547,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:3579:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3473:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3579:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3580:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3473:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3474:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3581:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3581:2: rule__XTryCatchFinallyExpression__Group_3_1__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3475:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3475:2: rule__XTryCatchFinallyExpression__Group_3_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37789);
+ pushFollow(FollowSets000.FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_37550);
rule__XTryCatchFinallyExpression__Group_3_1__0();
state._fsp--;
@@ -11994,144 +11592,44 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__XTryCatchFinallyExpression__Alternatives_3"
- // $ANTLR start "rule__XWithExpression__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3590:1: rule__XWithExpression__Alternatives_2 : ( ( ( rule__XWithExpression__Group_2_0__0 ) ) | ( ( rule__XWithExpression__BlockExpressionAssignment_2_1 ) ) );
- public final void rule__XWithExpression__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3594:1: ( ( ( rule__XWithExpression__Group_2_0__0 ) ) | ( ( rule__XWithExpression__BlockExpressionAssignment_2_1 ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
-
- if ( (LA41_0==71) ) {
- alt41=1;
- }
- else if ( (LA41_0==86) ) {
- alt41=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
-
- throw nvae;
- }
- switch (alt41) {
- case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3595:1: ( ( rule__XWithExpression__Group_2_0__0 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3595:1: ( ( rule__XWithExpression__Group_2_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3596:1: ( rule__XWithExpression__Group_2_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXWithExpressionAccess().getGroup_2_0());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3597:1: ( rule__XWithExpression__Group_2_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3597:2: rule__XWithExpression__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__XWithExpression__Group_2_0__0_in_rule__XWithExpression__Alternatives_27822);
- rule__XWithExpression__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXWithExpressionAccess().getGroup_2_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3601:6: ( ( rule__XWithExpression__BlockExpressionAssignment_2_1 ) )
- {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3601:6: ( ( rule__XWithExpression__BlockExpressionAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3602:1: ( rule__XWithExpression__BlockExpressionAssignment_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_1());
- }
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3603:1: ( rule__XWithExpression__BlockExpressionAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3603:2: rule__XWithExpression__BlockExpressionAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_rule__XWithExpression__BlockExpressionAssignment_2_1_in_rule__XWithExpression__Alternatives_27840);
- rule__XWithExpression__BlockExpressionAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXWithExpressionAccess().getBlockExpressionAssignment_2_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XWithExpression__Alternatives_2"
-
-
// $ANTLR start "rule__JvmTypeReference__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3612:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3484:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
public final void rule__JvmTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3616:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3488:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA42_0==RULE_ID||LA42_0==15||(LA42_0>=19 && LA42_0<=22)) ) {
- alt42=1;
+ if ( (LA39_0==RULE_ID||LA39_0==15||(LA39_0>=19 && LA39_0<=22)) ) {
+ alt39=1;
}
- else if ( (LA42_0==42||LA42_0==87) ) {
- alt42=2;
+ else if ( (LA39_0==42||LA39_0==85) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt39) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3617:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3617:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3618:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3489:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3490:1: ( rule__JvmTypeReference__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3619:1: ( rule__JvmTypeReference__Group_0__0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3619:2: rule__JvmTypeReference__Group_0__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3491:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3491:2: rule__JvmTypeReference__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7873);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives7583);
rule__JvmTypeReference__Group_0__0();
state._fsp--;
@@ -12149,15 +11647,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3623:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:6: ( ruleXFunctionTypeRef )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3623:6: ( ruleXFunctionTypeRef )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3624:1: ruleXFunctionTypeRef
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3495:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3496:1: ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7891);
+ pushFollow(FollowSets000.FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives7601);
ruleXFunctionTypeRef();
state._fsp--;
@@ -12189,40 +11687,40 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmArgumentTypeReference__Alternatives"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3634:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3506:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3638:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3510:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA43_0==RULE_ID||LA43_0==15||(LA43_0>=19 && LA43_0<=22)||LA43_0==42||LA43_0==87) ) {
- alt43=1;
+ if ( (LA40_0==RULE_ID||LA40_0==15||(LA40_0>=19 && LA40_0<=22)||LA40_0==42||LA40_0==85) ) {
+ alt40=1;
}
- else if ( (LA43_0==16) ) {
- alt43=2;
+ else if ( (LA40_0==16) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt40) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3639:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3511:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3639:1: ( ruleJvmTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3640:1: ruleJvmTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3511:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3512:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7923);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7633);
ruleJvmTypeReference();
state._fsp--;
@@ -12237,15 +11735,15 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3645:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:6: ( ruleJvmWildcardTypeReference )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3645:6: ( ruleJvmWildcardTypeReference )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3646:1: ruleJvmWildcardTypeReference
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3517:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3518:1: ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7940);
+ pushFollow(FollowSets000.FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives7650);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -12277,43 +11775,43 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2"
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3656:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3528:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3660:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3532:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA44_0==56) ) {
- alt44=1;
+ if ( (LA41_0==56) ) {
+ alt41=1;
}
- else if ( (LA44_0==38) ) {
- alt44=2;
+ else if ( (LA41_0==38) ) {
+ alt41=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt41) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3533:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3662:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3533:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3534:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3663:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3663:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3535:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27972);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_27682);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0();
state._fsp--;
@@ -12331,18 +11829,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:3667:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3667:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3668:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3539:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3540:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3669:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3669:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3541:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3541:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27990);
+ pushFollow(FollowSets000.FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_27700);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1();
state._fsp--;
@@ -12377,21 +11875,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:3681: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:3553: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:3685: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:3686: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:3557:1: ( rule__XPackage__Group__0__Impl rule__XPackage__Group__1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3558:2: rule__XPackage__Group__0__Impl rule__XPackage__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__08022);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__0__Impl_in_rule__XPackage__Group__07732);
rule__XPackage__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__08025);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1_in_rule__XPackage__Group__07735);
rule__XPackage__Group__1();
state._fsp--;
@@ -12415,37 +11913,37 @@ 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:3693:1: rule__XPackage__Group__0__Impl : ( ( rule__XPackage__AnnotationsAssignment_0 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3565:1: rule__XPackage__Group__0__Impl : ( ( rule__XPackage__AnnotationsAssignment_0 )* ) ;
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:3697:1: ( ( ( rule__XPackage__AnnotationsAssignment_0 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3698:1: ( ( rule__XPackage__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3569:1: ( ( ( rule__XPackage__AnnotationsAssignment_0 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3570:1: ( ( rule__XPackage__AnnotationsAssignment_0 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3698:1: ( ( rule__XPackage__AnnotationsAssignment_0 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3699:1: ( rule__XPackage__AnnotationsAssignment_0 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3570:1: ( ( rule__XPackage__AnnotationsAssignment_0 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3571:1: ( rule__XPackage__AnnotationsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationsAssignment_0());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3700:1: ( rule__XPackage__AnnotationsAssignment_0 )*
- loop45:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3572:1: ( rule__XPackage__AnnotationsAssignment_0 )*
+ loop42:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA45_0==41) ) {
- alt45=1;
+ if ( (LA42_0==41) ) {
+ alt42=1;
}
- switch (alt45) {
+ switch (alt42) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3700:2: rule__XPackage__AnnotationsAssignment_0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3572:2: rule__XPackage__AnnotationsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_0_in_rule__XPackage__Group__0__Impl8052);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationsAssignment_0_in_rule__XPackage__Group__0__Impl7762);
rule__XPackage__AnnotationsAssignment_0();
state._fsp--;
@@ -12455,7 +11953,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop45;
+ break loop42;
}
} while (true);
@@ -12484,21 +11982,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:3710: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:3582: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:3714: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:3715: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:3586: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:3587:2: rule__XPackage__Group__1__Impl rule__XPackage__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__18083);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__1__Impl_in_rule__XPackage__Group__17793);
rule__XPackage__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__18086);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2_in_rule__XPackage__Group__17796);
rule__XPackage__Group__2();
state._fsp--;
@@ -12522,22 +12020,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:3722:1: rule__XPackage__Group__1__Impl : ( 'package' ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3594:1: rule__XPackage__Group__1__Impl : ( 'package' ) ;
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:3726:1: ( ( 'package' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3727:1: ( 'package' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3598:1: ( ( 'package' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3599:1: ( 'package' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3727:1: ( 'package' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3728:1: 'package'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3599:1: ( 'package' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3600:1: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getPackageKeyword_1());
}
- match(input,40,FollowSets000.FOLLOW_40_in_rule__XPackage__Group__1__Impl8114); if (state.failed) return ;
+ match(input,40,FollowSets000.FOLLOW_40_in_rule__XPackage__Group__1__Impl7824); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXPackageAccess().getPackageKeyword_1());
}
@@ -12563,21 +12061,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:3741: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:3613: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:3745: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:3746: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:3617:1: ( rule__XPackage__Group__2__Impl rule__XPackage__Group__3 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3618:2: rule__XPackage__Group__2__Impl rule__XPackage__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__28145);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__2__Impl_in_rule__XPackage__Group__27855);
rule__XPackage__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__28148);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3_in_rule__XPackage__Group__27858);
rule__XPackage__Group__3();
state._fsp--;
@@ -12601,25 +12099,25 @@ 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:3753:1: rule__XPackage__Group__2__Impl : ( ( rule__XPackage__NameAssignment_2 ) ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3625:1: rule__XPackage__Group__2__Impl : ( ( rule__XPackage__NameAssignment_2 ) ) ;
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:3757:1: ( ( ( rule__XPackage__NameAssignment_2 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3758:1: ( ( rule__XPackage__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3629:1: ( ( ( rule__XPackage__NameAssignment_2 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3630:1: ( ( rule__XPackage__NameAssignment_2 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3758:1: ( ( rule__XPackage__NameAssignment_2 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3759:1: ( rule__XPackage__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3630:1: ( ( rule__XPackage__NameAssignment_2 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3631:1: ( rule__XPackage__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getNameAssignment_2());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3760:1: ( rule__XPackage__NameAssignment_2 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3760:2: rule__XPackage__NameAssignment_2
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3632:1: ( rule__XPackage__NameAssignment_2 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3632:2: rule__XPackage__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_2_in_rule__XPackage__Group__2__Impl8175);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__NameAssignment_2_in_rule__XPackage__Group__2__Impl7885);
rule__XPackage__NameAssignment_2();
state._fsp--;
@@ -12652,21 +12150,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:3770: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:3642: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:3774: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:3775: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:3646: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:3647:2: rule__XPackage__Group__3__Impl rule__XPackage__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__38205);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__3__Impl_in_rule__XPackage__Group__37915);
rule__XPackage__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__38208);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4_in_rule__XPackage__Group__37918);
rule__XPackage__Group__4();
state._fsp--;
@@ -12690,37 +12188,37 @@ 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:3782:1: rule__XPackage__Group__3__Impl : ( ( rule__XPackage__ImportDirectivesAssignment_3 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3654:1: rule__XPackage__Group__3__Impl : ( ( rule__XPackage__ImportDirectivesAssignment_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:3786:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_3 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3787:1: ( ( rule__XPackage__ImportDirectivesAssignment_3 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3658:1: ( ( ( rule__XPackage__ImportDirectivesAssignment_3 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3659:1: ( ( rule__XPackage__ImportDirectivesAssignment_3 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3787:1: ( ( rule__XPackage__ImportDirectivesAssignment_3 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3788:1: ( rule__XPackage__ImportDirectivesAssignment_3 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3659:1: ( ( rule__XPackage__ImportDirectivesAssignment_3 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3660:1: ( rule__XPackage__ImportDirectivesAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getImportDirectivesAssignment_3());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3789:1: ( rule__XPackage__ImportDirectivesAssignment_3 )*
- loop46:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:1: ( rule__XPackage__ImportDirectivesAssignment_3 )*
+ loop43:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA46_0==45) ) {
- alt46=1;
+ if ( (LA43_0==45) ) {
+ alt43=1;
}
- switch (alt46) {
+ switch (alt43) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3789:2: rule__XPackage__ImportDirectivesAssignment_3
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3661:2: rule__XPackage__ImportDirectivesAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_3_in_rule__XPackage__Group__3__Impl8235);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__ImportDirectivesAssignment_3_in_rule__XPackage__Group__3__Impl7945);
rule__XPackage__ImportDirectivesAssignment_3();
state._fsp--;
@@ -12730,7 +12228,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop46;
+ break loop43;
}
} while (true);
@@ -12759,21 +12257,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:3799: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:3671: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:3803: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:3804: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:3675: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:3676:2: rule__XPackage__Group__4__Impl rule__XPackage__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__48266);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__4__Impl_in_rule__XPackage__Group__47976);
rule__XPackage__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__48269);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5_in_rule__XPackage__Group__47979);
rule__XPackage__Group__5();
state._fsp--;
@@ -12797,37 +12295,37 @@ 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:3811:1: rule__XPackage__Group__4__Impl : ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3683:1: rule__XPackage__Group__4__Impl : ( ( rule__XPackage__AnnotationDirectivesAssignment_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:3815:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3816:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3687:1: ( ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3688:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3816:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3817:1: ( rule__XPackage__AnnotationDirectivesAssignment_4 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3688:1: ( ( rule__XPackage__AnnotationDirectivesAssignment_4 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3689:1: ( rule__XPackage__AnnotationDirectivesAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getAnnotationDirectivesAssignment_4());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:1: ( rule__XPackage__AnnotationDirectivesAssignment_4 )*
- loop47:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3690:1: ( rule__XPackage__AnnotationDirectivesAssignment_4 )*
+ loop44:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA47_0==47) ) {
- alt47=1;
+ if ( (LA44_0==47) ) {
+ alt44=1;
}
- switch (alt47) {
+ switch (alt44) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:2: rule__XPackage__AnnotationDirectivesAssignment_4
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3690:2: rule__XPackage__AnnotationDirectivesAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8296);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__AnnotationDirectivesAssignment_4_in_rule__XPackage__Group__4__Impl8006);
rule__XPackage__AnnotationDirectivesAssignment_4();
state._fsp--;
@@ -12837,7 +12335,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop47;
+ break loop44;
}
} while (true);
@@ -12866,16 +12364,16 @@ 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:3828:1: rule__XPackage__Group__5 : rule__XPackage__Group__5__Impl ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3700:1: rule__XPackage__Group__5 : rule__XPackage__Group__5__Impl ;
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:3832:1: ( rule__XPackage__Group__5__Impl )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3833:2: rule__XPackage__Group__5__Impl
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3704:1: ( rule__XPackage__Group__5__Impl )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3705:2: rule__XPackage__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58327);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__Group__5__Impl_in_rule__XPackage__Group__58037);
rule__XPackage__Group__5__Impl();
state._fsp--;
@@ -12899,37 +12397,37 @@ 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:3839:1: rule__XPackage__Group__5__Impl : ( ( rule__XPackage__ClassifiersAssignment_5 )* ) ;
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3711:1: rule__XPackage__Group__5__Impl : ( ( rule__XPackage__ClassifiersAssignment_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:3843:1: ( ( ( rule__XPackage__ClassifiersAssignment_5 )* ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3844:1: ( ( rule__XPackage__ClassifiersAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3715:1: ( ( ( rule__XPackage__ClassifiersAssignment_5 )* ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3716:1: ( ( rule__XPackage__ClassifiersAssignment_5 )* )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3844:1: ( ( rule__XPackage__ClassifiersAssignment_5 )* )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3845:1: ( rule__XPackage__ClassifiersAssignment_5 )*
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3716:1: ( ( rule__XPackage__ClassifiersAssignment_5 )* )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3717:1: ( rule__XPackage__ClassifiersAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPackageAccess().getClassifiersAssignment_5());
}
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3846:1: ( rule__XPackage__ClassifiersAssignment_5 )*
- loop48:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3718:1: ( rule__XPackage__ClassifiersAssignment_5 )*
+ loop45:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA48_0==41||LA48_0==49||LA48_0==52||LA48_0==55||(LA48_0>=90 && LA48_0<=91)) ) {
- alt48=1;
+ if ( (LA45_0==41||LA45_0==49||LA45_0==52||LA45_0==55||(LA45_0>=88 && LA45_0<=89)) ) {
+ alt45=1;
}
- switch (alt48) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3846:2: rule__XPackage__ClassifiersAssignment_5
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3718:2: rule__XPackage__ClassifiersAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_5_in_rule__XPackage__Group__5__Impl8354);
+ pushFollow(FollowSets000.FOLLOW_rule__XPackage__ClassifiersAssignment_5_in_rule__XPackage__Group__5__Impl8064);
rule__XPackage__ClassifiersAssignment_5();
state._fsp--;
@@ -12939,7 +12437,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop48;
+ break loop45;
}
} while (true);
@@ -12968,21 +12466,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:3868: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:3740: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:3872: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:3873: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:3744: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:3745:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08397);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__08107);
rule__XAnnotation__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08400);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__08110);
rule__XAnnotation__Group__1();
state._fsp--;
@@ -13006,22 +12504,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:3880: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:3752: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:3884:1: ( ( '@' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3885:1: ( '@' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3756:1: ( ( '@' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3757:1: ( '@' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3885:1: ( '@' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3886:1: '@'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3757:1: ( '@' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3758:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0());
}
- match(input,41,FollowSets000.FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8428); if (state.failed) return ;
+ match(input,41,FollowSets000.FOLLOW_41_in_rule__XAnnotation__Group__0__Impl8138); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -13047,21 +12545,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:3899: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:3771: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:3903: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:3904: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:3775: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:3776:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18459);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__18169);
rule__XAnnotation__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18462);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__18172);
rule__XAnnotation__Group__2();
state._fsp--;
@@ -13085,25 +12583,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:3911: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:3783: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:3915:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3916:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3787:1: ( ( ( rule__XAnnotation__SourceAssignment_1 ) ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3788:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3916:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3917:1: ( rule__XAnnotation__SourceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3788:1: ( ( rule__XAnnotation__SourceAssignment_1 ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3789: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:3918:1: ( rule__XAnnotation__SourceAssignment_1 )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3918:2: rule__XAnnotation__SourceAssignment_1
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3790:1: ( rule__XAnnotation__SourceAssignment_1 )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3790:2: rule__XAnnotation__SourceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8489);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__SourceAssignment_1_in_rule__XAnnotation__Group__1__Impl8199);
rule__XAnnotation__SourceAssignment_1();
state._fsp--;
@@ -13136,16 +12634,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:3928: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:3800: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:3932: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:3933: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:3804: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:3805:2: rule__XAnnotation__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28519);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__28229);
rule__XAnnotation__Group__2__Impl();
state._fsp--;
@@ -13169,33 +12667,33 @@ 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:3939: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:3811: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:3943: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:3944: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:3815: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:3816: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:3944: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:3945: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:3816: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:3817: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:3946:1: ( rule__XAnnotation__Group_2__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:1: ( rule__XAnnotation__Group_2__0 )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA49_0==42) ) {
- alt49=1;
+ if ( (LA46_0==42) ) {
+ alt46=1;
}
- switch (alt49) {
+ switch (alt46) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3946:2: rule__XAnnotation__Group_2__0
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3818:2: rule__XAnnotation__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8546);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0_in_rule__XAnnotation__Group__2__Impl8256);
rule__XAnnotation__Group_2__0();
state._fsp--;
@@ -13231,21 +12729,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:3962: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:3834: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:3966: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:3967: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:3838: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:3839: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__08583);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__0__Impl_in_rule__XAnnotation__Group_2__08293);
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__08586);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1_in_rule__XAnnotation__Group_2__08296);
rule__XAnnotation__Group_2__1();
state._fsp--;
@@ -13269,22 +12767,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:3974: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:3846: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:3978:1: ( ( '(' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3979:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3850:1: ( ( '(' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:1: ( '(' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3979:1: ( '(' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3980:1: '('
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3851:1: ( '(' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3852:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
- match(input,42,FollowSets000.FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8614); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_42_in_rule__XAnnotation__Group_2__0__Impl8324); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -13310,21 +12808,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:3993: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:3865: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:3997: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:3998: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:3869: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:3870: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__18645);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__1__Impl_in_rule__XAnnotation__Group_2__18355);
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__18648);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2_in_rule__XAnnotation__Group_2__18358);
rule__XAnnotation__Group_2__2();
state._fsp--;
@@ -13348,25 +12846,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:4005: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:3877: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:4009: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:4010: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:3881: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:3882: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:4010: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:4011: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:3882: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:3883: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:4012: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:4012: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:3884: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:3884:2: rule__XAnnotation__DetailsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8675);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_1_in_rule__XAnnotation__Group_2__1__Impl8385);
rule__XAnnotation__DetailsAssignment_2_1();
state._fsp--;
@@ -13399,21 +12897,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:4022: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:3894: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:4026: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:4027: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:3898: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:3899: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__28705);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__2__Impl_in_rule__XAnnotation__Group_2__28415);
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__28708);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3_in_rule__XAnnotation__Group_2__28418);
rule__XAnnotation__Group_2__3();
state._fsp--;
@@ -13437,37 +12935,37 @@ 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:4034: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:3906: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:4038: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:4039: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:3910: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:3911: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:4039: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:4040: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:3911: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:3912: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:4041:1: ( rule__XAnnotation__Group_2_2__0 )*
- loop50:
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3913:1: ( rule__XAnnotation__Group_2_2__0 )*
+ loop47:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA50_0==44) ) {
- alt50=1;
+ if ( (LA47_0==44) ) {
+ alt47=1;
}
- switch (alt50) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4041: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:3913:2: rule__XAnnotation__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8735);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0_in_rule__XAnnotation__Group_2__2__Impl8445);
rule__XAnnotation__Group_2_2__0();
state._fsp--;
@@ -13477,7 +12975,7 @@ public class InternalXcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop50;
+ break loop47;
}
} while (true);
@@ -13506,16 +13004,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:4051: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:3923: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:4055: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:4056: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:3927: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:3928:2: rule__XAnnotation__Group_2__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38766);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2__3__Impl_in_rule__XAnnotation__Group_2__38476);
rule__XAnnotation__Group_2__3__Impl();
state._fsp--;
@@ -13539,22 +13037,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:4062: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:3934: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:4066:1: ( ( ')' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4067:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3938:1: ( ( ')' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3939:1: ( ')' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4067:1: ( ')' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4068:1: ')'
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3939:1: ( ')' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3940:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3());
}
- match(input,43,FollowSets000.FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8794); if (state.failed) return ;
+ match(input,43,FollowSets000.FOLLOW_43_in_rule__XAnnotation__Group_2__3__Impl8504); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -13580,21 +13078,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:4089: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:3961: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:4093: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:4094: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:3965: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:3966: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__08833);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__0__Impl_in_rule__XAnnotation__Group_2_2__08543);
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__08836);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1_in_rule__XAnnotation__Group_2_2__08546);
rule__XAnnotation__Group_2_2__1();
state._fsp--;
@@ -13618,22 +13116,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:4101: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:3973: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:4105:1: ( ( ',' ) )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4106:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3977:1: ( ( ',' ) )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3978:1: ( ',' )
{
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4106:1: ( ',' )
- // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:4107:1: ','
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3978:1: ( ',' )
+ // ../org.eclipse.emf.ecore.xcore.ui/src-gen/org/eclipse/emf/ecore/xcore/ui/contentassist/antlr/internal/InternalXcore.g:3979:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8864); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__XAnnotation__Group_2_2__0__Impl8574); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -13659,16 +13157,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:4120: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:3992: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:4124: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:4125: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:3996: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:3997:2: rule__XAnnotation__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18895);
+ pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__Group_2_2__1__Impl_in_rule__XAnnotation__Group_2_2__18605);
rule__XAnnotation__Group_2_2__1__Impl();
state._fsp--;
@@ -13692,25 +13190,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:4131: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:4003: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:4135: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:4136: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:4007: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:4008: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:4136: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:4137: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:4008: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:4009: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:4138: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:4138: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:4010: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:4010:2: rule__XAnnotation__DetailsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__XAnnotation__DetailsAssignment_2_2_1_in_rule__XAnnotation__Group_2_2__1__Impl8922);